Kako odabrati najbolju distribuciju Linuxa za svoje potrebe
Što treba znati
- Glavne razlike u distribuciji uključuju podršku arhitekture, init sustav, zadani upravitelj paketa i korisničko sučelje.
- Za nove korisnike Linuxa s modernim hardverom, Ubuntu Linux, Linux Mint i Elementary OS dobra su mjesta za početak.
- Za napredne korisnike Linuxa s vrhunskim hardverom, Manjaro Linux i Slackware nude veću kontrolu nad operativnim sustavom.
Ovaj članak objašnjava kako odabrati najbolju distribuciju Linuxa za vaše specifične potrebe i slučajeve upotrebe. Svaka distribucija ima svoju vlastitu arhitekturu ispod poklopca s definiranim skupom alata.
Diferencijatori distribucije
Iako se sve distribucije Linuxa temelje na jezgri Linuxa, svaka nudi skup glavnih kriterija razlikovanja koji ih specijaliziraju:
- Arhitektura: Vrsta čipova koje distribucija podržava, putem uključene kernela.
- Init softver: Temeljni pristup pokretanju i upravljanju procesima.
- Upravitelj paketa: Zadani alat za upravljanje paketima za distribuciju.
- Desktop Manager: Grafičko korisničko sučelje za distribuciju.

