1. Kasutage Linuxi oma personaalarvutis
Linuxi kasutamine personaalarvutis on ülekaalukalt kõige lihtsam projekt, mille saate alustada. Teid on sunnitud leidma oma Windowsi ja Maci lemmikrakendustele alternatiive, nuputama, kuidas vanemad või varjatumad riistvaraseadmed õigesti tööle panna, ning lõpetama terminali kartmise.
Kui te pole kunagi varem Linuxit oma peamise operatsioonisüsteemina kasutanud, soovitame teil alustada algajatele sobiva levitamisega. Siin on kolm populaarset valikut:
- Ubuntu: kõigist Linuxi distributsioonidest on Ubuntu turuosa suurim, kuna seda on nii lihtne kasutada kui ka võimas. Selle kogukond on äärmiselt aktiivne, nii et veebist nõu leidmine pole probleem.
- Linux Mint: Ubuntu baasil pakub Linux Mint üldkasutatavate heli- ja videokoodide tuge. Linux Mintil on valida mitu väljaannet ja kõige populaarsemas väljaandes on töölaua keskkond nimega Cinnamon, mis peaks kõigile Windowsi kasutajatele tuttav olema.
- elementaarne operatsioonisüsteem: MacOS-i väljanägemisest inspireerituna on elementaarne OS ilus Linuxi distributsioon, mis pakub sidusat kogemust, indie-arendajatele tasulist rakenduste poodi ja taset, mida te ei pruugi tasuta opsüsteem.
2. Ehitage oma süsteem juba maast madalast üles
Linuxi abil saate vabaduse luua oma opsüsteem juba maast madalast, valides iga osa oma isiklikest eelistustest ja vajadustest lähtuvalt.
Võite alustada sellise kerge ja paindliku levitamisega nagu Arch Linux, mille installimine on selle ametlikus vikis hästi dokumenteeritud. Põhivormis ei sisalda Arch Linux isegi töölauakeskkonda, kuid saate installida mis tahes soovitud töölauakeskkonna, kasutades pakendihaldurit Pacman, mis ühendab binaarse paketi vormingu paindliku ehitussüsteemiga.
Kui õpite installima, haldama ja kasutama sellist kerget Linuxi jaotust nagu Arch Linux, saate minna millegi veelgi põnevama juurde: Linux From Scratch.
Linux From Scratch on õppeprojekt, mis pakub samm-sammult juhiseid oma Linuxi jaotuse loomiseks lähtekoodist, mis võib teile palju õpetada, kuidas Linuxi süsteem sisemiselt töötab. Teoreetiliselt saab Linux From Scratchi installida igasse arvutisse, kuid seda on mugav installida virtuaalsesse masinasse, et saaksite hõlpsalt varukoopiaid luua ja neist taastuda, kui midagi segi ajate.
3. Looge nutikas võlupeegel
Enamiku isetegemisprojektide probleem on see, et need näevad välja nagu isetegemisprojektid. Kuid see pole selle nutika võlupeegli puhul nii. See elegantne Linuxi projekt, mis põhineb avatud lähtekoodiga moodulaarsel nutipeegliplatvormil MagicMirror² ja üheplaadil Raspberry Pi, võimaldab teil luua nii nutika peegli, et isegi Tony Stark kadestaks teid.
Ehkki projekt võib tunduda keeruline, pole põhjust seda üldse hirmutada. Peate lihtsalt ühendama ekraani Raspberry Pi külge, installima MagicMirror² ja seadistama kõik oma maitse järgi. Seejärel panete ekraani ette kahepoolse peegliklaasi, et tekitada illusiooni tekstist ja piltidest, mis tulevad otse peeglist.
Kui teil pole varuväljakut, võite eBayst osta umbes 50 dollari eest sülearvuti ekraani ja kasutada selle ühildamiseks Raspberry Pi-ga ühilduvat kontrolleriplaati. See DIY Perksi YouTube'i video teeb suurepärase töö selgitamaks, kuidas kõik kokku panna.
Muidugi aitab see palju, kui teil on juba mõned põhilised käsi- ja elektritööriistad, kuid võite luua võlupeegli (või vähemalt nutika kuva) ka ilma nendeta.
4. Seadistage Linuxi kodune meelelahutussüsteem
Seal on palju Linuxi-põhiseid koduse meelelahutuskeskuse jaotusi, mis toetavad kõiki levinud ja mitte nii levinud multimeediumifailivorminguid, voogesitust, visualiseeringuid, retro-mängusüsteemi jäljendamist ja palju muud põnevat.
Enamikus Linuxi-põhistes koduse meelelahutuskeskuse levitustes on XBMC Foundationi välja töötatud tasuta ja avatud lähtekoodiga meediumipleieri tarkvararakendus Kodi. Kodi on loodud suurtes telerites suurepärase väljanägemise ja tundega, mis võimaldab kasutajatel mängida videoid, kuulata muusikat ja taskuhäälingusaateid, vaadata fotosid ning esitada sisu kohalikust ja võrgumeediumist ning Internetist.
Kodi hulgas on Linuxi-põhiste kodumeelelahutuskeskuste levitamise hulgas OSMC, OpenELEC ja LibreELEC. Pole tegelikult vahet, millist levitamist kõigepealt proovite, sest erinevused nende vahel pole suured.
Palju olulisem on teie riistvarakomponentide valik. Mini-ITX vormifaktor on eriti populaarne oma kompaktse suuruse tõttu. Tavaliselt on kõige parem vältida ülivõimsaid komponente nende tekitatava soojushulga tõttu. Võite isegi osta kasutatud sülearvuti ja muuta see energiatõhusaks koduseks meelelahutuskeskuseks.
5. Seadistage veebiserver
Kui soovid saada Linuxi serveri administraatoriks, on kodu veebiserveri seadistamine parim õppimise kogemus, mida saad. Kui te ei otsusta kõike teha nullist, peaksite saama oma esimese veebiserveri töökorda seada vähem kui ühe päevaga, kuna Linuxi põhiveebiserveri käitamine koosneb neljast komponendist (nn LAMP-virn):
- Linux: operatsioonisüsteem ise.
- Apache: tasuta ja avatud lähtekoodiga platvormidevaheline veebiserveri tarkvara.
- MySQL: avatud lähtekoodiga relatsioonide andmebaaside haldussüsteem.
- PHP / Perl / Python: serveripoolne programmeerimiskeel.
Võite järgida meie õpetust Debiani 10 LAMP-serveri seadistamiseks PHP veebiarenduseks ja kohandada seda oma levitamisega.
Kui teil on toimiv veebiserver, saate oma ruuteris seadistada pordi edastamise, et sellele kõikjal juurde pääseda. Sealt saate installida sisuhaldussüsteemi nagu WordPress või valida meie enda hostitud tarkvaraarendustööriistade hulgast.