1. Käytä Linuxia henkilökohtaisella tietokoneellasi
Linuxin käyttö henkilökohtaisella tietokoneellasi on ylivoimaisesti yksinkertaisin projekti, johon voit ryhtyä. Sinun on pakko löytää vaihtoehtoja suosikki Windows- ja Mac-sovelluksillesi, selvittää, miten vanhemmat tai hämärtyneet laitteistot toimivat oikein, ja lopettaa päätelaitteen pelko.
Jos et ole koskaan aiemmin käyttänyt Linuxia pääkäyttöjärjestelmänäsi, suosittelemme aloittamaan aloittelijoille sopivan jakelun. Tässä on kolme suosittua vaihtoehtoa:
- Ubuntu: Kaikista Linux-jakeluista Ubuntu nauttii suurinta markkinaosuutta, koska se on sekä helppokäyttöinen että tehokas. Sen yhteisö on erittäin aktiivinen, joten neuvojen löytäminen verkosta ei ole ongelma.
- Linux Mint: Ubuntun pohjalta Linux Mint tarjoaa valmiiksi saatavaa tukea tavallisille ääni- ja videokoodeille. On olemassa useita Linux Mint -versioita, joista valita, ja suosituimmassa versiossa on työpöytäympäristö, nimeltään Cinnamon, jonka pitäisi tuntea kaikki Windows-käyttäjät.
- peruskäyttöjärjestelmä: macOS: n ulkoasun ja tuntuman innoittamana alkeis-käyttöjärjestelmä on kaunis Linux-jakelu, joka tarjoaa yhtenäisen kokemuksen, indie-kehittäjille maksettavan mitä haluat -sovelluksen ja tason, jota et voi odottaa ilmainen käyttöjärjestelmä.
2. Rakenna oma järjestelmäsi maasta ylöspäin
Linuxilla saat vapauden rakentaa oma käyttöjärjestelmäsi alusta alkaen valitsemalla jokaisen osan henkilökohtaisten mieltymystesi ja tarpeidesi mukaan.
Voit aloittaa kevyellä ja joustavalla jakelulla, kuten Arch Linux, jonka asennus on hyvin dokumentoitu sen virallisessa wikissä. Perusmuodossaan Arch Linux ei sisällä edes työpöytäympäristöä, mutta voit asentaa minkä tahansa työpöytäympäristön käyttämällä Pacmania, paketinhallintaa, joka yhdistää binaaripakettimuodon joustavaan koontijärjestelmään.
Kun opit asentamaan, hallitsemaan ja käyttämään kevyttä Linux-jakelua, kuten Arch Linux, voit siirtyä vielä jännittävämmäksi: Linux From Scratch.
Linux From Scratch on oppimisprojekti, joka tarjoaa vaiheittaiset ohjeet oman Linux-jakelusi rakentamiseen lähdekoodista, mikä voi opettaa sinulle paljon siitä, miten Linux-järjestelmä toimii sisäisesti. Linux From Scratch voidaan teoriassa asentaa melkein mihin tahansa tietokoneeseen, mutta se on kätevä asentaa se virtuaalikoneeseen, jotta voit helposti luoda varmuuskopioita ja palautua niistä, kun sekoitat jotain.
3. Luo älykäs taikapeili
Useimpien DIY-projektien ongelma on, että ne näyttävät hyvin, DIY-projekteilta. Mutta tämä ei ole tämän älykkään taikapeilin tapauksessa. Tämä tyylikäs Linux-projekti perustuu avoimen lähdekoodin modulaariseen älypeilialustaan nimeltä MagicMirror² ja Raspberry Pi -piirilevyyn, joten voit luoda niin älykkään peilin, että jopa Tony Stark kateuttaisi sinut.
Vaikka projekti saattaa näyttää monimutkaiselta, ei ole mitään syytä tuntea sitä pelottelevaksi ollenkaan. Sinun tarvitsee vain liittää näyttö Raspberry Pi -laitteeseen, asentaa MagicMirror² ja määrittää kaikki haluamallasi tavalla. Sitten laitat kaksisuuntaisen peililevyn näytön eteen luodaksesi illuusion tekstistä ja kuvista, jotka tulevat suoraan itse peilistä.
Jos sinulla ei ole varanäyttöä, voit ostaa kannettavan tietokoneen näytön eBayssa noin 50 dollaria ja liittää sen yhteensopivaan ohjainkorttiin Raspberry Pi: n kanssa. Tämä DIY Perksin YouTube-video tekee upean työn selittää, miten kaikki kootaan yhteen.
Tietenkin se auttaa paljon, jos sinulla on jo joitain peruskäsi- ja sähkötyökaluja, mutta voit luoda taikapeilin (tai ainakin älykkään näytön) jopa ilman niitä.
4. Määritä Linux Home Entertainment System
On olemassa monia Linux-pohjaisia kotiviihdekeskusten jakeluja, jotka tukevat kaikkia yleisiä ja ei niin yleisiä multimediatiedostomuotoja, suoratoistoa, visualisointeja, retro-pelijärjestelmän emulointia ja monia muita jännittäviä ominaisuuksia.
Useimmissa Linux-pohjaisissa kotiviihdekeskusten jakeluissa on XBMC Foundationin kehittämä ilmainen ja avoimen lähdekoodin mediasoitinohjelmisto Kodi. Kodi on suunniteltu näyttämään hyvältä suurilta televisioilta, jolloin käyttäjät voivat toistaa videoita, kuunnella musiikkia ja podcasteja, katsella valokuvia ja toistaa sisältöä paikallisilta ja verkkotallennusvälineiltä sekä Internetistä.
Jotkut Kodin suosituimmista Linux-pohjaisista kotiviihdekeskusten jakeluista ovat OSMC, OpenELEC ja LibreELEC. Sillä ei ole väliä mitä jakelua yrität ensin, koska niiden väliset erot eivät ole suuria.
Paljon tärkeämpää on laitteistokomponenttien valinta. Mini-ITX-muotoinen tekijä on erityisen suosittu kompaktin koonsa vuoksi. On yleensä parasta välttää erittäin korkean suorituskyvyn komponentteja niiden tuottaman lämmön määrän vuoksi. Voit jopa ostaa käytetyn kannettavan tietokoneen ja muuttaa siitä energiatehokkaan kotiviihdekeskuksen.
5. Määritä Web-palvelin
Jos haluat tulla Linux-palvelimen järjestelmänvalvojaksi, kotipalvelimen asettaminen on paras oppimiskokemus. Ellet tee kaikkea tyhjästä, sinun pitäisi pystyä saamaan ensimmäinen verkkopalvelimesi käyttöön alle päivässä, koska perusverkkopalvelimen suorittaminen Linuxissa koostuu neljästä komponentista (ns. LAMP-pino):
- Linux: itse käyttöjärjestelmä.
- Apache: ilmainen ja avoimen lähdekoodin alustojen välinen verkkopalvelinohjelmisto.
- MySQL: avoimen lähdekoodin relaatiotietokantojen hallintajärjestelmä.
- PHP / Perl / Python: palvelinpuolen ohjelmointikieli.
Voit seurata Debian 10 LAMP -palvelimen määrittämistä PHP-verkkokehitykseen koskevaa opetusohjelmaa ja mukauttaa sen jakeluun.
Kun sinulla on toimiva verkkopalvelin, voit määrittää reitittimellesi portinsiirron käyttääksesi sitä mistä tahansa. Sieltä voit asentaa sisällönhallintajärjestelmän, kuten WordPress, tai valita itse isännöimiensä ohjelmistokehitystyökalujen valikoimastamme.