Hogyan található meg az adott program csomagneve és verziószáma

Terméktámogatási adatbázis (fb_swinfo)
Következőkre vonatkozik

SuSE Linux: Minden verzió

Szituáció

Szeretné megkeresni, hogy melyik rpm csomagban található az adott alkalmazás. Ez az információ egyszerűbbé teszi a kérések küldését e-mailban.

Végezze el az alábbiakat, ha az alkalmazást a menüből indítja

Az alkalmazás neve alap esetben megfelel a célra. A verziószámot pl. KDE alkalmazások esetében a menüsor jobb szélső menüjéből tudhatja meg:
Segítség -> A(z) alkalmazás névjegye
A KDE menüszerkesztőjében azt is megtudhatja, melyik alkalmazás indul a menübejegyzésre kattintva:
Menü -> Rendszer -> Menüszerkesztő

Végezze el az alábbiakat, ha parancssorból szeretné megtudni egy RPM csomag nevét

Az összes telepített RPM csomag információit az rpm csomagadatbázis tárolja. A lekérdezés opcióval a szükséges információkat kérdezheti le. Például:

rpm -q tuxracer

kimenete:

tuxracer-0.61-215

Azt jelenti, hogy a tuxracer 0.61-215 verziója van telepítve.

Ehhez azonban ismernie kell a csomag nevét (a példánkban ez tuxracer). Egy rpm csomag számos programot tartalmazhat. Éppen ezért a csomagnév eltérhet a programok nevétől. A "query file" fájl lekérdező opcióval megadott fájl alapján keresheti meg a csomagnevet:

rpm -qf /bin/date

kimenete:

sh-utils-2.0-120

Mit tegyünk ha csak a program nevét ismerjük (pl. "date") de nem ismerjük a teljes elérési útvonalát (itt ez "/bin" volt):

rpm -qf $(which date)

a kimenet szintén a következő lesz:

sh-utils-2.0-120

A "which date" parancs megjeleníti a teljes elérési útvonalat, vagyis itt "/bin/date". Az előző parancs kimenete az rpm parancsba ágyazható a $(...) jelek használatával.


Kulcsszavak: INFORMATION, RPM, FEEDBACK, CSOMAG, CSOMAGNéV, VERZIó, PROGRAM, INFORMáCIó

Kategóriák:

SDB-fb_swinfo, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 26. Apr 2002
SuSE Linux AG - Utoljára frissítve: 07. Mai 2002 feladó: comp (sdb_gen 1.40.0)