Popularno web-mjesto DistroWatch.org nudi alat za pretraživanje koji vam omogućuje da navedete ove i druge precizni kriteriji za sužavanje popisa aktivnih distribucija sa stotina na desetke ili čak samo a nekoliko.
Arhitektura
Arhitektura je važna jer ne podržavaju sve distribucije Linuxa sve moguće konfiguracije procesora na svijetu. Razlog zašto ne možete pokrenuti Microsoft Windows na Android tablet, na primjer, zato što Windows podržava samo procesore za stolna računala temeljene na Intelu ili AMD-u ili procesore temeljene na ARM-u na mobilnim uređajima.
Tehnički je moguće, iako nije lako, pokrenuti Windows na Android tabletu koji ima x86, x86_64 ili ARM procesor.
Linux podržava široku paletu arhitektura. Ako koristite standardno stolno računalo ili prijenosno računalo, vjerojatno ćete otkriti da gotovo svaka distribucija dobro radi na vašem računalu. Međutim, ako ugrađujete Linux na vrlo staro računalo, procesor je mnogo važniji. Distribucija koja nudi podršku samo za 64-bitni procesor, na primjer, neće raditi na 32-bitnom procesoru.
Najčešće arhitekture koje ćete morati uzeti u obzir uključuju:
- x86 (ili i586/i686): 32-bitni čipset kompatibilan s Intel i AMD
- x86_64: 64-bitni čipset kompatibilan s Intel i AMD
- RUKA: Čipset optimiziran za mobilne uređaje uobičajen u tabletima i pametnim telefonima
- PowerPC: "Stari" čipset za Appleov hardver
Vaša distribucija mora biti kompatibilna s vašim čipsetom, ali ne postoji "bolja ili lošija" distribucija koja se temelji samo na čipsetu. To je pitanje kompatibilnosti sve ili ništa.
Init softver
Strogo govoreći, init softver je prvi proces koji se pokreće kada se računalo temeljeno na Linuxu pokrene. To je demon koji radi cijelo vrijeme trajanja sustava; to je roditeljski proces svakog sljedećeg procesa koji se pokreće na stroju.
Izbor init softvera je kontroverzan u smislu da različiti napredni korisnici tvrde za i protiv SysV protiv systemd. Izbor nije trivijalan; ovaj softver upravlja načinom na koji sustav upravlja procesima.
- SysV: "tradicionalni" u tome sustav s korijenima u Unix SystemV. Smatra se stabilnim, ali vjerojatno manje značajnim od systemd-a.
- systemd: Moderniji, visoko integrirani init sustav.
Drugi oblici init softvera također se nalaze na tržištu, ali SysV i systemd su najveći napadači. Vaš izbor init softvera je uglavnom irelevantan osim ako niste iskusni korisnik koji daje prednost jednom drugom. Većina modernih distribucija se oslanja na systemd, pa je SysV i alternativne inits sve teže pronaći.
Upravitelj paketa
Sav Linux softver se isporučuje u obliku a paket. Različit upravitelji paketa upravljati arhiviranjem i upravljanjem tim paketima. Većina paketa je ne zamjenjivi, iako komunalije poput stranac pretvoriti između nekih vrsta paketa.
Različite distribucije oslanjaju se na specifične upravitelje paketa.
- dpkg: Upravlja paketima specifičnim za Debian (.DEB) – uobičajenim u distribuciji temeljenoj na Debianu, uključujući Ubuntu i Linux Mint – putem alata kao što je APT.
- Upravitelj RPM paketa: Instalira/upravlja paketima Redhat Package Manager (.RPM). Koristi alate kao što su DNF, yum i zypper.
- flatpak: Sandbox/sadržani format koji je višeplatformski.
- Pac Man: Uobičajeno u Arch Linuxu i njegovim derivatima.
- portage: Razvijeno za Gentoo Linux, a sada ga također koristi ChromeOS i nekoliko drugih distribucija.
- škljocnuti: Ubuntu-specifičan oblik implementacije kontejnerizirane aplikacije.
Iako možete slobodno odabrati određeni alat za upravljanje paketima, vrsta paketa je tvrdo kodirana u distribuciji. Stoga nikada nećete vidjeti verziju Ubuntua koja koristi RPM datoteke. Različite distribucije održavaju različite spremišta za dostupni softver. Neki softver čiji su autori neovisni programeri može se pojaviti u samo jednom ili dva formata paketa. Ako vam je bitan maksimalni pristup softveru otvorenog koda, distribucija koja koristi DEB ili RPM datoteke vjerojatno je vaš najbolji izbor.
Desktop okruženje
Kada ljudi razmišljaju o glavnim razlikama između distribucija Linuxa, obično misle na okruženje desktopa - ali ironija je u tome što većina distribucija podržava instalaciju većine desktop okruženja.
"Najbolja" desktop okruženja balansiraju konfigurabilnost s relativnom potrošnjom resursa samog DE. Potpuno novo računalo ili računalo s vrhunskim specifikacijama može pokrenuti bilo koje desktop okruženje s glatkoćom otopljenog maslaca. Ali na nižem ili starijem hardveru, osobito u netbook prostoru, odabir DE može utjecati na upotrebljivost cijelog sustava.
Korištenje resursa
- DE-ovi s visokim resursima koji se obično koriste uključuju KDE i Budgie.
- DE srednje težine radi dobro na standardnoj ili nižoj razini moderno hardver. Gnome 3, Cinnamon, MATE i Pantheon spadaju u ovu kategoriju.
- Lagani DE je idealan za stariji hardver. Odaberite XFCE ili LXDE.
Mogućnost konfiguracije
Najnoviji DE-ovi imaju tendenciju da se manje mogu konfigurirati - oni pakiraju specifičan estetski dizajn koji ne dopušta toliko modifikacija koliko stariji DE-ovi još uvijek podržavaju.
Visoko konfigurabilni DE-ovi uključuju XFCE, LDXE, Cinnamon, MATE i KDE.
DE-ovi koji se nisko konfiguriraju uključuju Deepin, Gnome 3 i Pantheon.
Slučajevi korištenja
Dakle, koja je distribucija najbolja za vaše potrebe? Ovisi o vašem slučaju korištenja.
Ako trčiš stariji hardver, "tradicionalna" distribucija koja koristi SysV za init i oslanja se na 32-bitnu kernel vjerojatno će se pokazati optimalnom. Uparite ga s laganim DE kao što je XFCE. MX Linux čini odlično polazište.
Stroj s vrhunskim hardverom, kojim upravljaju željni majstori i ljubitelji Linuxa, mogao bi dobro funkcionirati s Manjaro Linux.
Ako uživate ući duboko u svoje nutrine operacijski sustav, pokušaj Slackware. Izgrađen je uglavnom ručno, putem konfiguracijskih datoteka, tako da imate konačnu kontrolu nad njim—ali morate znati ili biti voljni naučiti što radite.
Imate li moderni hardver koji "samo radi?" narod novo u Linuxu često migriraju u Ubuntu Linux ili Linux Mint. Za još jednostavniju, elegantniju distribuciju potražite Osnovni OS.