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