Ugrás a tartalomhoz

RPM Package Manager

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

Az RPM Package Manager csomagkezelő, a Red Hat Linux alapú rendszerek használják. A Red Hat Package Manager (Red Hat csomagkezelő) rövidítése.

Disztribúciók

[szerkesztés]

RPM csomagkezelőt használó Linux-disztribúciók:

A csomagnév felépítése

[szerkesztés]

A csomagnév a következőképpen épül fel: csomagnév.verzió.architektúra[.terjesztés].rpm

Az architektúra lehet:

RPM csomagok lelőhelyei

[szerkesztés]
  • www.rpmfind.net
  • www.rpmseek.com
  • freshrpms.net

Az RPM használata

[szerkesztés]

Alapvető feladatok

[szerkesztés]

A leggyakrabban előforduló csomagkezelési feladatok megoldása:

Telepítés

[szerkesztés]
rpm -ivh csomagnév.rpm [további csomagnevek]
Kölcsönös függés feloldása: ha A csomag függ B-től és B függ A-tól, akkor
rpm -ivh A.rpm B.rpm

Frissítés vagy telepítés

[szerkesztés]
rpm -Uvh csomagnév.rpm [további csomagnevek]
Telepít vagy frissít csomagokat. Ha a megadott csomag nincs telepítve, akkor telepíti.

Frissítés

[szerkesztés]
rpm -Fvh csomagnév.rpm [további csomagnevek]
Csak frissít csomagokat. Ha a megadott csomag nincs telepítve, akkor kilép.

Törlés

[szerkesztés]
rpm -e csomagnev.rpm [további csomagnevek]

Lekérdezés

[szerkesztés]
egy konkrét csomag lekérdezése (telepítve van-e, melyik verzió):
rpm -q csomagnév.rpm
az összes felrakott csomag lekérdezése:
rpm -qa

GPG kulcs installálása

[szerkesztés]
rpm-import a kulcs URL-je
pl. Red Hatnél:
rpm-import[1]

vagy

rpm-import /usr/share/rhn/RPM-GPG-KEY

Csomag aláírásának ellenőrzése

[szerkesztés]
rpm-checksig -v csomagnév.rpm

Jegyzetek

[szerkesztés]

További információk

[szerkesztés]