Hardver

Linux csomagkezelő: pacman, yum, apt ...

Tartalomjegyzék:

Anonim

A Linux csomagkezelője alapvető fontosságú a Linux disztribúció kiválasztásakor, mivel a parancsoknak köszönhetően képesek leszünk minden napi feladatot és telepítést elvégezni a számítógépen. Ezért mindig javasoljuk, hogy használja a HELP parancsot, és látogasson el a jó helyekre, ahol sok információ található. Tehát bemutatjuk Önnek ezt a gyakorlati útmutatót.

Melyik Linux csomagkezelő az Ön számára?

Mint minden új Linux-felhasználót, eláraszthatja a számtalan opció, amelyek az asztali számítógépre telepíthető disztribúciókkal kapcsolatosak. Mi a különbség az Ubuntu, a Fedora, az OpenSUSE, a Sabayon vagy az Arch között? Végül a rövid válasz: csomagkezelők.

Mindegyik diszkó egyedülálló módszert kínál a felhasználók számára a rendszer telepítéséhez és karbantartásához, változó könnyedséggel és használhatósággal.

Ez az útmutató rövid magyarázatként szolgál arra, hogyan kell elvégezni az alapvető feladatokat az egyes csomagkezelő rendszerekben, így eldöntheti, melyik az Ön számára megfelelő.

pacman

Ez egy népszerű és egyszerű, de hatékony Arch Linux csomagkezelő és néhány kevéssé ismert Linux disztribúció. Biztosítja a többi csomagkezelő néhány alapvető funkcióját, beleértve a telepítést, az automatikus függőségi felbontást, a frissítést, az eltávolítást és a szoftverek kizárását .

Úgy tervezték, hogy egyszerű és könnyen kezelhető csomagok legyenek az Arch felhasználók számára.

YUM

A YUM az RPM csomagkezelő felbontásfüggősége. A YUM az alapértelmezett érték a csomagkezelő rendszer számára, amely nagyon sok Red Hat származékban van, beleértve a Fedora 21-et és a CentOS-t. A YUM szintaxisa egyszerű, és az Apt felhasználóknak nem lesz probléma a változtatás végrehajtásával.

A frissítés és frissítés a YUM segítségével nagyon egyszerű, ahol a következő parancs gondoskodik a feladatokról:

sudo yum frissítés

A csomag telepítéséhez a következő parancsot kell használni:

sudo yum install $ packageName

A csomag eltávolításához a következő parancs is található:

sudo yum remove $ packageName

Telepíthető csomag keresése:

sudo yum search $ packageName

A YUM nem tartalmaz autoremove parancsot a fel nem használt függőségek megtalálására és eltávolítására, azonban tartalmaz egy nagyszerű lehetőséget egy csomag telepítéséhez egy URL-ből, amelyet az Apt nem tartalmaz:

sudo yum install $ url

APT

Az Apt a Debian alapú rendszerek, például az Ubuntu, felbontási függősége. A dpkg-vel együtt az Apt csomagkezelő egyszerű módszert kínál a szoftver frissítésére, telepítésére és eltávolítására. Apt nélkül a Debian rendszer fenntartása olyan lenne, mint a Linux használata az 1990-es években.

Az Apt szép, egyszerű szintaxissal rendelkezik, annak ellenére, hogy átírták, hogy egyszerű és világos szintaxist biztosítson. Mint ilyen, a használt verziótól függően (az Ubuntu 14.04 vagy újabb tartalmazza az új Apt parancsokat) különféle parancsok használhatók ugyanazon eredmény eléréséhez.

A szoftvertárok frissítéséhez használja a következő parancsot:

sudo apt-get frissítés

vagy

sudo apt frissítés

A szoftver frissítése:

sudo apt-get upgrade

vagy

sudo apt frissítés

A teljesebb frissítéshez, amely szintén ellentmondásos csomagfüggőségeket próbál meg a legújabb verzióra, valamint a régi vagy nem használt verziók eltávolítását, a következő parancs található:

sudo apt-get dist-upgrade

vagy

sudo apt teljes frissítés

Ezek a parancsok kombinálhatók frissítés végrehajtásához egymás után, így:

sudo apt-get frissítés && sudo apt-get frissítés

vagy

sudo apt frissítés && sudo apt frissítés

A szoftver telepítéséhez a következő parancs szükséges:

sudo apt-get install $ packageName

vagy

sudo apt install $ packageName

Csomag eltávolítása:

sudo apt-get remove $ packageName

vagy

sudo apt remove $ packageName

Az apt-get eltávolítás paranccsal korlátozva a rendszerszoftvert, az Apt jó munkát végez a fel nem használt függőségek kinyerésében, azonban a szoftver eltávolítása vagy frissítése során néha előfordulhat, hogy néhány későbbi függőség maradj a rendszerben. Ha el akarja távolítani ezeket a csomagokat a rendszerből. Az Apt parancsot tartalmaz ehhez a feladathoz:

sudo apt-get autoremove

vagy

sudo apt autoremove

Telepíthető csomag keresése:

sudo apt-cache search $ packageName

vagy

sudo apt search $ packageName

