A YUM a parancssor szoftver, amely a szoftvert a CentOS és a Fedora rendszerbe telepíti. Ha inkább egy grafikus megoldást szeretne, válassza ki a YUM Extender- t. YUM a CentOs és a Fedora számára, hogy mi apt-get a Debian és az Ubuntu számára.
Elgondolkodott már arról, hogy mit jelent a YUM? A manuális oldal elolvasása szerint a YUM jelentése a "Yellowdog Updater Modified". A YUM utódja a YUP eszköznek, amely a Yellowdog Linux alapértelmezett csomagkezelője volt.
Az RPM csomagok telepítése a YUM használatával
Az RPM csomag telepítéséhez írja be a következő parancsot:
yum telepítse a csomagnevet
Például:
yum install scribus
Csomagok frissítése a YUM használatával
Ha a rendszer összes csomagját frissíteni szeretné, egyszerűen futtassa a következő parancsot:
yum frissítés
Egy adott csomag vagy csomag frissítéséhez próbálkozzon az alábbiakkal:
yum update nameofpackage
Ha egy csomagot egy adott verziószámra kíván frissíteni, akkor a frissítés parancsot a következőképpen kell használni:
yum update-nameofpackage verziószám
Például:
yum update-to flash-plugin 11.2.202-540 kiadás
Most gondoljon erre a helyzetre. Önnek van egy 1.0-s verziója egy programnak, és számos hibajavítás van 1.1, 1.2, 1.3 stb. Most képzeljük el, hogy telepíteni szeretnénk a hibajavításokat, de nem szabad az új verzióra költözni, mert őszintén szólva szar. Szóval hogyan frissítheted frissítés nélkül?
Egyszerűen használja a frissítés-minimális parancsot az alábbiak szerint:
yum update-minimális programnév -bugfix
Hogyan ellenőrizheti a frissítéseket a YUM használatával a telepítés nélkül
Néha tudni szeretné, mi kell frissíteni, mielőtt végrehajtaná a frissítést.
A következő parancs visszaadja a frissítéseket igénylő programok listáját:
yum check-frissítések
Hogyan távolítsuk el a programokat a YUM használatával
Ha egy alkalmazást szeretne eltávolítani a Linux rendszeréről, akkor a következő parancsot használhatja:
yum távolítsa el a programnevet
A programok eltávolítása a rendszerből úgy tűnhet, hogy egyenes, de egy alkalmazás eltávolításával megakadályozhatja, hogy egy másik működjön.
Például képzeljünk el egy olyan programot, amely figyeli a mappát, és ha megtalálja a fájlt, a program elküldi az e-mailt, és tudatja, hogy van egy új fájl. Képzeld el, hogy ez a program megkívánja az e-mail szolgáltatást, hogy ténylegesen küldje el az e-mailt. Ha törli az e-mail szolgáltatást, akkor a programot felügyelő program haszontalan lesz.
Az eltávolítani kívánt programtól függő programok eltávolítása a következő parancs használatával:
yum autoremove programnév
A felügyeleti program és az e-mail szolgáltatás esetében mindkét alkalmazás eltávolításra kerülne.
Az automatikus eltávolítás parancs paraméterek nélkül is használható, az alábbiak szerint:
yum autoremove
Ez megkeresi a rendszerét azokhoz a fájlokhoz, amelyeket Ön kifejezetten nem telepített, és amelyeknek nincs függősége. Ezek levélcsomagokként ismertek.
Összes lista Az RPM csomagok elérhetőek a YUM használatával
A YUM-ban található összes elérhető csomagot az alábbi parancs segítségével egyszerűen felsorolhatja:
yum lista
További paraméterek adhatók hozzá a listához, hogy hasznosabbá tegyék.
Ha például a rendszer összes elérhető frissítését felsorolja, futtassa a következő parancsot:
yum lista frissítések
A telepített csomagok megtekintéséhez a rendszeren futtassa a következő parancsot:
yum lista telepítve
A következő parancsok futtatásával felsorolhatja az összes olyan fájlt, amelyet a tárolók használata nélkül telepítettek:
yum lista extrák
Hogyan keressünk RPM csomagokat a YUM használatával?
Egy adott csomag kereséséhez használja a következő parancsot:
yum keresés programnév | leírás
Például a Steam kereséséhez használja a következő parancsot:
yum keresés gőz
Alternatív megoldásként keressen egy adott alkalmazástípust az alábbiak szerint:
yum keresés "screen capture"
Alapértelmezés szerint a keresőegység megjelenik a csomagnevekben és összefoglalókban, és csak akkor, ha nem találja az eredményeket, akkor keresni fog a leírások és az URL-ek.
Ahhoz, hogy a yum megkeresse a leírásokat és az URL-eket, használja a következő parancsot:
yum keresés "screen capture" minden
Hogyan szerezzünk információkat az RPM csomagokról a YUM használatával?
A csomag fontos információinak lekérdezése a következő parancs segítségével történik:
yum info packagename
A visszaadott információk a következők:
- Név
- Építészet
- Változat
- Kiadás
- Méret
- raktár
- összefoglalás
- URL
- Engedély
- Leírás
Hogyan lehet telepíteni a felhasználói csoportokat a YUM használatával?
A csoportok listájának visszaállítása a YUM használatával a következő parancsot futtatja:
yum csoportlista | több
A parancsból származó kimenet a következőhöz hasonló:
- Minimális telepítés
- Számítsa ki a csomópontot
- Infrastruktúra szerver
- Fájl- és nyomtatókiszolgáló
- MATE Desktop
- Alapszintű webszerver
- Virtualizációs Host
- Szerver GUI-val
- GNOME Desktop
- KDE Plazma
- Fejlesztési és kreatív munkaállomás
Ezért a KDE Plasma asztali környezetet a következő paranccsal telepítheti:
yum csoport telepíti a "KDE Plazma munkaterületeket"
Mielőtt ezt megtenné, bár lehet, hogy megtudja, milyen csomagok alkotják a csoportot. Ehhez futtassa a következő parancsot:
yum csoport info "KDE Plazma munkaterületek" | több
Észre fogja venni, hogy a parancs futtatásakor megjelenik a csoportok csoportjainak listája. Természetesen futtathatja a csoport információit ezeken a csoportokon is.
Az RPM fájlok helyi telepítése a rendszerre a YUM használatával
Mi történik, ha az RPM-fájlt nem fogja telepíteni a rendszeren létrehozott tárolók egyikéről? Talán megírtad a saját csomagodat, és telepíteni akarod.
A rendszer helyi RPM-csomagjának telepítéséhez futtassa a következő parancsot:
yum localinstall fájlnév
Ha a fájlhoz függőségek szükségesek, akkor a tárhelyek keresik a függőségeket.
Az RPM csomag újratelepítése a YUM használatával
Ha szerencsétlen voltál, és egy olyan program, amely valamilyen oknál fogva működött, nem működik, újból telepítheti újra az alábbi parancs használatával:
yum telepítse újra a programnevet
Ez a parancs újratelepíti ugyanazt a programot, amelynek verziószáma megegyezik a már telepített verziószámmal.
Hogyan kell felsorolni az összes függőséget egy RPM csomaghoz
A csomag összes függőségi listájának felsorolásához használja a következő parancsot:
yum deplist programnév
Például, ha megtalálja a Firefox minden függőségét, használja ezt:
yum deplist firefox
A YUM által használt összes tárhely listája
Annak megállapításához, hogy mely tárhelyek állnak rendelkezésre a rendszeren a következő parancs használatához:
yum repolist
A visszaküldött információ a következő:
- repository id - IE epel / x86_64
- repository name - IE extra csomagok a vállalati Linux 7-hez
- státusz - a csomagok száma az adattárban
Ez az útmutató jó általános jelzést ad arról, hogy a YUM hogyan működik. Azonban csak a YUM összes lehetséges felhasználási felületét karcolja meg. A teljes körű információért, beleértve az összes lehetséges kapcsoló felsorolását, futtassa a következő parancsot:
ember yum