Hogyan lehet ellenőrizni, hogy a csomag elérhető -e Yum -ban

How Check If Package Is Available Yum



A Yellowdog Updater Modified vagy röviden Yum egy csomagkezelő eszköz RPM csomagokhoz. Népszerű a REHL család Linux disztribúcióiban, beleértve a CentOS -t és a Fedorát. Így úgy gondolhat a yumra, mint az RPM csomagkezelő bootstrapjára.

A népszerű csomagkezelőkhöz hasonlóan a Yum olyan tárházakon keresztül működik, amelyek rpm formátumú eszközgyűjteményeket tartalmaznak.







Ehhez a gyorshoz megvitatjuk a yum alapjait, és megmutatjuk a rendelkezésre álló csomagokat a yum -ot csomagkezelőként használó rendszeren.



Yum lista az elérhető csomagokról

A rendelkezésre álló csomagok megjelenítéséhez használhatjuk a yum list parancsot az alábbiak szerint:



sudo yum listaelérhető

Ez a parancs megjeleníti az összes rendelkezésre álló csomag nevét, a legújabb verziót és a tárolókat, amelyekhez tartoznak





Yum Ellenőrizze a telepített csomagokat

A Yum hihetetlenül könnyen használható; a legtöbb csomagkezelőhöz hasonlóan lehetővé teszi az intuitív lehetőségek átadását. Például a telepített csomagok listájának megjelenítéséhez használhatjuk a következő parancsot:



sudo yumtelepítve

A rendelkezésre álló csomagok megjelenítéséhez hasonlóan a fenti parancs megjeleníti a telepített csomagok nevét, verzióját és a csomagok forrástárát

A fenti parancs kimenetét átadhatja olyan eszközöknek, mint a grep, less stb.

Yum Search specifikus csomag

A yum list parancs egy példája, ha ellenőrzi, hogy telepítve van -e egy adott csomag. Például nézzük meg, hogy telepítve van -e az awk.

sudo yum listatelepítve| markolat'awk'

A fenti parancs átadja a yum lista kimenetét a grep -nek, amely ezután megkeresi az adott karakterláncot, ebben az esetben „awk”. Nézze meg az alábbi példakimenetet:

Amint láthatja, telepítettük az awk-t (a gawk részeként) és a python-Hawkey csomagot.

A rendelkezésre álló csomagok megjelenítése egy adott repóból

Szűrheti a rendelkezésre álló csomagokat is egy adott lerakatban. Kezdhetjük az összes engedélyezett tároló felsorolásával a következő paranccsal:

sudo yumrepolista

Ez felsorolja a rendszer összes elérhető tárházát.

Csak egy adott repóban elérhető csomagok keresése. Egy példa az epel lerakatban a következő parancsot használja:

sudo yum listaelérhető| markolatmeleg

A példakimenet a következő:

Következtetés

Ebben a gyors bemutatóban a yumot ismertettük, és bemutattuk a rendszerben elérhető és telepített csomagokat.

Köszönöm, hogy elolvasta!