Ce diferențiază o distribuție GNU / Linux de celelalte?

linux

Lumea GNU / Linux este foarte largă și totuși foarte familiară. Conceptul de mediu desktop, pachet și director rădăcină este familiar majorității utilizatorilor; curios, aceste elemente nu sunt exclusive între o distribuție și alta.

Deci, ori de câte ori citesc despre o distribuție Linux care promite să fie „diferită”, mă întreb:ce o face diferită dintre celelalte existente? Sub asta parametrii noi se diferenția într-adevăr la unul Distribuție GNU / Linux dintre miile pe care ni le oferă acest univers?

Pachete și managerii acestora

Deși același program poate fi disponibil pentru mii de distribuții, pachetul cu care este instalat în fiecare dintre ele poate fi diferit. Când vorbim despre un pachet, ne referim la formatul sau extensia fișierului, care este utilizat de sistemul de operare pentru a instala un program. Pentru ca distribuția să poată utiliza acest fișier, acesta trebuie să aibă și un manager de pachete, care să aibă instrumentele necesare pentru a instala, modifica sau elimina programul respectiv. Acest lucru este important, deoarece, deși programele nu se schimbă între o distribuție și alta (adică Mozilla Firefox va rămâne Firefox în toate distribuțiile), este foarte probabil ca, dacă pachetul folosit pentru instalare, să se schimbe.

Unele formate de pachete sunt:

  • deb: folosit de Debian și derivatele sale.
  • RPM: (Red Hat Package Manager) provenind de la Red Hat și utilizat pe scară largă de mulți alții, cum ar fi Fedora, OpenSUSE, Mandriva, Mageia și altele.
  • PISI: din Pardus.
  • MO: din Slax.
  • PUP și PET: Puppy Linux.
  • .txz: Slackware

Și unii dintre cei mai cunoscuți manageri de pachete:

  • APT (terminal) și Synaptic (grafic): utilizate de Debian și derivatele sale.
  • Zypper (terminal) și YaST (grafic): managerul OpenSUSE.
  • YUM: Fedora și Yellow Dog Linux.
  • Pac-man: Arch Linux.
  • dpkg - creat inițial de Debian.
  • Urpmi: Mandriva și Mageia.
  • up2date: RedHat.
  • slapt-get, slackpkg și swaret - Diverse „instrumente” pe care Slackware le folosește pentru a lucra cu pachetele tgz.

manager de pachete sinaptice

Este important să schimb un manager de pachete între distribuții? Da. Faptul că alegeți un manager în detrimentul celorlalți implică că sunteți în căutarea unei gestionări eficiente a pachetelor care urmează să fie instalate. Pe scurt, managerul de pachete definește o mare parte din „esența” unei distribuții și este un punct minunat de luat în considerare pentru a o diferenția de celelalte. Nu voi discuta care este mai bun, deși există mai multe exemple pe internet despre ceea ce numesc „războiul aptitude - zypper - yum” în care fanii SUSE susțin că Zypper este încă cel mai bun.

Pentru a extinde: http://distrowatch.com/dwres.php?resource=package-management

Utilizabilitatea

Un alt subiect care se repetă foarte des este nivelul de experiență pe care trebuie să-l avem pentru a folosi o distribuție. Se întâmplă de multe ori când recomandăm distribuții către începători sau așa cum ne-am întâmplat cu prima noastră distribuție, auzim adesea „nici măcar nu visăm să încercăm Gentoo din cutie” sau „Ubuntu este o opțiune bună pentru a începe cu”.

Dificultatea utilizării unei distribuții este estimată în termeni de:

  • cantitatea de elemente grafice pe care le oferă.
  • cantitatea de muncă care trebuie făcută pentru fiecare consolă (în cazul în care nu există alternative grafice pentru acea sarcină).
  • dificultatea instalării.
  • volumul de configurație care trebuie făcut după instalarea distribuției.
  • dacă în timpul instalării este necesar să configurați partiția de disc sau acest lucru se poate face automat.