Az Apt jelenleg nem nyújt lehetőséget egy csomag telepítésére egy URL-ből, ami azt jelenti, hogy a felhasználónak meg kell találnia és le kell töltenie a telepítendő csomagot. Az Ubuntunak és annak néhány származékának egyetlen kattintással sikerült leküzdenie a keresl linkekre, amelyek megtalálhatók néhány weboldalon.

Az entrópia

Az Entropy az alapértelmezett csomagkezelő a Sabayon Linux rendszer számára, amely a Gentoo származéka. Az Entropy érdekesvé teszi, hogy a Sabayon bináris fájlokat használ az Entropy-n keresztül, valamint a forráskódot a Gentoo csomagkezelőjén, a Portage-n keresztül. A rendszer alapvető összefoglalója a következő:

  • A forráscsomagok az Entropy segítségével a Portage használatával beépülnek bináris fájlokba. Az Entropy konvertálja a bináris fájlokat Entropy csomagba. Az Entropy csomagokat hozzáadja a Sabayon lerakathoz.A felhasználó telepít egy bináris fájlt az Entropy segítségével.

Az entrópia összehasonlítható az Apt, YUM, ZYpp és DNF fájlokkal, ami azt jelenti, hogy a parancsok kezdők számára egyszerűen használhatók. Az entrópia a parancsikonokat is tartalmazza.

A szoftver frissítése:

sudo equo frissítés

vagy

sudo equo fel

Az összes csomag frissítése:

sudo equo upgrade

vagy

sudo equo u

Ezek a parancsok egyszerre használhatók:

sudo equo frissítés && sudo equo frissítés

vagy

sudo equo up && sudo equo u

Csomag telepítése:

sudo equo install $ packageName

vagy

sudo equo a $ packageName fájlban

Csomag eltávolítása:

sudo equo remove $ packageName

vagy

sudo equo rm $ packageName

Telepíthető csomag keresése:

sudo equo search $ packageName

ZYpp

A ZYpp az RPM csomagkezelés újabb felbontása, és az alapértelmezett csomagkezelő az OpenSUSE és a SUSE Linux Enterprise számára. A ZYpp bináris.rpm-t használ, mint a YUM, de kissé gyorsabb, mert C ++, míg YUM Python. A ZYpp rendkívül egyszerűen használható, mivel tartalmaz parancsikonokat, amelyek a teljes parancsok helyett használhatóak.

AJÁNLJON ÖNEK A 2018 legjobb Linux disztribúciója

Mint a YUM, a ZYpp az összes parancsot frissíti és továbbfejleszti a következő paranccsal:

sudo zypper frissítés

vagy

sudo zypper fel

Csomag telepítése:

sudo zypper install $ packageName

vagy

sudo zypper a $ packName fájlban

A csomag eltávolításához használja a következő parancsot:

sudo zypper remov $ packageName

vagy

sudo zypper rm $ packageName

Telepíthető csomag keresése:

sudo zypper search $ packageName

A YUM-hez hasonlóan, a ZYpp-ben sem található az automatikus eltávolítás parancs. Ubuntuhoz hasonlóan az OpenSUSE egyetlen kattintással rendelkezik a telepítési linkekkel az internetre a telepítőcsomag alapján.

DNF vagy Dandified YUM

A DNF egy YUM újraírás, amely ZYpp funkciókat használ, különös tekintettel a felbontási képességekre. A DNF az alapértelmezett csomagkezelő a Fedora 22 és újabb verziók számára, és a jövőben az alapértelmezett CentOS rendszerré kell válnia.

A teljes rendszer frissítése és frissítése:

sudo dnf frissítés

Csomag telepítése:

sudo install $ packageName

Csomag eltávolítása:

sudo dnf remove $ packageName

Telepíthető csomag keresése:

sudo dnf search $ packageName

A YUM-től és a ZYpp-től eltérően a DNF az automatikus eltávolítás parancsot nyújtja a rendszer kereséséhez és a függőségek eltávolításához anélkül, hogy:

sudo dnf autoremove

A DNF emellett lehetővé teszi a csomagok telepítését egy URL-címről:

sudo dnf install $ url

A rendelkezésre álló különféle csomagkezelők tesztelésével megtalálja azt a kezelőt, amely bármely disztróban a legkényelmesebb.

Javasoljuk, hogy olvassa el a Bootable Ubuntu USB létrehozásának módját.

A csomagkezelés nagyon fontos Linux alatt, és a több csomagkezelő használatának ismerete segíthet a felhasználót, mivel a szoftverek letöltése vagy telepítése a lerakatokból a frissítés, a függőségek kezelése és a szoftver eltávolítása mellett nagyon fontos és kritikus szakasz a Linux rendszer adminisztrációjában.

Melyik csomagkezelő az Ön számára a legjobb? Próbálta meg telepíteni a csomagkezelők egyikét az alapértelmezett disztribúción kívül? Remélhetőleg tetszett, és ha további útmutatásokat szeretne a Linuxon, hagyhatja meg észrevételeit és megoszthatja a közösségi hálózatokon.

Hardver

Választható editor

Back to top button