Kako izbrati najboljšo distribucijo Linuxa za svoje potrebe

click fraud protection

Kaj je treba vedeti

  • Glavne razlike pri distribuciji vključujejo podporo za arhitekturo, sistem inicializacije, privzeti upravitelj paketov in uporabniški vmesnik.
  • Za nove uporabnike Linuxa s sodobno strojno opremo so dobra mesta za začetek Ubuntu Linux, Linux Mint in Elementary OS.
  • Za napredne uporabnike Linuxa z vrhunsko strojno opremo Manjaro Linux in Slackware ponujata večji nadzor nad operacijskim sistemom.

Ta članek pojasnjuje, kako izbrati najboljšo distribucijo Linuxa za vaše posebne potrebe in primere uporabe. Vsaka distribucija ima svojo lastno arhitekturo pod pokrovom z opredeljenim naborom orodij.

Najboljše od najboljših distribucij Linuxa vseh časov

Diferenciatorji distribucije

Čeprav vse distribucije Linuxa temeljijo na jedru Linuxa, vsaka ponuja nabor glavnih meril za razlikovanje, ki jih specializirajo:

  • arhitektura: Vrsta čipov, ki jih distribucija podpira, prek vključenega jedra.
  • Programska oprema Init: Osnovni pristop k zagonu in vodenju procesov.
  • Upravitelj paketov: privzeto orodje za upravljanje paketov za distribucijo.
  • Upravitelj namizja: grafični uporabniški vmesnik za distribucijo.
Ilustracija ženske, ki se poskuša odločiti, kateri je najboljši Linux Distro.
 Theresa Chiechi ©Lifewire

Priljubljeno spletno mesto DistroWatch.org ponuja iskalno orodje, ki vam omogoča, da določite te in druge druge natančna merila za zožitev seznama aktivnih distribucij s sto na desetine ali celo samo a malo.

Poiščite DistroWatch.org

arhitektura

Arhitektura je pomembna, ker vse distribucije Linuxa ne podpirajo vseh možnih konfiguracij procesorjev na svetu. Razlog, zakaj ne morete zagnati Microsofta Windows na Android tablični računalnik, na primer zato, ker Windows podpira samo namizne procesorje, ki temeljijo na Intelu ali AMD, ali procesorje, ki temeljijo na ARM, v mobilnih napravah.

Tehnično je mogoče, čeprav ni enostavno, zagnati Windows na tabličnem računalniku Android, ki ima procesor x86, x86_64 ali ARM.

Linux podpira široko paleto arhitektur. Če uporabljate standardni namizni ali prenosni računalnik, boste verjetno ugotovili, da skoraj vsaka distribucija dobro deluje na vašem računalniku. Če pa Linux nadgrajujete na zelo starem računalniku, je procesor veliko bolj pomemben. Distribucija, ki ponuja podporo samo za 64-bitni procesor, na primer, ne bo delovala na 32-bitnem procesorju.

Najpogostejše arhitekture, ki jih boste morali upoštevati, vključujejo:

  • x86 (ali i586/i686): 32-bitni nabor čipov, združljiv z Intel in AMD
  • x86_64: 64-bitni nabor čipov, združljiv z Intel in AMD
  • ROKA: mobilno optimiziran čipset, ki je pogost v tabličnih računalnikih in pametnih telefonih
  • PowerPC: "Stari" nabor čipov za Applovo strojno opremo

Vaša distribucija mora biti združljiva z vašim naborom čipov, vendar ne obstaja "boljša ali slabša" distribucija, ki bi temeljila samo na naboru čipov. Gre za vprašanje združljivosti vse ali nič.

Programska oprema Init

Strogo rečeno, programsko opremo init je prvi proces, ki se zažene, ko se zažene računalnik, ki temelji na Linuxu. To je demon, ki deluje ves čas delovanja sistema; to je nadrejeni proces vsakega naslednjega procesa, ki se zažene na stroju.

Izbira programske opreme init je sporna v smislu, da različni napredni uporabniki trdijo za in proti SysV proti systemd. Izbira ni nepomembna; ta programska oprema ureja, kako sistem upravlja procese.

  • SysV: "tradicionalni" v sistem s koreninami v Unix SystemV. Šteje se za stabilnega, vendar verjetno manj funkcionalen kot systemd.
  • systemd: Sodobnejši, visoko integriran sistem init.

Na trgu so tudi druge oblike programske opreme init, vendar sta SysV in systemd močna udarca. Vaša izbira programske opreme init je večinoma nepomembna, razen če ste izkušen uporabnik, ki daje prednost enemu pred drugim. Večina sodobnih distribucij se je zanašala na systemd, zato je SysV in alternativne inits vse težje najti.

