Ano ang pinagkaiba ng pamamahagi ng GNU / Linux mula sa iba?

linux

Ang mundo ng GNU / Linux ay napakalawak at napaka pamilyar. Ang konsepto ng desktop environment, package, at root Directory ay pamilyar sa karamihan ng mga gumagamit; nagtataka, ang mga elementong ito ay hindi eksklusibo sa pagitan ng isang pamamahagi at iba pa.

Kaya't tuwing nababasa ko ang tungkol sa isang pamamahagi ng Linux na nangangako na "magkakaiba", tinanong ko ang aking sarili:ano ang pinagkaiba nito ng iba pang mayroon nang mga mayroon? Sa ilalim niyon mga parameter podemos magkaiba talagang sa isa Pamamahagi ng GNU / Linux kabilang sa libu-libo na inaalok sa atin ng uniberso na ito?

Mga pakete at kanilang mga tagapamahala

Bagaman maaaring magamit ang parehong programa sa libu-libong pamamahagi, ang pakete kung saan ito naka-install sa bawat isa sa kanila ay maaaring magkakaiba. Kapag pinag-uusapan natin ang isang pakete ay tinutukoy namin ang format o extension ng file, na ginagamit ng operating system upang mag-install ng isang programa. Upang magamit ng pamamahagi ang file na ito, dapat din itong magkaroon ng isang tagapamahala ng package, na mayroong mga tool upang mai-install, baguhin o alisin ang nasabing programa. Ito ay mahalaga, sapagkat bagaman ang mga programa ay hindi nagbabago sa pagitan ng isang pamamahagi at iba pa (iyon ay, mananatiling Firefox ang Mozilla Firefox sa lahat ng pamamahagi) malamang na kung ang pakete na ginamit upang mai-install ito ay nagbabago.

Ang ilang mga format ng package ay:

  • deb: ginamit ni Debian at mga hinalang ito.
  • RPM: (Red Hat Package Manager) na nagmula sa Red Hat at ginamit ng malawakan ng marami pa tulad ng Fedora, OpenSUSE, Mandriva, Mageia at iba pa.
  • PISI: mula kay Pardus.
  • MO: mula sa Slax.
  • PUP at PET: Puppy Linux.
  • .txz: Slackware

At ilan sa mga pinakatanyag na package manager:

  • APT (terminal) at Synaptic (graphic): ginamit ng Debian at mga derivatives nito.
  • Zypper (terminal) at YaST (graphic): ang OpenSUSE manager.
  • YUM: Fedora at Yellow Dog Linux.
  • Pac-man: Arch Linux.
  • dpkg - orihinal na nilikha ni Debian.
  • Urpmi: Mandriva at Mageia.
  • up2date: RedHat.
  • slapt-get, slackpkg, at swaret - Iba't ibang mga "tool" na ginagamit ng Slackware upang gumana sa mga package na tgz.

manager ng synaptic package

Mahalaga bang baguhin ko ang isang manager ng package sa pagitan ng mga pamamahagi? Oo Ang katotohanan na ang isang manager ay napili upang makapinsala sa iba ay nagpapahiwatig na ang isang mahusay na pamamahala ng mga pakete na mai-install ay hinahangad. Sa madaling salita, tinukoy ng tagapamahala ng package ang isang malaking bahagi ng "kakanyahan" ng isang pamamahagi, at ito ay isang mahusay na punto na isinasaalang-alang upang maiiba ito mula sa iba. Hindi ko tatalakayin kung alin ang mas mahusay, bagaman maraming mga halimbawa sa internet ng tinatawag kong "aptitude - zypper - yum war" kung saan ipinahayag ng mga tagahanga ng SUSE na ang Zypper pa rin ang pinakamahusay.

Palawakin: http://distrowatch.com/dwres.php?resource=package-management

Pagkakagamit

Ang isa pang paksa na paulit-ulit na madalas ay ang antas ng karanasan na kailangan nating magkaroon upang magamit ang isang pamamahagi. Nangyayari ito ng maraming beses kapag nagrerekomenda ng mga pamamahagi sa mga baguhan, o kung mangyari kami sa aming unang pamamahagi, na madalas naming marinig na "hindi mo pinangarap na subukan ang Gentoo sa labas ng kahon" o "Ang Ubuntu ay isang magandang pagpipilian upang magsimula sa .

Ang kahirapan sa paggamit ng isang pamamahagi ay tinatayang sa mga tuntunin ng:

  • ang dami ng mga graphic element na inaalok nito.
  • ang dami ng trabaho na dapat gawin sa bawat console (kung saan walang mga kahaliling grapiko para sa gawaing iyon).
  • ang hirap mag install.
  • ang dami ng pagsasaayos na dapat gawin pagkatapos ng pag-install ng pamamahagi.
  • kung sa panahon ng pag-install kinakailangan upang i-configure ang disk na pagkahati o maaari itong awtomatikong magawa.

