Kā izvēlēties savām vajadzībām labāko Linux distribūciju

Kas jāzina

  • Galvenās izplatīšanas atšķirības ietver arhitektūras atbalstu, init sistēmu, noklusējuma pakotņu pārvaldnieku un lietotāja interfeisu.
  • Jauniem Linux lietotājiem ar modernu aparatūru Ubuntu Linux, Linux Mint un Elementary OS ir laba vieta, kur sākt.
  • Uzlabotiem Linux lietotājiem ar augstākās klases aparatūru Manjaro Linux un Slackware piedāvā lielāku kontroli pār operētājsistēmu.

Šajā rakstā ir paskaidrots, kā izvēlēties labāko Linux izplatīšanu jūsu īpašajām vajadzībām un lietošanas gadījumiem. Katram izplatīšanas veidam ir sava zemapmetuma arhitektūra ar noteiktu rīku komplektu.

Visu laiku labākie no labākajiem Linux izplatījumiem

Izplatīšanas diferenciatori

Lai gan visi Linux izplatījumi ir balstīti uz Linux kodolu, katrs piedāvā galveno atšķirīgo kritēriju kopumu, kas tiem specializējas:

  • Arhitektūra: mikroshēmu veids, ko izplatīšana atbalsta, izmantojot iekļauto kodolu.
  • Init programmatūra: pamatā esošā pieeja procesu uzsākšanai un pārvaldībai.
  • Pakešu pārvaldnieks: noklusējuma pakotņu pārvaldības rīks izplatīšanai.
  • Darbvirsmas pārvaldnieks: izplatīšanas grafiskais lietotāja interfeiss.
Ilustrācija, kurā sieviete mēģina izlemt, kurš ir labākais Linux Distro.
 Terēza Kīči ©Lifewire

Populārā vietne DistroWatch.org piedāvā meklēšanas rīku, kas ļauj norādīt šos un citus precīzi kritēriji, lai sašaurinātu aktīvo izplatīšanu sarakstu no simtiem līdz desmitiem vai pat tikai a maz.

Meklēt DistroWatch.org

Arhitektūra

Arhitektūrai ir nozīme, jo ne visi Linux izplatījumi atbalsta visas iespējamās procesoru konfigurācijas pasaulē. Iemesls, kāpēc nevarat palaist Microsoft Windows uz an Android planšetdators, piemēram, tāpēc, ka Windows atbalsta tikai Intel vai AMD balstītus galddatoru procesorus vai ARM procesorus mobilajās ierīcēs.

Tehniski ir iespējams, lai gan tas nav viegli, palaist Windows Android planšetdatorā, kuram ir x86, x86_64 vai ARM procesors.

Linux atbalsta plašu arhitektūru klāstu. Ja izmantojat standarta galddatoru vai klēpjdatoru, jūs, visticamāk, atklāsit, ka gandrīz katrs izplatīšanas veids jūsu datorā darbojas labi. Tomēr, ja jūs modernizējat Linux ļoti vecā datorā, procesoram ir daudz lielāka nozīme. Piemēram, izplatīšana, kas piedāvā tikai 64 bitu procesora atbalstu, nedarbosies ar 32 bitu procesoru.

Visbiežāk sastopamās arhitektūras, kas jums jāņem vērā, ir šādas:

  • x86 (vai i586/i686): 32 bitu ar Intel un AMD saderīgs mikroshēmojums
  • x86_64: 64 bitu ar Intel un AMD saderīgs mikroshēmojums
  • ARM: mobilajām ierīcēm optimizēts mikroshēmojums, kas izplatīts planšetdatoros un viedtālruņos
  • PowerPC: "vecais" mikroshēmojums Apple aparatūrai

Jūsu izplatīšanai ir jābūt saderīgai ar jūsu mikroshēmojumu, taču nav "labāka vai sliktāka" izplatīšanas, kas balstīta tikai uz mikroshēmojumu. Tas ir saderības jautājums par visu vai neko.

Init programmatūra

Stingri sakot, init programmatūra ir pats pirmais process, kas tiek palaists, kad tiek palaists uz Linux balstīts dators. Tas ir dēmons, kas darbojas visu sistēmas darbības laiku; tas ir vecāku process katram nākamajam procesam, kas tiek palaists mašīnā.

Sākotnējās programmatūras izvēle ir pretrunīga tādā nozīmē, ka dažādi lietotāji strīdas par un pret SysV pret systemd. Izvēle nav triviāla; šī programmatūra nosaka, kā sistēma pārvalda procesus.

  • SysV: "tradicionāls" tajā sistēma ar saknēm Unix SystemV. Tas tiek uzskatīts par stabilu, taču, iespējams, ar mazāk funkcionalitāti nekā systemd.
  • systemd: modernāka, ļoti integrēta init sistēma.

Tirgū ir arī citas init programmatūras formas, taču SysV un systemd ir smags ieguvējs. Sākotnējās programmatūras izvēlei lielā mērā nav nozīmes, ja vien neesat spēcīgs lietotājs, kurš dod priekšroku vienam pār otru. Lielākā daļa mūsdienu izplatījumu ir sākuši paļauties uz systemd, tāpēc SysV un alternatīvos initus ir arvien grūtāk atrast.