Upravitelj paketov

Vsa programska oprema za Linux je na voljo v obliki a paket. Drugačen upravitelji paketov upravljati arhiviranje in upravljanje teh paketov. Večina paketov je ne zamenljivi, čeprav so pripomočki všeč tujec pretvorite med nekatere vrste paketov.

Različne distribucije se zanašajo na posebne upravitelje paketov.

  • dpkg: Upravlja pakete, specifične za Debian (.DEB) – običajne v distribuciji, ki temelji na Debianu, vključno z Ubuntujem in Linux Mint – z orodji, kot je APT.
  • Upravitelj paketov RPM: Namesti/upravlja pakete Redhat Package Manager (.RPM). Uporablja orodja, kot so DNF, yum in zypper.
  • flatpak: v peskovniku/vsebniku format, ki je med platformo.
  • pacman: Pogosto v Arch Linuxu in njegovih izpeljankah.
  • prenos: Razvito za Gentoo Linux, zdaj pa ga uporablja tudi ChromeOS in nekaj drugih distribucij.
  • snap: Za Ubuntu specifična oblika uvajanja aplikacij v kontejnerju.

Čeprav lahko izberete posebno orodje za upravljanje paketov, je vrsta paketa trdo kodirana v distribuciji. Tako nikoli ne boste videli različice Ubuntuja, ki uporablja datoteke RPM. Različne distribucije ohranjajo različne repozitoriji za razpoložljivo programsko opremo. Nekatera programska oprema, ki so jo avtorji neodvisnih razvijalcev, se lahko pojavi samo v enem ali dveh formatih paketa. Če je za vas pomemben čim večji dostop do odprtokodne programske opreme, je verjetno najboljša izbira distribucija, ki uporablja datoteke DEB ali RPM.

Namizno okolje

Ko ljudje razmišljajo o glavnih razlikah med distribucijami Linuxa, ponavadi pomislijo na namizno okolje – a ironija je v tem, da večina distribucij podpira namestitev večine namiznih okolij.

10 najboljših namiznih okolij Linuxa

"Najboljša" namizna okolja uravnotežijo nastavljivost z relativno porabo virov samega DE. Povsem nov računalnik ali računalnik z vrhunskimi specifikacijami lahko deluje v katerem koli namiznem okolju z gladkostjo stopljenega masla. Toda pri strojni opremi nižjega cenovnega razreda, zlasti v prostoru netbookov, lahko izbira DE vpliva ali pokvari uporabnost celotnega sistema.

Uporaba virov

  • DE-ji z ​​velikimi viri, ki se običajno uporabljajo, vključujejo KDE in Budgie.
  • Srednje težki DE deluje dobro na standardnem ali nizkem nivoju moderno strojna oprema. V to kategorijo spadajo Gnome 3, Cinnamon, MATE in Pantheon.
  • Lahki DE je idealen za starejšo strojno opremo. Izberite XFCE ali LXDE.

Nastavljivost

Najnovejši DE-ji so ponavadi manj nastavljivi - vsebujejo posebno estetsko zasnovo, ki ne dovoljuje toliko sprememb, kot jih starejši DE-ji še vedno podpirajo.

Zelo nastavljivi DE vključujejo XFCE, LDXE, Cinnamon, MATE in KDE.

Nizko nastavljivi DE vključujejo Deepin, Gnome 3 in Pantheon.

Primeri uporabe

Katera distribucija je torej najboljša za vaše potrebe? Odvisno od vašega primera uporabe.

Če tečeš starejši strojna oprema, "tradicionalna" distribucija, ki uporablja SysV za init in se opira na 32-bitno jedro, se bo verjetno izkazala za optimalno. Združite ga z lahkim DE, kot je XFCE. MX Linux je odlično izhodišče.

Stroj z vrhunsko strojno opremo, ki ga vodijo navdušenci in ljubitelji Linuxa, bi lahko dobro deloval z Manjaro Linux.

Če uživate, da se poglobite v notranjost svojega operacijski sistem, poskusi Slackware. Zgrajena je večinoma ročno, prek konfiguracijskih datotek, tako da imate nad njo popoln nadzor – vendar morate vedeti ali se biti pripravljeni naučiti, kaj počnete.

Ali imate sodobno strojno opremo, ki "samo deluje?" Ljudje novost v Linuxu pogosto selijo na Ubuntu Linux oz Linux Mint. Za še bolj osnovno, elegantno distribucijo poiščite Osnovni OS.

MX Linux
Manjaro Linux
Slackware Linux
Linux Mint
Osnovni OS