Linux distribūcija — definīcija, sastāvs un populārākās izplatnes

Linux distribūcijas: definīcija, kodols, programmas, grafiskās vides un populārākās izplatnes — salīdzinājums un izvēle gan iesācējiem, gan ekspertam.

Autors: Leandro Alegsa

Linux distributīvus (bieži saīsināti sauktus par distributīviem) veido Linux kodols un lietojumprogrammu kopums. Operētājsistemu veido Linux kodols un parasti arī GNU projekta bibliotēku un utilītu kopums, kā arī X Window System grafiskā daļa. Nelielās distributīvās sistēmās var nebūt lielu logu sistēmu ar daudzām funkcijām, piemēram, KDE vai GNOME, bet var tikt izmantotas mazas logu sistēmas, piemēram, busybox, uclibc vai dietlibc. Ir vairāk nekā trīs simti Linux izplatīšanu. Lielākā daļa no tām joprojām tiek izstrādātas, pastāvīgi uzlabotas un mainītas.

Kas ir Linux distribūcija?

Linux distribūcija (distribūcija) ir komplekts programmatūras komponentu, kurā centrālais elements ir Linux kodols. Tai pievienotas bibliotēkas, rīki un lietojumprogrammas, kas ļauj datoram darboties kā pilnvērtīgai operētājsistēmai. Daudzas izplatnes sevī iekļauj arī grafisko vidi, instalētājus, pakotņu pārvaldniekus un atbalsta dokumentāciju.

Galvenās sastāvdaļas

  • Linux kodols — aparatūras un programmatūras resursu pārvaldīšana, procesi, atmiņa, ierīču draiveri.
  • Bibliotēkas un utilītas — bieži no GNU projekta, piemēram, glibc, komandrindas rīki un skripti.
  • Grafiskā sistēma — tradicionāli X Window System, tagad arvien populārāks Wayland, kā arī logu pārvaldnieki un darbvirsmas vides (piem., KDE, GNOME).
  • Pakotņu pārvaldnieks — automatizē instalācijas, atjaunināšanas un atkarību risināšanu (piem., .deb, .rpm, pacman).
  • Init sistēma — sistēmas startēšana un servisu pārvaldība (piem., systemd, SysVinit).
  • Rīki instalēšanai un uzturēšanai — instalācijas programma, drošības rīki, atbalsta dokumentācija un repozitoriji.

Populārākās un nozīmīgākās izplatnes

Zemāk ir īss pārskats par izplatītākajām un bieži izmantotajām izplatnēm:

  • Ubuntu — lietotājam draudzīga izplatne ar plašu aparatūras atbalstu un lielu kopienu; bieži izvēle darbvirsmam un serveriem.
  • Debian — stabilitātei un brīvai programmatūrai orientēta izplatne; daudzas citas izplatnes (tai skaitā Ubuntu) balstās uz Debian.
  • Fedora — modernu tehnoloģiju testēšanai un izstrādei; bieži demonstrē jaunas Linux programmatūras versijas.
  • CentOS / AlmaLinux / Rocky Linux — izvēle serveriem un uzņēmumu vidē (iemantojums no Red Hat Enterprise Linux arhitektūras).
  • Arch Linux — tīra, minimālistiska pieeja ar “rolling release” atjauninājumiem; paredzēta lietotājiem, kas vēlas pilnīgu kontroli.
  • openSUSE — piedāvā gan stabilas, gan regulāri atjaunotas izlaidumu versijas; labs rīku komplekts administrēšanai.
  • Linux Mint — lietotājam draudzīga, īpaši iecienīta sākuma lietotāju vidū, ja nepieciešama “gatava darbvirsma”.
  • Manjaro — draudzīgāka Arch alternatīva ar vienkāršāku instalāciju un automātiskiem atjauninājumiem.

Kā izvēlēties izplatni?

Izvēle atkarīga no vajadzībām:

  • Ja esat jauns Linux pasaulē — izvēlieties lietotājam draudzīgu izplatni (Ubuntu, Mint, Fedora).
  • Ja nepieciešama maksimāla stabilitāte serverim — meklējiet LTS vai uzņēmumu orientētas izplatnes (Debian Stable, CentOS/AlmaLinux).
  • Ja vēlaties mācīties un saprast, kā sistēma darbojas — Arch Linux vai distro, kas prasa vairāk manuālas konfigurācijas.
  • Ja ierobežota aparatūra — meklējiet vieglas izplatnes un vieglas darbvirsmas (Xfce, LXDE, i3 u.c.).

Mazās un iebūvējamās sistēmas