Pakešu pārvaldnieks

Visa Linux programmatūra tiek piegādāta a iepakojums. Savādāk pakotņu pārvaldnieki pārvaldīt šo pakotņu arhivēšanu un pārvaldību. Lielākā daļa iepakojumu ir aizvietojami, lai gan komunālie pakalpojumi patīk citplanētietis konvertēt starp dažiem pakotņu veidiem.

Dažādi izplatījumi ir atkarīgi no noteiktiem pakotņu pārvaldniekiem.

  • dpkg: pārvalda Debian specifiskās (.DEB) pakotnes — izplatītas uz Debian balstītā izplatīšanā, tostarp Ubuntu un Linux Mint, izmantojot tādus rīkus kā APT.
  • RPM pakotņu pārvaldnieks: instalē/pārvalda Redhat Package Manager (.RPM) pakotnes. Izmanto tādus rīkus kā DNF, yum un zypper.
  • flatpak: smilškastes/konteineru formāts, kas ir vairāku platformu.
  • pacman: plaši izplatīta programmā Arch Linux un tā atvasinājumi.
  • portāža: izstrādāts operētājsistēmai Gentoo Linux, un tagad to izmanto arī ChromeOS un daži citi izplatījumi.
  • snap: Ubuntu specifiska konteineru lietojumprogrammu izvietošanas forma.

Lai gan jūs varat brīvi izvēlēties konkrētu pakotņu pārvaldības rīku, pakotnes veids izplatīšanā ir stingri iekodēts. Tādējādi jūs nekad neredzēsit Ubuntu versiju, kas izmanto RPM failus. Dažādi sadalījumi saglabājas atšķirīgi krātuves par pieejamo programmatūru. Dažas programmatūras, ko izstrādājuši neatkarīgi izstrādātāji, var parādīties tikai vienā vai divos pakotņu formātos. Ja jums ir svarīgi maksimāli palielināt piekļuvi atvērtā pirmkoda programmatūrai, visticamāk, vislabākā izvēle ir izplatīšana, kurā tiek izmantoti DEB vai RPM faili.

Darbvirsmas vide

Kad cilvēki domā par galvenajām atšķirībām starp Linux izplatīšanu, viņi mēdz domāt par darbvirsmas vidi, taču ironija ir tāda, ka vairums izplatījumu atbalsta vairuma darbvirsmas vides instalēšanu.

10 labākās Linux darbvirsmas vides

"Labākās" darbvirsmas vides līdzsvaro konfigurējamību ar pašas DE relatīvo resursu patēriņu. Pilnīgi jauns dators vai dators ar augstākās klases specifikācijām var darboties jebkurā darbvirsmas vidē ar kausēta sviesta gludumu. Taču zemākas klases vai vecākas aparatūras gadījumā, jo īpaši netbook telpā, DE izvēle var uzlabot vai sabojāt visas sistēmas lietojamību.

Resursu izmantošana

  • Parasti izmantotās augsta resursa DE ietver KDE un Budgie.
  • Vidēja svara DE labi darbojas ar standarta vai zemas klases moderns aparatūra. Gnome 3, Cinnamon, MATE un Pantheon ietilpst šajā kategorijā.
  • Viegls DE ir ideāli piemērots vecākai aparatūrai. Izvēlieties XFCE vai LXDE.

Konfigurējamība

Jaunākās DE mēdz būt mazāk konfigurējamas — tām ir īpašs estētisks dizains, kas neļauj veikt tik daudz modifikāciju, kādas joprojām atbalsta vecākie DE.

Ļoti konfigurējamās DE ietver XFCE, LDXE, Cinnamon, MATE un KDE.

Zemi konfigurējamās DE ietver Deepin, Gnome 3 un Pantheon.

Lietošanas gadījumi

Tātad, kurš izplatīšanas veids ir vislabākais jūsu vajadzībām? Tas ir atkarīgs no jūsu lietošanas gadījuma.

Ja tu skrien vecāks aparatūra, "tradicionālais" sadalījums, kas init izmanto SysV un paļaujas uz 32 bitu kodolu, visticamāk, izrādīsies optimāls. Savienojiet to ar vieglu DE, piemēram, XFCE. MX Linux ir lieliska sākuma vieta.

Iekārta ar augstākās klases aparatūru, ko vada dedzīgs viltnieks un Linux cienītājs, varētu labi darboties ar Manjaro Linux.

Ja jums patīk iedziļināties savas iekšējās būtībās operētājsistēma, mēģiniet Slackware. Tas galvenokārt ir izveidots ar rokām, izmantojot konfigurācijas failus, tāpēc jums ir pilnīga kontrole pār to, taču jums ir jāzina vai jābūt gatavam mācīties, ko darāt.

Vai jums ir moderna aparatūra, kas "tikai darbojas?" Cilvēki jaunums Linux bieži migrē uz Ubuntu Linux vai Linux Mint. Lai iegūtu vēl vienkāršāku, elegantāku izplatīšanu, skatiet Elementāra OS.

MX Linux
Manjaro Linux
Slackware Linux
Linux Mint
Elementāra OS