Po čemu se GNU / Linux distribucija razlikuje od ostalih?

linux

Svijet GNU / Linuxa vrlo je širok, a opet vrlo poznat. Koncept radne površine, paketa i korijenskog direktorija poznat je većini korisnika; znatiželjno je da ovi elementi nisu isključivi između jedne i druge distribucije.

Pa kad god čitam o Linux distribuciji koja obećava da će biti "drugačija", pitam se:šta ga čini drugačijim od ostalih postojećih? Ispod toga parametri podemos razlikovati stvarno jednom GNU / Linux distribucija među hiljadama koje nam ovaj univerzum nudi?

Paketi i njihovi menadžeri

Iako isti program može biti dostupan za hiljade distribucija, paket s kojim je instaliran u svakoj od njih može biti drugačiji. Kada govorimo o paketu, mislimo na format ili ekstenziju datoteke koju operativni sistem koristi za instaliranje programa. Da bi distribucija mogla koristiti ovu datoteku, ona također mora imati upravitelja paketa koji ima alate za instaliranje, izmjenu ili uklanjanje spomenutog programa. To je važno, jer iako se programi ne mijenjaju između jedne i druge distribucije (to jest, Mozilla Firefox ostat će Firefox u svim distribucijama), vrlo je vjerojatno da će se, ako se paket koji se koristi za njegovu instalaciju, promijeniti.

Neki formati paketa su:

  • deb: koristi Debian i njegovi derivati.
  • RPM: (Red Hat Package Manager) porijeklom iz Red Hat-a i koriste ga mnogi drugi kao što su Fedora, OpenSUSE, Mandriva, Mageia i drugi.
  • PISI: iz Pardusa.
  • MO: iz Slaxa.
  • ŠTENAC i PET: Štene Linux.
  • .txz: Slackware

I neki od najpopularnijih menadžera paketa:

  • APT (terminal) i Synaptic (grafički): koristi Debian i njegovi derivati.
  • Zypper (terminal) i YaST (grafički): upravitelj OpenSUSE.
  • YUM: Fedora i Yellow Dog Linux.
  • Pac-man: Arch Linux.
  • dpkg - Izvorno kreirao Debian.
  • Urpmi: Mandriva i Mageia.
  • nadogradnja: Red Hat.
  • slapt-get, slackpkg i swaret - razni "alati" koje Slackware koristi za rad s tgz paketima.

synaptic manager paketa

Je li važno da promijenim upravitelja paketa između distribucija? Da. Činjenica da se odlučite za jednog menadžera na štetu ostalih, implicira da tražite efikasno upravljanje paketima koji će se instalirati. Ukratko, upravitelj paketa definira velik dio "suštine" distribucije i sjajna je stvar koju treba uzeti u obzir kako bi se razlikovala od ostalih. Neću raspravljati o tome koji je bolji, iako na Internetu postoji nekoliko primjera onoga što ja nazivam "sklonost - zipper - njam rat" u kojem obožavatelji SUSE tvrde da je Zypper i dalje najbolji.

Proširiti se: http://distrowatch.com/dwres.php?resource=package-management

Upotrebljivost

Druga tema koja se vrlo često ponavlja je nivo iskustva koji nam treba za upotrebu distribucije. Mnogo puta se prilikom preporuke distribucije za početnike, ili kao što se dogodilo s našom prvom distribucijom, često čujemo „nemojte ni sanjati da isprobate Gentoo iz kutije“ ili „Ubuntu je dobra opcija za početak“ .

Teškoća korištenja distribucije procjenjuje se u smislu:

  • količina grafičkih elemenata koje nudi.
  • količina posla koji se mora obaviti po konzoli (gdje ne postoje grafičke alternative za taj zadatak).
  • poteškoća u instalaciji.
  • volumen konfiguracije koji se mora izvršiti nakon instalacije distribucije.
  • ako je tijekom instalacije potrebno konfigurirati particiju diska ili se to može učiniti automatski.

