RPM Package Manager
Megjelenés
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