De aceea este obișnuit să grupați anumite distribuții, cum ar fi nivelul expert (Gentoo, Linux From Scratch, Slackware, Arch), care nu sunt recomandate utilizatorului „intermediar-novice”. În ultimul timp există un fenomen care face ca tendința distribuțiilor Linux să se transforme pentru a oferi un sistem de operare care este din ce în ce mai plăcut pentru orice utilizator. Chiar și așa, unele distribuții pentru începători (Linux Mint, Ubuntu, Elementary OS, printre altele) rămân remarcabile.

Hardware

Nu este unul dintre primele lucruri menționate atunci când vorbim despre o distribuție, dar este totuși ceva important. Într-o lume care încearcă să se detașeze de „sistemul care solicită din ce în ce mai multe resurse” (Windows) și continuă să țină pasul cu hardware-ul nou, există o nișă de distribuții care permite reciclarea hardware-ului (Puppy Linux, Slitaz, Tiny Core Linux , AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Damn Small Linux, Molinux etc.). Deși alte distribuții, cum ar fi Linux Mint sau Arch pot fi instalate pe computere mai vechi, există o limită în care fluiditatea sistemului este pierdută, prin urmare există distribuții specializate pentru acel tip de hardware. Prin urmare, este mai logic ca unele dintre aceste distribuții să ofere suport pentru versiunile pe 32 și 16 biți; cea mai populară ofertă de suport pe 32 și 64 de biți.

O distribuție de genul Puppy Linux Se remarcă atunci prin faptul că nu este necesar să fii la curent cu cel mai puternic hardware de pe piața actuală, ci este pe deplin funcțional pe computerele cu resurse simple, atâta timp cât nu instalăm programe care necesită resurse excesive.

Lansați formate

Este simplu: o distribuție vine de obicei într-o serie de formate care ajung să definească esența acesteia. Deși Live CD / DVD sunt de obicei frecvente printre distribuțiile populare, există multe altele care nu folosesc acest format, abținându-se să lanseze doar versiuni instalabile.

Posibilitatea de a avea un CD, DVD, Live CD / DVD, diferite medii desktop în mod implicit sau posibilitatea de a instala de pe internet, este ceva care influențează decizia multor utilizatori de a testa o distribuție sau de a o folosi permanent. De asemenea, vedem că există pre-lansări care permit comunității să testeze distribuția înainte ca aceasta să fie finalizată.

Alte puncte importante includ, de asemenea, acele versiuni pentru dispozitive portabile și altele care distribuie „Spin-Offs”, unde cel mai concret exemplu este cel al Fedora, care are o versiune pentru Jocuri, Laborator și Design, deși aceasta, în opinia mea , este o chestiune de instalare a pachetelor existente în diferite depozite. În cele din urmă, nu uit distribuțiile de lansare continuă, ai căror exponenți cei mai clari sunt Debian, Arc y OpenSUSE, permițând actualizarea software-ului și a versiunilor sistemului fără a fi nevoie să efectuați o nouă instalare sau teama de a pierde date personale.

Obiectivul general

Fiecare distribuție are în vedere un obiectiv cu care își propune să ajungă la utilizatorii săi actuali sau potențiali. De acolo putem diferenția cele specifice laptopurilor (cum ar fi JoliCloud, care este, de asemenea, orientată spre utilizare în cloud) și cele pentru servere (RedHat Linux Enterprise Este unul dintre cele mai robuste și suportate în prezent).

Alte distribuții vizează îngrijirea estetică a biroului și asemănarea cu alte sisteme (facilitând astfel tranziția cu acestea), cum este cazul Pear OS (cu o estetică tip Mac), ZorinOS (pe care GNOME îl adaptează pentru a oferi un mediu similar diferitelor versiuni de Windows) și OS elementar (cu un set de pictograme încorporate și o instalare funcțională în mod implicit); Acestea pot pretinde că sunt diferite de mediile clasice, dar acestea pot fi instalate în continuare în aceste distribuții.