Zbog toga je uobičajeno grupirati određene distribucije kao što je nivo stručnjaka (Gentoo, Linux From Scratch, Slackware, Arch), koje se ne preporučuju za korisnika s „srednjim početnikom“. U posljednje vrijeme postoji fenomen koji uzrokuje da se trend distribucije Linuxa pretvori u operativni sistem koji je sve ugodniji za svakog korisnika. Unatoč tome, neke distribucije za početnike (Linux Mint, Ubuntu, Elementary OS, između ostalog) ostaju izvanredne.

Hardver

Nije jedna od prvih stvari koja se spominje kada se govori o distribuciji, ali ipak je nešto važno. U svijetu koji se pokušava odvojiti od "sistema koji sve više traži više resursa" (Windows) i dalje prati novi hardver, postoji niša distribucija koja omogućava recikliranje hardvera (Puppy Linux, Slitaz, Tiny Core Linux , AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Prokleti mali Linux, Molinux, itd.). Iako se druge distribucije, poput Linux Mint ili Arch, mogu instalirati na starije računare, postoji ograničenje u kojem se gubi fluidnost sistema, stoga postoje specijalizirane distribucije za tu vrstu hardvera. Stoga je logičnije da neke od ovih distribucija nude podršku za 32-bitne i 16-bitne verzije; najpopularnija ponuda 32 i 64 bitne podrške.

Distribucija poput Puppy Linux Tada se ističe po tome što nije neophodno biti u toku sa najmoćnijim hardverom na trenutnom tržištu, već je potpuno funkcionalan na računarima s jednostavnim resursima, sve dok ne instaliramo programe koji zahtijevaju prekomjerne resurse.

Lansiranje formata

Jednostavno je: distribucija se obično isporučuje u nizu formata koji na kraju definiraju njezinu suštinu. Iako su CD / DVD uživo često uobičajeni među popularnim distribucijama, postoje mnogi drugi koji ne koriste ovaj format, uzdržavajući se od izdavanja samo instalabilnih verzija.

Mogućnost postojanja CD-a, DVD-a, Live CD-a / DVD-a, različitih okruženja radne površine po defaultu ili mogućnost instalacije s Interneta nešto je što utječe na odluku mnogih korisnika da testiraju distribuciju ili je trajno koriste. Također primjećujemo da postoje preliminarna izdanja koja omogućavaju zajednici da testira distribuciju prije nego što je finalizirana.

Druge važne tačke također uključuju one verzije za prijenosne uređaje i druge koje distribuiraju "izdvajanja", gdje je najkonkretniji primjer Fedore, koja ima verziju za igre, laboratorij i dizajn, iako je ovo, po mom mišljenju, pitanje instaliranja postojećih paketa u različita spremišta. Konačno, ne zaboravljam distribucije koje se valjaju, čiji su najjasniji eksponenti Debian, svod y OpenSUSE, omogućavajući ažuriranje softvera i verzija sistema bez potrebe za novom instalacijom ili straha od gubitka ličnih podataka.

Opšti cilj

Svaka distribucija ima na umu cilj s kojim želi doseći svoje trenutne ili potencijalne korisnike. Odatle možemo razlikovati one koji su specifični za prenosnike (poput JoliCloud, koji je takođe orijentisan za upotrebu u oblaku) i one za servere (RedHat Linux Enterprise je jedan od najsnažnijih i sa trenutno najboljom podrškom).

Ostale distribucije imaju za cilj estetsku negu stola i sličnost sa drugim sistemima (što olakšava prelazak sa njima), kao što je slučaj sa Pear OS (sa estetikom sličnom Mac-u), ZorinOS (koji GNOME prilagođava tako da nudi slično okruženje različitim verzijama Windows-a) i Elementarni OS (sa zadanim skupom ugrađenih ikona i funkcionalnom instalacijom); Za njih se može tvrditi da se razlikuju od klasičnih okruženja, ali se i dalje mogu instalirati u ove distribucije.

