YUM vs alkalmasság
A Yellowdog Updater, Modified (YUM néven is ismert) egy parancssori csomagkezelő segédprogram - azzal a céllal, hogy egy parancssablakon keresztül automatizálja a szoftvercsomagok telepítését, frissítését, konfigurálását és eltávolítását a számítógépről. Ez egy nyílt forráskódú segédprogram, amely a hálózat összes rendszergazdájának elérhetővé válik. Számos eszköz javítja a YUM parancssori felületét grafikus felhasználói felületekkel - ezáltal jobban megkönnyíti a funkcionalitást.
Alkalmasság fejlett csomagolóeszközként (vagy APT-ként), amely megjeleníti a szoftvercsomagokat, és lehetővé teszi a felhasználó számára a csomagok kiválasztását, amelyeket telepíteni vagy eltávolítani szeretnének a számítógépükről. Az alkalmasságra egy hatékony keresőrendszer tartozik, amely a rugalmas keresési mintákat használja fel. Ez elsősorban az ncurses számítógépes terminál könyvtárán alapul - olyan programozó könyvtár, amely API-t biztosít, és a programozónak lehetőséget ad arra, hogy szöveges felhasználói felületet írjon terminál használata nélkül..
A YUM elődje, a Yellowdog Updater (YUP néven is ismert) teljes átalakítása. A Red Hat Linux rendszerek frissítésének és kezelésének eszközeként született, és a kezdetektől fogva a Red Hat Enterprise Linux, a Fedora, a CentOS és sok más Linux disztribúció elfogadta, amelyek mind RPM alapúak. A YUM segédprogram szinkronizálja a távoli metaadatokat a helyi klienssel, anélkül, hogy erre felszólítanák. Ennélfogva a YUM nem képes kudarcra, ha a felhasználó nem futtat parancsot az adott parancs által megkövetelt időközönként.
Az alkalmasság a parancssori felülettel (vagy a CLI-vel) alapvetően az eszközök megfelelő családjához hasonló (Advanced Packaging Tool, amely a központi könyvtárakkal működik a szoftver telepítésének és eltávolításának végrehajtása érdekében). Sok más API-tól eltérően az Aptitude futtatásához nincs szükség root jogosultságokra. Ehelyett a „Beot Root” felszólítást mutat arra az esetre, ha ezeket a jogokat szükségesnek ítélik. Amikor az Aptitude megnyílik, javasolja a csomagok menetes listáját, amelyekben a nyílbillentyűkkel és az Enter billentyűvel navigálható a csomópontok megnyitása és összecsukása.
A YUM külön eszközt is használ saját tárolóinak felállításához. Ez az eszköz 'createrepo' néven ismert, és létrehozza a szükséges XML metaadatokat, valamint a splite metaadatokat, ha a -d opció van kiválasztva), amelyek a YUM-lerakat létrehozásához szükségesek. Az „mrepo” néven ismert eszköz segíti a YUM tárolók létrehozását és karbantartását.
Ö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 olyan APT-ként, amely megjeleníti a szoftvercsomagokat, és lehetőséget ad a felhasználó számára, hogy megválaszthassa, mely programokat kívánja telepíteni vagy eltávolítani.
2. A YUM automatikusan szinkronizálja a távoli metaadatokat a helyi klienssel, anélkül, hogy rá kellene szólnia; Az Aptitude parancssori felülettel rendelkezik, amely a szoftver telepítését és eltávolítását hajtja végre root jogosultságok nélkül.