Distribuție PearOS Linux

Distribuțiile respective vizează un „public specific”, cum ar fi Linux științific, muzică, otakux iar alții adaugă doar aplicații specifice, ceea ce personal pare insuficient pentru a o face să iasă în evidență de restul grupului, având în vedere că o aplicație poate fi instalată pe orice sistem dacă codul sursă este disponibil.

De asemenea, pentru a evidenția, există câteva „ciudățenii”, așa cum vedem în Globo Linux, o distribuție modulară care organizează programele instalate într-un mod diferit de restul distribuțiilor, astfel încât fișierele aceluiași program să fie găsite împreună. Directoarele clasice există, dar sunt ascunse, astfel încât în ​​directorul rădăcină în mod implicit vedem următoarele directoare: Programe, Utilizatori, Sistem, Fișiere, Montare, Depozit.

Un alt exemplu bun este igelle, construit de la zero pentru a suporta cel mai mare număr de dispozitive existente. Distribuția are un mediu desktop numit Esther scris în GTK + și cu Webkit ca motor de redare.

În încheierea acestei note, aș dori să subliniez un element care, în opinia mea, este și ceva transcendent care diferențiază distribuțiile: comunitatea care înconjoară fiecare distribuție este vitală pentru funcționarea acesteia. Există multe exemple în care deciziile comunității sau lipsa acestora stabilesc cursul (pentru succes sau eșec) al dezvoltării unei distribuții și este locul în care dezvoltatorii trebuie să aibă mai multă grijă și atenție. Au existat, de asemenea, cazuri în care un utilizator a părăsit distro pentru că nu avea probleme sau îndoieli în care comunitatea nu știa cum să răspundă sau să ofere ajutor; de aceea imaginea comunității, deși inerentă sistemului de operare ca atare, continuă să joace un rol central în evidențierea unei distribuții deasupra altora.

În cele din urmă, nu uitați să citiți secțiunea „Distribuții”Din acest blog, care conține informații foarte utile pentru noii veniți.

Mulțumesc Juan Ortiz!

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   linuxito el a spus

    Foarte complet! Tocmai am început să mă joc puțin cu Mageia 2 și nu am putut găsi managerul de pachete pentru consolă, pentru o clipă am crezut că se poate folosi doar drakerpm (ceea ce mi s-a părut foarte ciudat hehe). Voi vedea cum sunt instalate pachetele cu urpmi, mulțumesc!

  2.   Să folosim Linux el a spus

    Da, este corect. De mare importanta.
    Vă recomand să citiți secțiunea Distribuții a acestui blog. Unele dintre ideile exprimate în acest articol sunt dezvoltate puțin mai în profunzime acolo.

    Vă las linkul: http://usemoslinux.blogspot.com/p/distros.html

    Noroc! Paul.

    2012 Disqus

  3.   Victor Bautista i Roca el a spus

    Mediul grafic nu este o diferență care contează?

  4.   lumina păstorească el a spus

    Îmi place cum specifică distribuția pe baza funcționalității ... Mai ales atunci când vorbești despre ambalaje și manageri de pachete .... Deși sunt un utilizator debian și kbuntu ... Sunt surprins că fermoarul este un instrument bun pentru a gestiona pachetele ... Desigur, aș dori foarte mult să încerc opensuse pe mașina mea ... dar îl folosesc doar pe unele servere pe care le administrez!

  5.   Xurxo el a spus

    De ani de zile Slackware a folosit formatul .txz în loc de .tgz, care, apropo, nu este același cu tararurile .tar.gz sau .tar.bz2 care sunt utilizate, de obicei pentru codul sursă ...

  6.   Milti el a spus

    Foarte bine 😉

    Un detaliu

    APT (terminal) și Synaptic (grafic): utilizat de „„ Debian ”” și derivatele sale.