Weboldal keresés

5 legjobb csomagkezelő Linux-felhasználók számára


Egy dolog, amit egy új Linux-felhasználó megtudhat a használat során, hogy számos Linux disztribúció létezik, és a csomagok kezelésének különböző módjai.

A csomagkezelés nagyon fontos a Linuxban, és a több csomagkezelő használatának ismerete életmentő lehet egy erős felhasználó számára, mivel a szoftverek letöltése vagy telepítése tárolókból, valamint a frissítés, a függőségek kezelése és a szoftver eltávolítása nagyon fontos és kritikus szakasza Linux rendszeradminisztráció.

Ezért ahhoz, hogy Linux-felhasználóvá váljunk, fontos megérteni, hogy a főbb Linux disztribúciók valójában hogyan kezelik a csomagokat, és ebben a cikkben áttekintjük a Linuxban megtalálható legjobb csomagkezelőket.

Itt főként a legjobb csomagkezelőkről szóló releváns információkra összpontosítunk, de nem a használatukra, hanem Önre bízzuk, hogy többet tudjon meg. De adok értelmes linkeket, amelyek használati útmutatókra és még sok másra mutatnak rá.

1. DPKG – Debian csomagkezelő rendszer

A Dpkg egy alapcsomagkezelő rendszer a Debian Linux családhoz, amely a .deb csomagok telepítésére, eltávolítására, tárolására és információszolgáltatására szolgál.

Ez egy alacsony szintű eszköz, és vannak olyan front-end eszközök, amelyek segítik a felhasználókat csomagok beszerzésében távoli tárolókból és/vagy összetett csomagkapcsolatok kezelésében, például:

Ne hagyd ki: 15 gyakorlati példa a „dpkg parancsokra” Debian-alapú disztribúciókhoz

APT (Advanced Packaging Tool)

Ez egy nagyon népszerű, ingyenes, hatékony és még inkább hasznos parancssori csomagkezelő rendszer, amely a dpkg csomagkezelő rendszer kezelőfelülete.

A Debian vagy származékai, például az Ubuntu és a Linux Mint felhasználóinak ismerniük kell ezt a csomagkezelő eszközt.

Ahhoz, hogy megértse, hogyan működik valójában, tekintse át az alábbi útmutatókat:

Ne hagyd ki: 15 példa az új speciális csomageszköz (APT) használatára Ubuntu/Debianban

Ne hagyja ki: Az APT-GET és az APT-CACHE 25 hasznos alapparancsa a csomagkezeléshez

Alkalmassági csomagkezelő

Ez is egy népszerű parancssori front-end csomagkezelő eszköz a Debian Linux család számára, hasonlóan működik, mint az APT, és sok összehasonlítás történt a kettő között, de mindenekelőtt mindkettő kipróbálása megértheti, hogy melyik működik jobban.

Eredetileg a Debianhoz és származékaihoz készült, de mára a funkcionalitása az RHEL családra is kiterjed. Az APT és az Aptitude további megértéséhez tekintse meg ezt az útmutatót:

Ne hagyja ki: Mi az az APT és az Aptitude? és mi az igazi különbség köztük?

Synaptic Package Manager

A Synaptic a GTK+-on alapuló grafikus felhasználói felület-csomagkezelő eszköz az APT-hez, és jól működik azon felhasználók számára, akik esetleg nem akarják bepiszkítani a kezüket a parancssorba. Ugyanazokat a szolgáltatásokat valósítja meg, mint az apt-get parancssori eszköz.

2. RPM (Red Hat csomagkezelő)

Ez a Linux Standard Base csomagolási formátum és a RedHat által létrehozott alapcsomag-kezelő rendszer. Az alapul szolgáló rendszerként számos front-end csomagkezelő eszköz létezik, amelyeket használhat vele, de mi csak a legjobbat nézzük meg:

YUM (Yellowdog Updater, módosított)

Ez egy nyílt forráskódú és népszerű parancssori csomagkezelő, amely interfészként működik a felhasználók számára az RPM-hez. Összehasonlíthatja a Debian Linux rendszereken található APT-vel, amely magában foglalja az APT közös funkcióit. Ebből a használati útmutatóból példák segítségével világosan megértheti a YUM-ot:

Ne hagyja ki: 20 Linux YUM parancs a csomagkezeléshez

DNF – Dandified Yum

Az RPM-alapú disztribúciók csomagkezelője is, amelyet a Fedora 18ban vezettek be, és ez a YUM verzió következő generációja.

Ha a Fedora 22 verziót használta, akkor rá kellett jönnie, hogy ez az alapértelmezett csomagkezelő. Íme néhány link, amelyek további információkat nyújtanak a DNF-ről és annak használatáról:

Ne hagyja ki: DNF – A következő generációs csomagkezelés az RPM-alapú terjesztésekhez

Ne hagyja ki: 27 „DNF” parancspélda a Fedora csomagkezelés kezelésére

3. Pacman Package Manager – Arch Linux

Ez egy népszerű és hatékony, de egyszerű csomagkezelő az Arch Linuxhoz és néhány kevéssé ismert Linux disztribúcióhoz, néhány alapvető funkciót biztosít, amelyeket más általános csomagkezelők biztosítanak, beleértve a telepítést, az automatikus függőségi feloldást, a frissítést, az eltávolítást és a szoftverek leminősítését.

De a leghatékonyabb az, hogy egyszerűnek készült, hogy az Arch felhasználók könnyen kezeljék a csomagokat. Elolvashatja ezt a Pacman áttekintést, amely részletesen elmagyaráz néhány fent említett funkciót.

4. Zypper Package Manager – openSUSE

Ez egy parancssori csomagkezelő az OpenSUSE Linux rendszeren, és a libzypp könyvtárat használja, közös funkciói közé tartozik a lerakathoz való hozzáférés, a csomagok telepítése, a függőségi problémák megoldása és még sok más.

Fontos, hogy képes kezelni a tárbővítményeket is, például mintákat, javításokat és termékeket. Az új OpenSUSE-felhasználók a következő útmutató alapján elsajátíthatják.

Ne hagyja ki: 45 Zypper-parancs az OpenSUSE csomagkezelés elsajátításához

5. Portage Package Manager – Gentoo

Ez a Gentoo csomagkezelője, amely jelenleg kevésbé népszerű Linux disztribúció, de ez nem korlátozza a Linux egyik legjobb csomagkezelőjeként.

A Portage projekt fő célja egy egyszerű és problémamentes csomagkezelő rendszer létrehozása, amely magában foglal olyan funkciókat, mint a visszafelé kompatibilitás, az automatizálás és még sok más.

A jobb megértés érdekében olvassa el a Portage projekt oldalát.

Záró megjegyzések

Ahogy már az elején utaltam rá, ennek az útmutatónak az volt a fő célja, hogy a Linux-felhasználók számára egy listát adjon a legjobb csomagkezelőkről, de ezek használatának ismerete megtehető, ha követi a szükséges hivatkozásokat, és megpróbálja tesztelni őket.

A különböző Linux-disztribúciók felhasználóinak saját maguknak kell többet tanulniuk, hogy jobban megértsék a fent említett különböző csomagkezelőket.