Különbség a YUM és az alkalmasság között A különbség

Anonim

YUM vs Aptitude

A Yellowdog Updater, módosított (más néven YUM) egy parancssori csomagkezelő segédprogram, ami azt jelenti, hogy egy parancsablakban automatizálja a telepítést, frissítést, konfigurálást és eltávolítást szoftvercsomagok számítógépről. Ez egy nyílt forráskódú segédprogram, amely elérhetővé válik minden hálózat adminisztrátor számára. Számos olyan eszköz van, amelyek javítják a YUM parancssori felületét grafikus felhasználói felületekkel - jobb funkcionalitást hozva létre.

Aptitude, mint speciális csomagolóeszköz (vagy APT), amely szoftvercsomagokat jelenít meg, és lehetővé teszi a felhasználó számára, hogy kiválassza a csomagokat, amelyeket telepíteni vagy eltávolítani a számítógépéről. Az alkalmasság egy erős keresési rendszerrel jön létre, amely rugalmassági keresési mintákat használ. Ez elsősorban az ncurses számítógép terminál könyvtárán alapul - olyan programkönyvtár, amely API-t biztosít, és megadja a programozó számára a szöveges felhasználói felület írását a terminál használata nélkül.

A YUM teljes előválasztása, a Yellowdog Updater (más néven YUP). A Red Hat Linux rendszerek frissítésének és kezelésének eszköze volt, és a kezdetektől fogva a Red Hat Enterprise Linux, a Fedora, a CentOS és számos más Linux-disztribúció, amelyek RPM-alapúak. A YUM segédprogram a távoli metaadatokat a helyi ügyfél számára szinkronizálja, anélkül, hogy erre kéri. Így a YUM nem képes sikertelenül, ha a felhasználó nem hajt végre parancsot az adott parancs által igényelt időközönként.

Az Aptitude szabványos parancssori interfésszel (vagy CLI-vel) rendelkezik, hasonlóan az apt-családokhoz (Advanced Packaging Tool, amely a központi könyvtárakkal együtt működik a szoftver telepítésének és eltávolításának végrehajtása érdekében). Ellentétben sok más API-val, az Aptitude nem igényel root jogosultságokat a futtatáshoz. Ehelyett inkább a "Legyél gyökér" kérdésre utal, ha ezek a jogok szükségesek. Amikor az Aptitude megnyitja, azt javasolja, hogy a nyílbillentyűkkel és az Enter gombbal navigálható csomagok listája legyen a csomópontok megnyitásához és összeomlásához.

A YUM különálló eszközt is használ a saját adattárainak beállításához. Ez az eszköz "kreaterepo" néven ismert, és létrehozza a szükséges XML metaadatokat - valamint a megosztott metaadatokat, ha a -d opció van kiválasztva) a YUM tárolók létrehozásához. A "mrepo" néven ismert eszköz segít a YUM tárolók létrehozásában és karbantartásában.

Összefoglaló:

1. A YUM egy parancssori csomagkezelő segédprogram, amely kezeli a szoftvercsomagok telepítését, frissítését, konfigurálását és eltávolítását; Alkalmasság mint APT, amely szoftvercsomagokat jelenít meg, és megadja a felhasználónak azt a lehetőséget, hogy kiválassza, mely programokat kívánja telepíteni vagy eltávolítani.

2. A YUM automatikusan szinkronizálja a távoli metaadatokat a helyi kliensnek anélkül, hogy szükség lenne egy promptra; Az Aptitude egy parancssori felületet tartalmaz, amely végrehajtja a szoftver telepítését és eltávolítását a root jogosultságok nélkül.