Wat maak 'n GNU / Linux-verspreiding anders as die ander?

linux Die GNU / Linux-wêreld is baie breed en tog baie bekend. Die konsep van die desktop-omgewing, die pakket en die root-gids is bekend vir die meeste gebruikers; vreemd genoeg is hierdie elemente nie eksklusief tussen die een verspreiding en die ander nie.

Wanneer ek dus lees van 'n Linux-verspreiding wat beloof om 'anders' te wees, vra ek myself af:wat maak dit anders van die ander bestaande? Daaronder parameters podemos onderskei regtig aan een GNU / Linux verspreiding onder die duisende wat hierdie heelal ons bied?

Pakkette en hul bestuurders

Alhoewel dieselfde program vir duisende verspreidings beskikbaar is, kan die pakket waarmee dit in elkeen geïnstalleer is, anders wees. As ons van 'n pakket praat, verwys ons na die formaat of uitbreiding van die lêer wat deur die bedryfstelsel gebruik word om 'n program te installeer. Om die lêer te kan gebruik, moet dit ook 'n pakketbestuurder hê wat die gereedskap het om die program te installeer, aan te pas of te verwyder. Dit is belangrik, want alhoewel die programme nie tussen die een verspreiding en die ander verander nie (dit wil sê, Mozilla Firefox sal Firefox in alle verspreidings bly), is dit heel waarskynlik dat die pakket verander wat gebruik word om dit te installeer.

Sommige pakketformate is:

  • deb: gebruik deur Debian en sy afgeleides.
  • RPM: (Red Hat Package Manager) afkomstig van Red Hat en word baie gebruik deur baie ander soos Fedora, OpenSUSE, Mandriva, Mageia en ander.
  • PISI: van Pardus.
  • MO: van Slax.
  • PUP en PET: Puppy Linux.
  • .txz: Slackware

En van die gewildste pakketbestuurders:

  • APT (terminaal) en Synaptic (grafies): gebruik deur Debian en sy afgeleides.
  • Zypper (terminaal) en YaST (grafies): die OpenSUSE-bestuurder.
  • YUM: Fedora en Yellow Dog Linux.
  • Pac-man: Arch Linux.
  • dpkg - oorspronklik geskep deur Debian.
  • Urpmi: Mandriva en Mageia.
  • up2date: RedHat.
  • slapt-get, slackpkg en swaret - Verskeie "gereedskap" wat Slackware gebruik om met tgz-pakkette te werk.

sinaptiese pakketbestuurder

Is dit belangrik dat ek 'n pakketbestuurder tussen verspreidings moet verander? Ja. Die feit dat u op een bestuurder besluit tot nadeel van die ander, beteken dat u op soek is na 'n doeltreffende bestuur van die pakkette wat geïnstalleer moet word. Kortom, die pakketbestuurder definieer 'n groot deel van die "essensie" van 'n verspreiding, en dit is 'n goeie punt om in ag te neem om dit van die ander te onderskei. Ek gaan nie bespreek watter een beter is nie, alhoewel daar verskeie voorbeelde op die internet is van wat ek die "aanleg - zypper - yum oorlog" noem waarin SUSE-aanhangers verklaar dat Zypper steeds die beste is.

Om uit te brei: http://distrowatch.com/dwres.php?resource=package-management

Die bruikbaarheid

'N Ander onderwerp wat baie gereeld herhaal word, is die ervaring wat ons nodig het om 'n verspreiding te gebruik. Dit kom baie keer voor as u verspreidings aanbeveel aan beginners, of soos ons met ons eerste verspreiding sou gebeur, dat ons dikwels hoor "moenie eers droom om Gentoo uit die doos te probeer nie" of "Ubuntu is 'n goeie opsie om mee te begin" .

Die moeilikheid om 'n verspreiding te gebruik, word geskat aan die hand van:

  • die hoeveelheid grafiese elemente wat dit bied.
  • die hoeveelheid werk wat per konsole gedoen moet word (waar daar geen grafiese alternatiewe vir die taak is nie).
  • die probleme met die installasie.
  • die volume konfigurasie wat na die installasie van die verspreiding gedoen moet word.
  • indien dit tydens die installasie nodig is om die skyfpartisie op te stel, kan dit outomaties gedoen word.

