Švietimas

Geriausi „Linux“ projektai naujokams

Geriausi „Linux“ projektai naujokams
Vieniems žmonėms patinka mokytis iš knygų, o kitiems patinka įgyti žinių ir patirties dirbant įdomiuose projektuose. Jei priklausote pastarajai kategorijai ir jūs dar nesinaudojote „Linux“, 5 geriausių naujokų „Linux“ projektų pasirinkimas yra tai, ko jums reikia norint perkelti savo įgūdžius į kitą lygį.

1. Naudokite „Linux“ asmeniniame kompiuteryje

„Linux“ naudojimas asmeniniame kompiuteryje yra pats paprasčiausias projektas, kurį galite pradėti. Jūs būsite priversti ieškoti mėgstamų „Windows“ ir „Mac“ programų alternatyvų, išsiaiškinti, kaip tinkamai veikti senesniems ar neaiškesniems techninės įrangos įrenginiams ir nebebijoti terminalo.

Jei dar niekada nenaudojote „Linux“ kaip pagrindinės operacinės sistemos, rekomenduojame pradėti nuo pradedantiesiems tinkamo platinimo. Čia yra trys populiarūs variantai:

2. Sukurkite savo sistemą iš pagrindų

Naudodamiesi „Linux“, jūs galite laisvai kurti savo operacinę sistemą nuo pat pradžių, pasirinkdami kiekvieną atskirą dalį atsižvelgdami į savo asmenines nuostatas ir poreikius.

Galite pradėti nuo lengvo ir lanksčio paskirstymo, pvz., „Arch Linux“, kurio diegimas yra gerai dokumentuotas oficialioje jos wiki. Pagrindine forma „Arch Linux“ nėra net darbalaukio aplinkos, tačiau bet kurią norimą darbalaukio aplinką galite įdiegti naudodami „Pacman“ - paketų tvarkytuvę, kuri sujungia dvejetainio paketo formatą su lanksčia komponavimo sistema.

Sužinoję, kaip įdiegti, administruoti ir naudoti lengvą „Linux“ paskirstymą, pvz., „Arch Linux“, galite pereiti prie kažko dar įdomesnio: „Linux From Scratch“.

„Linux From Scratch“ yra mokymosi projektas, kuriame pateikiamos nuoseklios instrukcijos, kaip sukurti savo „Linux“ paskirstymą iš šaltinio kodo. Tai gali išmokyti jus daug sužinoti, kaip „Linux“ sistema veikia viduje. Teoriškai „Linux From Scratch“ galima įdiegti beveik bet kuriame kompiuteryje, tačiau patogu jį įdiegti virtualioje mašinoje, kad galėtumėte lengvai sukurti atsargines kopijas ir atkurti jas, kai ką nors sugadinsite.

3. Sukurkite „Smart Magic Mirror“

Daugelio „pasidaryk pats“ projektų problema yra ta, kad jie atrodo kaip „pasidaryk pats“ projektai. Bet taip nėra su šiuo išmaniuoju stebuklingu veidrodžiu. Šis elegantiškas „Linux“ projektas, pagrįstas atviro kodo moduline išmaniųjų veidrodžių platforma „MagicMirror²“ ir vieno borto kompiuteriu „Raspberry Pi“, leidžia sukurti tokį protingą veidrodį, kurio net Tony Starkas jums pavydėtų.

Nors projektas gali atrodyti komplikuotas, nėra jokios priežasties jo gąsdinti. Jums tiesiog reikia prijungti ekraną prie „Raspberry Pi“, įdiegti „MagicMirror²“ ir sukonfigūruoti viską pagal savo skonį. Tada priešais ekraną padedate dvipusio veidrodžio stiklo lakštą, kad sukurtumėte iliuziją, kad tekstas ir vaizdai išeina tiesiai iš paties veidrodžio.

Jei neturite atsarginio ekrano, galite įsigyti „eBay“ nešiojamojo kompiuterio ekraną už maždaug 50 USD ir naudoti suderinamą valdiklio plokštę, kad prijungtumėte jį prie „Raspberry Pi“. Šis „YouTube“ vaizdo įrašas, kurį sukūrė „pasidaryk pats“, fantastiškai paaiškina, kaip viską sujungti.

Žinoma, tai labai padeda, jei jau turite keletą pagrindinių rankinių ir elektrinių įrankių, tačiau netgi be jų galite sukurti stebuklingą veidrodį (arba bent jau išmanųjį ekraną).

4. Nustatykite „Linux“ namų pramogų sistemą

Yra daugybė „Linux“ pagrindu veikiančių namų pramogų centrų platinimų, palaikančių visus įprastus ir nelabai paplitusius daugialypės terpės failų formatus, srautinį perdavimą, vizualizacijas, retro žaidimų sistemos emuliaciją ir daug kitų įdomių funkcijų.

Daugumoje „Linux“ pagrįstų namų pramogų centrų platinimų yra „Kodi“ - nemokama ir atviro kodo medijos leistuvų programinė įranga, kurią sukūrė „XBMC Foundation“. „Kodi“ sukurta taip, kad atrodytų ir jaustųsi dideliuose televizoriuose, leidžianti vartotojams groti vaizdo įrašus, klausytis muzikos ir tinklalaidžių, žiūrėti nuotraukas ir leisti turinį iš vietinių ir tinklo laikmenų, taip pat interneto.

Kai kurie iš populiariausių „Linux“ pagrindu veikiančių namų pramogų centrų platinimų su „Kodi“ yra OSMC, OpenELEC ir LibreELEC. Iš tikrųjų nesvarbu, kurį platinimą bandysite pirmiausia, nes skirtumai tarp jų nėra dideli.

Daug svarbiau yra aparatūros komponentų pasirinkimas. „Mini-ITX“ formos faktorius yra ypač populiarus dėl kompaktiško dydžio. Paprastai geriausia vengti ypač didelio našumo komponentų dėl jų sukuriamo šilumos kiekio. Jūs netgi galite nusipirkti naudotą nešiojamąjį kompiuterį ir paversti jį energiją taupančiu namų pramogų centru.

5. Nustatykite žiniatinklio serverį

Jei norite tapti „Linux“ serverio administratoriumi, namų žiniatinklio serverio sukūrimas yra geriausia mokymosi patirtis. Jei nenorite viską daryti nuo nulio, turėtumėte sugebėti paleisti savo pirmąjį žiniatinklio serverį greičiau nei per dieną, nes pagrindinio žiniatinklio serverio paleidimas „Linux“ sistemoje susideda iš keturių komponentų (vadinamojo LAMP kamino):

Galite sekti mūsų instrukciją, kaip nustatyti „Debian 10 LAMP“ serverį, skirtą PHP žiniatinklio plėtrai, ir pritaikyti jį savo platinimui.

Turėdami veikiantį interneto serverį, galite nustatyti uosto persiuntimą savo maršrutizatoriuje, kad galėtumėte jį pasiekti iš bet kur. Iš ten galite įdiegti turinio valdymo sistemą, pvz., „WordPress“, arba pasirinkti iš mūsų pasirinktų savarankiškų programinės įrangos kūrimo įrankių pasirinkimo.

Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...