Linux PearOS distribucija

Te distribucije usmjerene na "određenu publiku", kao što je Naučni Linux, muzika, otakux a drugi dodaju samo određene aplikacije, što se osobno čini nedovoljno da bi se istaklo od ostatka grupe, s obzirom na to da se aplikacija može instalirati na bilo koji sistem ako je izvorni kod dostupan.

Da bismo također naglasili, postoje neke "neobičnosti", kao što vidimo u Globo Linuxu, modularnoj distribuciji koja instalirane programe organizira na drugačiji način od ostale distribucije, tako da se datoteke istog programa nalaze zajedno. Klasični direktoriji postoje, ali su skriveni, tako da u osnovnom direktoriju prema zadanim postavkama vidimo sljedeće direktorije: Programi, Korisnici, Sistem, Datoteke, Mount, Depot.

Još jedan dobar primer je igelle, izrađen od nule za podršku najvećem broju postojećih uređaja. Distribucija ima radno okruženje zvano Esther napisano u GTK + i sa Webkitom kao mehanizmom za prikazivanje.

U završnici ove napomene, želio bih istaknuti element koji je po mom mišljenju ujedno i nešto transcendentno što razlikuje distribucije: zajednica koja okružuje svaku distribuciju od vitalnog je značaja za rad ove distribucije. Postoji mnogo primjera kada odluke zajednice ili njihov nedostatak određuju smjer (za uspjeh ili neuspjeh) razvoja distribucije, a programeri moraju voditi više brige i pažnje. Bilo je i slučajeva kada je korisnik ostavio distro zbog toga što nije imao problema ili sumnje kada zajednica nije znala kako da odgovori ili pruži pomoć; zato slika zajednice, iako svojstvena operativnom sistemu kao takvom, i dalje igra centralnu ulogu u isticanju jedne distribucije iznad drugih.

Konačno, ne zaboravite pročitati odjeljak “Distribucije”O ovom blogu koji sadrži vrlo korisne informacije za pridošlice.

Hvala Juan Ortiz!

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   linuxito rekao je

    Vrlo kompletno! Tek sam počeo malo da se igram s Mageia 2 i nisam uspio pronaći upravitelja paketa za konzolu, na trenutak sam pomislio da se mogu koristiti samo drakerpm (što mi se činilo vrlo čudno hehe). Idem da vidim kako se paketi instaliraju sa urpmi, hvala!

  2.   Koristimo Linux rekao je

    Da, tačno je. Od velike važnosti.
    Preporučujem vam da pročitate odjeljak Distribucije ovog bloga. Neke ideje izražene u ovom članku tamo su razvijene malo dublje.

    Ostavljam vam vezu: http://usemoslinux.blogspot.com/p/distros.html

    Živjeli! Paul.

    2012. Disqus

  3.   Viktor Bautista i Roca rekao je

    Grafičko okruženje nije razlika koja je bitna?

  4.   pastirsko svijetlo jagnje rekao je

    Sviđa mi se kako odredite distro prema njegovoj funkcionalnosti ... Pogotovo kada govorite o ambalaži i upraviteljima paketa .... Iako sam korisnik debiana i kbuntu-a ... Iznenađen sam da je patentni zatvarač dobar alat za upravljanje paketima ... Naravno, želio bih isprobati opensuse na svom računalu ... ali koristim ga samo na nekim serverima koje koristim administrirajte!

  5.   Xurxo rekao je

    Slackware godinama koristi .txz format umjesto .tgz koji, usput rečeno, nije isto što i tartarg .tar.gz ili .tar.bz2 koji se koriste, obično za izvorni kod ...

  6.   Milti rekao je

    Vrlo dobro 😉

    Detalj

    APT (terminal) i Synaptic (grafički): koristi "" Debian "" i njegovi derivati.