Što je Linux Distro, i kako se razlikuju od ostalih?
Ako ste čuli bilo što o Linuxu, vjerojatno ste čuli za Linux distribucije - često skraćene na "Linux distros". Kada odlučujete koristiti Linux - na stolnom računalu ili poslužitelju - najprije morate odabrati distro.
Za mnoge je Ubuntu postao sinonim za Linux. Ali Ubuntu je jedan od mnogih distrosa, a vi imate mnogo izbora kada je u pitanju Linux.
Što je Linux Distro, u svakom slučaju?
Linux nije kao Windows ili Mac OS X. Microsoft objedinjuje sve dijelove sustava Windows kako bi proizveo svako novo izdanje sustava Windows i distribuira ga kao jedan paket. Ako želite Windows, morat ćete odabrati jednu od verzija koje Microsoft nudi.
Linux radi drugačije. Linux operativni sustav ne proizvodi samo jedna organizacija. Različite organizacije i ljudi rade na različitim dijelovima. Tu je Linux kernel (jezgra operativnog sustava), GNU ljuski programi (terminalsko sučelje i mnoge naredbe koje koristite), X poslužitelj (koji proizvodi grafičku radnu površinu), desktop okruženje (koje radi na X poslužitelja za grafičku radnu površinu) i još mnogo toga. Sistemske usluge, grafički programi, terminalne naredbe - mnogi se razvijaju neovisno od drugih. Oni su svi open-source programi distribuirani u obliku izvornog koda.
Ako ste htjeli, mogli biste uzeti izvorni kôd za Linux kernel, GNU ljuske alate, Xorg X poslužitelj i svaki drugi program na Linux sustavu, sve to sami sastaviti. Međutim, kompajliranje softvera zahtijevalo bi mnogo vremena - da ne spominjemo radove vezane uz pravilno funkcioniranje različitih programa.
Linux distribucije obavljaju teške poslove za vas, uzimajući sav kôd iz open-source projekata i kompajliranje za vas, kombinirajući ga u jedan operativni sustav koji možete pokrenuti i instalirati. Oni također odlučuju za vas, poput odabira zadanog okruženja radne površine, preglednika i drugog softvera. Većina distribucija dodaje vlastite završne dodire, kao što su teme i prilagođeni softver - Unio desktop okruženje koje nudi Ubuntu, na primjer.
Kada želite instalirati novi softver ili ažurirati nove verzije softvera s važnim sigurnosnim ažuriranjima, vaša Linux distribucija pruža ih u unaprijed kompiliranom, zapakiranom obliku. Ovi paketi su brzi i jednostavni za instalaciju, štedeći vas od napornog rada.
Kako su Distros različiti?
Postoji više različitih Linux distribucija. Mnogi od njih imaju različite filozofije - neki, poput Fedore, odbijaju uključiti softver zatvorenog izvora, dok drugi, poput Minta, uključuju stvari zatvorenog izvora kako bi ih korisnicima olakšali. Uključuju različiti zadani softver - kao što Ubuntu uključuje Unity, Ubuntu derivate uključuje i druga desktop okruženja, Fedora uključuje GNOME Shell, a Mint uključuje Cinnamon ili MATE.
Mnogi također koriste različite upravitelje paketa, pomoćne programe za konfiguraciju i drugi softver. Neke distribucije krvare i neće dugo vremena primati podršku. Drugi, kao što su Ubuntu LTS ili Red Hat Enterprise Linux, dizajnirani su tako da budu stabilne distribucije koje će biti podržane sigurnosnim ažuriranjima i ispravcima grešaka dugi niz godina.
Neke Linux distribucije namijenjene su za stolna računala, a neka za poslužitelje bez grafičkog sučelja, a druga za posebne namjene, kao što su računala za kućna kina.
Neki su dizajnirani da rade izvan okvira - poput Ubuntua - dok drugi zahtijevaju malo više ugađanja, kao što je Arch Linux.
Što Distro trebam odabrati?
Različite Linux distribucije pogodne su za različite namjene. Koju Linux distribuciju trebate odabrati ovisi o tome što radite s njom i vašim osobnim željama.
Ako ste korisnik stolnih računala, vjerojatno ćete željeti nešto jednostavno, poput Ubuntua ili Minta. Neki ljudi mogu preferirati Fedora, openSUSE ili Mageia (na temelju Mandriva Linuxa).
Ljudi koji traže stabilniji, dobro testirani sustav možda žele ići s Debianom, CentOS-om (besplatna verzija Red Hat Enterprise Linuxa) ili čak Ubuntu LTS.
Ne postoji jedna prava distribucija za sve, iako svatko ima favorita. Linux distribucije nude izbor, koji može biti neuredan, ali i vrlo koristan. Svatko može napraviti vlastitu distribuciju tako što će je sami sastaviti od izvornog koda, ili čak uzeti postojeću distribuciju i modificirati je - zbog toga postoji toliko mnogo Linux distribucija.