Iyon ang dahilan kung bakit karaniwan na i-grupo ang ilang mga pamamahagi tulad ng antas ng dalubhasa (Gentoo, Linux From Scratch, Slackware, Arch), na hindi inirerekomenda para sa "intermediate-novice" na gumagamit. Kamakailan-lamang, nagkaroon ng isang kababalaghan na nagiging sanhi ng takbo ng mga pamamahagi ng Linux upang i-turn upang magbigay ng isang lalong kaaya-aya na Operating System para sa anumang gumagamit. Kahit na, ang ilang mga pamamahagi para sa mga nagsisimula (Linux Mint, Ubuntu, Elementary OS, bukod sa iba pa) ay mananatiling kapansin-pansin.

Hardware

Hindi ito isa sa mga unang bagay na nabanggit kapag pinag-uusapan ang tungkol sa isang pamamahagi, ngunit ito ay isang bagay pa rin na mahalaga. Sa isang mundo na sumusubok na humiwalay sa "system na lalong humihingi ng mas maraming mapagkukunan" (Windows) at nakakasabay pa rin sa bagong hardware, mayroong isang angkop na lugar ng mga pamamahagi na nagbibigay-daan sa recycled ng hardware (Puppy Linux, Slitaz, Tiny Core Linux , AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Damn Small Linux, Molinux, atbp.). Kahit na ang iba pang mga distrito, tulad ng Linux Mint o Arch ay maaaring mai-install sa mga mas matandang computer, mayroong isang limitasyon kung saan nawala ang likido ng system, samakatuwid mayroong mga dalubhasang pamamahagi para sa uri ng hardware. Ito ay mas lohikal, samakatuwid, na ang ilan sa mga pamamahagi ay nag-aalok ng suporta para sa mga 32-bit at 16-bit na mga bersyon; ang pinakatanyag na alok na suporta sa 32 at 64.

Isang pamamahagi tulad Puppy Linux Nakatayo ito pagkatapos na hindi kinakailangan na napapanahon sa pinakamakapangyarihang hardware sa kasalukuyang merkado, ngunit ganap na gumagana sa mga computer na may simpleng mga mapagkukunan, hangga't hindi kami nag-i-install ng mga programa na nangangailangan ng labis na mapagkukunan.

Ilunsad ang mga format

Ito ay simple: ang isang pamamahagi ay karaniwang dumating sa isang serye ng mga format na nauuwi sa pagtukoy ng kakanyahan nito. Bagaman ang Live CD / DVD ay karaniwang karaniwan sa mga tanyag na distrito, maraming iba pa na hindi gumagamit ng format na ito, pinipigilan ang paglabas lamang ng mga nai-install na bersyon.

Ang posibilidad ng pagkakaroon ng isang CD, DVD, Live CD / DVD, iba't ibang mga kapaligiran sa desktop bilang default o ang kakayahang mag-install mula sa Internet, ay isang bagay na nakakaimpluwensya sa desisyon ng maraming mga gumagamit na subukan ang isang pamamahagi o permanenteng gamitin ito. Nakita rin namin na may mga paunang paglabas na pinapayagan ang komunidad na subukan ang pamamahagi bago ito matapos.

Ang iba pang mahahalagang punto ay kasama rin ang mga bersyon na iyon para sa mga portable na aparato at iba pa na namamahagi ng "Spin-Offs", kung saan ang pinaka kongkretong halimbawa ay ang Fedora, na mayroong isang bersyon para sa Mga Laro, Laboratoryo at Disenyo, bagaman ito, sa palagay ko, ito ay isang bagay ng pag-install ng mga mayroon nang mga pakete sa iba't ibang mga repository. Sa wakas, hindi ko nakakalimutan ang mga pamamahagi ng lumiligid, na ang pinakamalinaw na tagalabas ay Debian, Arko y OpenSUSE, na pinapayagan na i-update ang software at ang mga bersyon ng system nang hindi kinakailangang magsagawa ng isang bagong pag-install o ang takot na mawala ang personal na data.

Ang pangkalahatang layunin

Ang bawat pamamahagi ay nasa isip ng isang layunin kung saan naglalayon itong maabot ang kasalukuyan o mga potensyal na gumagamit nito. Mula doon maaari nating maiiba ang mga tukoy para sa mga laptop (tulad ng JoliCloud, na nakatuon din upang magamit sa cloud) at mga para sa mga server (RedHat Linux Enterprise Ito ay isa sa pinaka matatag at kasalukuyang sinusuportahan).