Daarom is dit algemeen om sekere verspreidings te groepeer, soos die ekspertvlak (Gentoo, Linux From Scratch, Slackware, Arch), wat nie aanbeveel word vir die gebruiker "intermediate-novice" nie. Die afgelope tyd was daar 'n verskynsel wat veroorsaak dat die tendens van Linux-verspreidings 'n steeds aangenamer bedryfstelsel vir enige gebruiker bied. Desondanks bly sommige verspreidings vir beginners (onder andere Linux Mint, Ubuntu, Elementary OS) opmerklik.

Hardeware

Dit is nie een van die eerste dinge wat genoem word as daar oor 'n verspreiding gepraat word nie, maar dit is steeds belangrik. In 'n wêreld wat probeer ontkoppel van die "stelsel wat toenemend meer hulpbronne vra" (Windows) en steeds tred hou met nuwe hardeware, is daar 'n nis van verspreidings waarmee hardeware herwin kan word (Puppy Linux, Slitaz, Tiny Core Linux , AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Damn Small Linux, Molinux, ens.). Terwyl ander distros, soos Linux Mint of Arch, op ouer rekenaars geïnstalleer kan word, is daar 'n limiet waarin die vloeibaarheid van die stelsel verlore gaan, daarom is daar gespesialiseerde verspreidings vir die soort hardeware. Dit is dus logieser dat sommige van hierdie verspreidings 32-bis en 16-bit weergawes ondersteun; die gewildste aanbod van 32 en 64 bis ondersteuning.

N verspreiding soos Puppy Linux Dit val dan op dat dit nie nodig is om op die hoogte te wees van die kragtigste hardeware op die huidige mark nie, maar dat dit ten volle funksioneel is op rekenaars met eenvoudige hulpbronne, solank ons ​​nie programme installeer wat buitensporige hulpbronne benodig nie.

Begin formate

Dit is eenvoudig: 'n verspreiding kom gewoonlik in 'n reeks formate wat uiteindelik die kern daarvan definieer. Alhoewel Live CD / DVD gewoonlik onder gewilde distrosse algemeen voorkom, is daar baie ander wat nie hierdie formaat gebruik nie, en dit weerhou om slegs installeerbare weergawes vry te stel.

Die moontlikheid dat u 'n CD, DVD, Live CD / DVD, verskillende lessenaaromgewings of die installasie van die internet kan hê, beïnvloed die besluit van baie gebruikers om 'n verspreiding te toets of dit permanent te gebruik. Ons sien ook dat daar vooraf vrystellings is wat die gemeenskap in staat stel om die verspreiding te toets voordat dit gefinaliseer word.

Ander belangrike punte sluit ook die weergawes in vir draagbare toestelle en ander wat 'Spin-Offs' versprei, waar die mees konkrete voorbeeld die van Fedora is, wat 'n weergawe vir Games, Laboratory and Design het, hoewel dit volgens my 'n kwessie van die installering van bestaande pakkette in verskillende bewaarplekke. Ten slotte vergeet ek nie die verspreidings met die vrylating wat die duidelikste eksponente is nie Debian, Boog y Open SUSE, wat dit moontlik maak om die sagteware en die weergawes van die stelsel op te dateer sonder om 'n nuwe installasie uit te voer of die vrees om persoonlike data te verloor.

Die algemene doelstelling

Elke verspreiding het 'n doel om die huidige of potensiële gebruikers te bereik. Van daar af kan ons diegene onderskei wat spesifiek vir skootrekenaars is (soos JoliCloud, wat ook georiënteer is om in die wolk te gebruik) en dié vir bedieners (RedHat Linux Enterprise Dit is een van die mees robuuste en tans ondersteunde).

Ander verspreidings is gerig op die estetiese versorging van die lessenaar en die ooreenkoms met ander stelsels (wat die oorgang hiermee vergemaklik), soos in die geval van Pear OS (met 'n Mac-agtige estetika), ZorinOS (wat GNOME aanpas om 'n soortgelyke omgewing aan verskillende weergawes van Windows te bied) en ElementêrOS (met 'n stel ingeboude ikone en 'n funksionele installasie by verstek); Dit kan spog dat hulle anders is as die klassieke omgewings, maar dit kan steeds in hierdie verspreidings geïnstalleer word.