Kā minēts iepriekš, nelielās izplatnēs nav obligāti pilnvērtīgas grafiskās vides. iebūvētajās vai ļoti vieglās sistēmās bieži izmanto komponentes kā busybox, uclibc vai dietlibc — tās samazina nepieciešamo atmiņu un diska vietu, padarot sistēmas piemērotas rūpnieciskai iekārtai, maršrutētājiem, IoT ierīcēm un citiem ierobežotas jaudas risinājumiem.

Drošība, atjauninājumi un kopiena

Linux izplatījumu drošība balstās uz regulāriem atjauninājumiem un aktīvām kopienām vai uzņēmumu atbalstu. Pakotņu repozitoriji ļauj ātri saņemt kļūdu labojumus un drošības plāksterus. Lielākajām izplatnēm ir detalizēta dokumentācija, forumu un IRC/sociālo tīklu atbalsts, kā arī maksas atbalsta iespējas uzņēmumiem.

Kā sākt praktiski

  • Lejupielādējiet izplatnes ISO no oficiālā mājaslapas vai no uzticama repo.
  • Izveidojiet Live USB, lai izmēģinātu bez instalēšanas.
  • Izpētiet oficiālo dokumentāciju, instalēšanas rokasgrāmatas un kopienas forumus.

Nobeigums

Linux izplatīšana nozīmē plašu izvēli atkarībā no mērķiem — darbvirsma, serveris, izstrāde vai iekārtu iebūvēšana. Izplatījumi apvieno Linux kodolu ar nepieciešamajiem rīkiem, bibliotēkām un lietotāja saskarnēm, un to daudzveidība ļauj atrast piemērotāko risinājumu gan iesācējam, gan pieredzējušam administratoram.

Vēsture

Pirms pirmajām Linux izplatītājprogrammām Linux lietotājam bija jābūt Unix ekspertam, kas zināja, kādas bibliotēkas un izpildāmās programmas ir nepieciešamas, lai sistēma startētu un darbotos.

Linux distribūcijas sāka veidoties pēc tam, kad Linux kodolu sāka izmantot cilvēki, kas nebija sākotnējie Linux programmētāji. Viņi bija vairāk ieinteresēti operētājsistēmas izveidē, nevis tās pielāgošanā lietotājam. . []

Agrīnās izplatīšanas laikā tika izplatīti:

  • H J Lu "Boot-root" divu disku pāris ar kodolu un absolūti minimāliem rīkiem, lai sāktu darbu.
  • MCC Interim Linux, kas 1992. gada februārī bija publiski pieejams lejupielādei Mančestras Universitātes FTP serverī;
  • TAMU, ko aptuveni tajā pašā laikā izveidoja personas Teksasas A&M universitātē, un
  • SLS (Softlanding Linux System).
  • Yggdrasil Linux/GNU/X, izveidoja pirmo uz CD-ROM balstīto Linux izplatīšanu.

SLS nebija labi uzturēts, tāpēc Patriks Volkerdings (Patrick Volkerding) izveidoja uz SLS balstītu izplatīšanu, ko viņš nosauca par Slackware; izdots 1993. gada 16. jūlijā. Šis ir vecākais izstrādātais.

Cilvēki, kuri lietoja datorus, vēlējās izmantot Linux izplatītājus kā aizstājējus Microsoft Windows operētājsistēmām personālajos datoros, Mac OS operētājsistēmām Apple Macintosh un patentētām Unix versijām.

Iepakojumu pārvaldība

Izplatīšanas parasti tiek sadalītas paketēs. Katrai paketei ir noteikta lietojumprogramma vai pakalpojums. Paku piemēri ir fontu kolekcija vai tīmekļa pārlūkprogramma.

Pakete parasti tiek sniegta kā kompilēts kods, un paketes tiek instalētas un noņemtas, izmantojot pakotņu pārvaldības sistēmu. Linux distributīvos parasti ir daudz vairāk programmatūras nekā Microsoft Windows vai Mac OS X.

Populāras izplatīšanas

Labi zināmas Linux izplatīšanas programmas:

Linux izplatīšanas izvēles rīki

Ir pieejami rīki, kas palīdz cilvēkiem vieglāk pieņemt lēmumu.

Biežāk sastopamo izplatīšanu ekrānšāviņi

Daži ekrānšāviņi no izplatītākajām izplatnēm tūlīt pēc instalēšanas :

·        

Mandriva 2008.1 Pavasaris

·        

Fedora 9

·        

Ubuntu 9.10

·        

Debian GNU/Linux 4.0

·        

Super OS 9.04

Saistītās lapas



Meklēt
AlegsaOnline.com - 2020 / 2025 - License CC3