Ang iba pang mga pamamahagi ay naglalayong pag-aalaga ng aesthetic ng desktop at ang pagkakapareho sa iba pang mga system (kaya pinapabilis ang paglipat sa mga ito), tulad ng kaso ng Pear OS (na may isang katulad na Mac na aesthetic), ZorinOS (Aling GNOME na umaangkop upang mag-alok ng isang katulad na kapaligiran sa iba't ibang mga bersyon ng Windows) at OS sa elementarya (na may isang hanay ng mga built-in na icon at isang pag-install na pag-install bilang default); Maaari itong i-claim na naiiba sa mga klasikong kapaligiran, ngunit maaari pa ring mai-install ang mga ito sa mga pamamahagi na ito.

Pamamahagi ng Linux PearOS

Ang mga pamamahaging iyon ay naglalayong isang "tukoy na madla", tulad ng Siyentipikong Linux, musika, otakux at ang iba ay nagdaragdag lamang ng mga tukoy na application, na kung saan sa personal ay tila hindi sapat upang mapabukod ito mula sa natitirang pangkat, dahil ang isang application ay maaaring mai-install sa anumang system kung magagamit ang source code.

Upang mai-highlight din, mayroong ilang mga "kakaibang", tulad ng nakikita natin sa Globo Linux, isang modular na pamamahagi na nag-oayos ng mga naka-install na programa sa ibang paraan mula sa natitirang mga pamamahagi, upang magkasama ang mga file ng parehong programa. Ang mga klasikong direktoryo ay mayroon, ngunit ang mga ito ay nakatago, upang sa root direktoryo bilang default nakikita namin ang mga sumusunod na direktoryo: Mga Programa, Gumagamit, System, Files, Mount, Depot.

Ang isa pang magandang halimbawa ay si igelle, na binuo mula sa simula upang suportahan ang pinakamalaking bilang ng mga mayroon nang mga aparato. Ang pamamahagi ay may isang kapaligiran sa desktop na tinatawag na Esther na nakasulat sa GTK + at kasama ang Webkit bilang rendering engine.

Sa pagsasara ng tala na ito, nais kong i-highlight ang isang elemento na sa aking palagay ay isang bagay din na transendente na naiiba ang mga pamamahagi: ang pamayanan na pumapaligid sa bawat pamamahagi ay mahalaga para sa pagpapatakbo nito. Mayroong ilang mga halimbawa kung saan ang mga desisyon sa komunidad o ang kakulangan ng mga ito ay nagtakda ng kurso (para sa tagumpay o pagkabigo) ng pagbuo ng isang pamamahagi, at dito dapat mag-ingat at pansin ang mga developer. Mayroon ding mga kaso kung saan ang isang gumagamit ay nag-iwan ng distro para sa hindi pagkakaroon ng mga problema o pag-aalinlangan kung saan hindi alam ng komunidad kung paano tumugon o magbigay ng tulong; iyan ang dahilan kung bakit ang imahe ng pamayanan, kahit na likas sa operating system na tulad nito, ay patuloy na gumaganap ng isang pangunahing papel sa pag-highlight ng isang pamamahagi sa itaas ng iba.

Panghuli, huwag kalimutang basahin ang seksyon na "Pamamahagi”Ng blog na ito, na naglalaman ng napaka kapaki-pakinabang na impormasyon para sa mga bagong dating.

Salamat Juan Ortiz!

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   linuxito dijo

    Sobrang kumpleto! Nagsimula lang akong maglaro nang kaunti sa Mageia 2 at hindi ko makita ang console manager ng package, sa isang sandali naisip ko na ang drakerpm lamang ang maaaring magamit (na tila napaka-kakaiba sa akin hehe). Titingnan ko kung paano naka-install ang mga package sa urpmi, salamat!

  2.   Gumamit tayo ng Linux dijo

    Oo tama Sa sobrang kahalagahan.
    Inirerekumenda kong basahin mo ang seksyon ng Mga Pamamahagi ng blog na ito. Ang ilan sa mga ideya na ipinahayag sa artikulong ito ay binuo nang kaunti pa sa lalim doon.

    Iniwan ko sa iyo ang link: http://usemoslinux.blogspot.com/p/distros.html

    Cheers! Paul

    2012/11/16

  3.   Víktor Bautista at Roca dijo

    Ang grapikong kapaligiran ay hindi isang pagkakaiba na mahalaga?

  4.   ilaw ng pastol dijo

    Gustung-gusto ko kung paano ito tumutukoy sa distro batay sa pag-andar ... Lalo na kapag pinag-uusapan mo ang tungkol sa mga tagapamahala ng package at package .... Kahit na ako ay isang gumagamit ng debian at kbuntu ... Nagulat ako na ang siper ay isang mahusay na tool para sa pamamahala ng mga pakete ... Siyempre nais kong subukan ang opensuse sa aking makina ... ngunit ginagamit ko lamang ito sa ilang mga server na pamahalaan!

  5.   Xurxo dijo

    Sa loob ng maraming taon ay ginamit ng Slackware ang format na .txz sa halip na .tgz na, sa pamamagitan ng paraan, ay hindi pareho ng .tar.gz o .tar.bz2 tarballs na ginagamit, karaniwang para sa source code ...

  6.   Milti dijo

    Napakahusay 😉

    Isang detalye

    APT (terminal) at Synaptic (graphic): ginamit ng "" Debian "" at mga derivatives nito.