Munka yum
Yum létrehozni az alábbi feladatokat látja el:
- Keresés csomagokat a tárolókban
- Csomagok telepítése tárolók
- Csomagok telepítése .rpm fájlok a függőségek az adattárak
- rendszerfrissítés
- Eltávolítja a felesleges csomagok
- Tény, hogy a yum héj rpm biztosító munkát tárolókban.
Keresés adattárak
Ha keresni akar a tárolók használata yum használ három parancs: listán. kereső, és biztosítja.
parancs keresés Keresés a csomag nevét és leírását a megadott karakterlánc. Például, hogy keressen csomagokat társított PalmPilot típusa:
előírja parancs lehetővé teszi, hogy keresni tartalmazó csomagokat a megadott fájlt. Például, hogy keressen tartalmazó csomagokat libneon típusa:
Minden keresési parancsok támogatása joker. és a * (menekülési őket \ bash helyes feldolgozás). Például, ha keres csomagokat kezdődő TSC típusa:
Keresés a csomagokat tartalmazó fájlok az / etc / httpd
vagy keressen adott parancs / program, például keresni mc (Midnight Commander)
így a következő kimenetet
Csomagokat telepíteni Yum
A telepítésükhöz a használt paraméter yum install
Telepítéséhez tsclient típusa:
Yum automatikusan megoldja (ha tudja) függőség, és kéri, hogy telepíteni őket:
Csomagok telepítése .rpm fájlok
Telepítéséhez .rpm csomagban automatikus függőség korábban használt localinstall csapat. Most már használhatja a rendszeres telepíteni. Így a csapat:
automatikusan függően foo.rpm csomagfájlok (ha lehet), és felajánlja, hogy telepíteni őket.
A probléma akkor merül fel hiányában vagy ismeretlen GPG aláírások RPM csomagot, ami azt eredményezi, hogy a tagadás telepítés, és ennek következtében a következő hiba
Annak érdekében, hogy megkerüljék ezt a (ha megbízik a forrás egy csomag) le kell tiltani a szkennelés GPG kulcs, hozzátéve, a végén a csapat lehetőséget --nogpgcheck
rendszerfrissítés
Frissítse rendszer segítségével egyetlen paranccsal - frissítés. tehát:
frissíti a teljes rendszert. A csapat
frissíti a csomag ize.
eltávolítása csomagok
Eltávolítása csomagok parancsokkal eltávolítja vagy törli. Például,
távolítsa el az ize csomagot a rendszer.
Eltávolítása csomagok függőségek (hasonló apt segédprogram a deb-eloszlások) is lehetséges a 2 módon:
1. felvehet egy sort /etc/yum.conf fájl
További részletek megtalálhatók a férfi yum.conf
2. Használhatja a plug-in Távolítsuk levelekkel
Mindkét módszerrel megmarad teljesítményét.
Yum egy proxy szerver
Annak érdekében, hogy a munka a Yum proxy szerveren keresztül, meg kell adnia a következő paramétert /etc/yum.conf:
ahol - yourproxy a neve a proxy szerver, és 8080 a proxy szerver portot. Ha a kiszolgáló hitelesítést igényel, akkor adja meg a belépési, mint:
RPM Package Manager lehetővé teszi, hogy a proxy környezeti változók. Azt be lehet állítani a / etc / profile vagy tételesen egy adott felhasználó a fájl
A wget proxy szerveren keresztül, adjuk hozzá a következő sort az / etc / wgetrc
Mindkét esetben a bejelentkezési nevet és jelszót lehet megadni a fenti példában.
Yum használatával telepíthető helyi csomagot, automatikusan ellenőrzi és megfelelő függően
A következő prioritások az összes telepített tárolók
Tudod kap egy listát az összes telepített tárolók - yum repolist minden. Azonban ez nem jelenti azt, a kiemelt index. Itt látható a vonal szükség. Ha a szám nincs megadva, az alapértelmezett a legalacsonyabb prioritású (99).
Keresés a yum tároló csomag egy adott vonalon
Keresés csomagot tartalmazó sort a cím vagy a leírás a csomag.
Kérdés a rendelkezésre álló csomagok a tárolóból
Találd meg az összes rendelkezésre álló csomagok egy adott adattár, pl RPMforge. A csomagok már telepítve vannak a forrásból nem fog megjelenni.
Kizárt a yum update egyes csomagok
Ide /etc/yum.conf.
Kizárása = előírja paramétert, és ír egy vessző csomagok, például xmms sor így néz ki:
Letöltés csomag telepítése nélkül is
Nyomtatás a csomag függőségeket
Távolítsuk el a nem kívánt függőségek
Ez a parancs kiírja paketov- „levelek”, amelyek nem függnek semmiféle csomagokat a rendszerben.
Ellenőrizze, hogy nem szerepel a listán néhány értékes csomagot, akkor távolítsa el az összes csomagot a listából egyszerű bash script, mint ez:
- tiszta cache
- megpróbálja újra létrehozni a cache
Amikor felveszi a kapcsolatot a forum / konferencia / levelezőlista segítséget, mindig adjon tájékoztatást a telepítési források