Linux PearOS-verspreiding

Hierdie verspreidings is gerig op 'n "spesifieke gehoor", soos Wetenskaplike Linux, musiek, otakux en ander voeg slegs spesifieke toepassings by, wat persoonlik onvoldoende lyk om dit van die res van die groep te laat uitstaan, aangesien 'n toepassing op enige stelsel geïnstalleer kan word as die bronkode beskikbaar is.

Om ook te beklemtoon, is daar 'n paar "vreemdhede", soos ons sien in Globo Linux, 'n modulêre verspreiding wat die geïnstalleerde programme op 'n ander manier as die res van die verspreidings organiseer, sodat die lêers van dieselfde program saam is. Die klassieke gidse bestaan ​​wel, maar dit is verborge, sodat ons standaard die volgende gidse in die hoofmap sien: Programme, gebruikers, stelsel, lêers, Mount, Depot.

'N Ander goeie voorbeeld is igelle, van nuuts af gebou om die grootste aantal bestaande toestelle te ondersteun. Die verspreiding het 'n lessenaaromgewing genaamd Esther, geskryf in GTK + en met Webkit as die leweringsenjin.

Ter afsluiting van hierdie aantekening wil ek 'n element uitlig wat na my mening ook iets transendent is wat die verspreidings onderskei: die gemeenskap wat elke verspreiding omring, is noodsaaklik vir die werking hiervan. Daar is baie voorbeelde waar gemeenskapsbesluite of die gebrek daaraan die koers bepaal (vir sukses of mislukking) van die ontwikkeling van 'n verspreiding, en dit is waar ontwikkelaars meer aandag en aandag moet gee. Daar was ook gevalle waar 'n gebruiker 'n distro gelaat het omdat hy nie probleme of twyfel gehad het nie, waar die gemeenskap nie geweet het hoe om te reageer of hulp te verleen nie; daarom bly die gemeenskapsbeeld, hoewel dit inherent is aan die bedryfstelsel as sodanig, steeds 'n sentrale rol om een ​​verspreiding bo ander uit te lig.

Vergeet ten slotte nie die gedeelte te lees nie “Verspreidings”Van hierdie blog, wat baie nuttige inligting vir nuwelinge bevat.

Dankie Juan Ortiz!

Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

6 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   linuxito dijo

    Baie volledig! Ek het net 'n bietjie met Mageia 2 begin speel en kon nie die konsolespakketbestuurder vind nie, en ek het vir 'n oomblik gedink dat net drakerpm gebruik kon word (wat vir my baie vreemd gelyk het hehe). Ek gaan kyk hoe die pakkette met urpmi geïnstalleer word, dankie!

  2.   Kom ons gebruik Linux dijo

    Ja, dit is korrek. Van groot belang.
    Ek beveel aan dat u die verspreidingsafdeling van hierdie blog lees. Sommige van die idees wat in hierdie artikel uitgespreek word, word daar 'n bietjie meer diepgaande ontwikkel.

    Ek laat jou die skakel: http://usemoslinux.blogspot.com/p/distros.html

    Cheers! Paul.

    2012/11/16 Disqu

  3.   Víktor Bautista en Roca dijo

    Die grafiese omgewing is nie 'n verskil wat saak maak nie?

  4.   herderlig dijo

    Ek hou van hoe dit distro spesifiseer op grond van funksionaliteit ... Veral as u praat oor verpakkings- en pakketbestuurders .... Alhoewel ek 'n Debian- en kbuntu-gebruiker is ... is ek verbaas dat rits 'n goeie hulpmiddel is om pakkette te bestuur ... Natuurlik wil ek baie graag opensuse op my masjien probeer ... maar ek gebruik dit slegs op bedieners wat Ek administreer!

  5.   xurxo dijo

    Slackware gebruik al jare die .txz-formaat in plaas van die .tgz, wat terloops nie dieselfde is as die .tar.gz- of .tar.bz2-teefballe wat gebruik word nie, gewoonlik vir bronkode ...

  6.   Milti dijo

    Baie goed 😉

    'N Detail

    APT (terminaal) en Synaptic (grafies): gebruik deur "" Debian "" en sy afgeleides.