Zobraziť všetky nainštalované rpm balíky:
# Rpm-qa
Spustiť dotaz na db rpm Filtrovanie všetky pakety obsahujúce reťazec 'httpd':
# Rpm-qa | grep httpd
Získať informácie o konkrétny balík nainštalovaný, napríklad:
# Rpm-qi httpd
Zobraziť zoznam súborov, ktoré poskytuje balík nainštalovaný, napríklad:
# Rpm-QL httpd
Zobraziť iba zoznam konfiguračných súborov poskytovaných nainštalovaný balík:
# Rpm-qc httpd
Získavanie informácií o poskytnutej dokumentácie a balenie:
# Rpm-qc httpd
Zobrazí zoznam závislosťou vyžaduje balík:
# Rpm-q-httpd whatrequires
Zobraz schopnosť poskytuje balíka:
# Rpm-q-httpd whatprovides
Pozri skriptov začali pri inštalácii / odstránenie:
# Rpm-q-httpd skriptovaním
Zobraziť históriu revízií balenia:
# Rpm-q-httpd changelog
Skontrolujte, ku ktorému balíka súbor patria:
# Rpm-QF / etc / httpd / conf / httpd.conf
Zobraziť zoznam súborov, ktoré poskytuje balík nie je nainštalovaný:
# Rpm-QP httpd-2.0.52-3.i386.rpm-l
Fedora / Redhat, podpísať všetky balíčky s digitálnym súkromným GPG kľúčom.
# Rpm-import / media / cdrom / RPM-GPG-KEY
# Rpm-nome_pacchetto.rpm checksig
Ak chcete overiť všetky balíky nainštalované na váš systém:
# Rpm-qa GPG-pubkey
Inštalácia binárnych balíkov:
# Rpm-ivh nome_pacchetto.rpm
Inštalácia binárnych balíkov ignorovanie závislosti požadujú:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Inštalácia binárnych balíkov pomocou automatickej vyriešenie závislostí:
# Rpm-ivh-servis nome_pacchetto.rpm
Aktualizácia balíka, bez toho, aby došlo k zmene konfiguračného súboru:
# Rpm-U nome_pacchetto.rpm
Aktualizácia balík iba ak je už nainštalovaná:
# Rpm-F nome_pacchetto.rpm
Rimuore rpm balíka:
# Rpm-e package_name
Skontrolujte veľkosť súboru, oprávnenia, typ, vlastníka, skupinu, MD5 kontrolný a posledné zmeny na RPM databázy:
# Rpm-V httpd
Skontrolujte, či všetky balíčky nainštalované v systéme - používať s opatrnosťou, systém angažuje v extrémnych
# Rpm-Va
Overte nainštalovaný balík:
# Rpm-VP httpd-2.0.52-3.i386.rpm
Tento príkaz umožňuje extrahovať súbory z balíka, ktorý má byť prevedený do potoka a potom CPIO extrahovať zo spustiteľného súboru:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | CPIO-extrakt-make-bin adresára * *
Inštalácia zdrojového balíčka i386.
Krok 1:
# Rpmbuild-obnovu nome_pacchetto.src.rpm
Krok 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Inštalácia zdrojového balíčka i386 (alternatívny postup).
Krok 1:
# Rpmbuild-překompilujte nome_pacchetto.src.rpm
Krok 2:
# Rpmbuild-bb / usr / src / redhat / Specs / nome_pacchetto.spec
Krok 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Koncepcia rpm balík zo zdrojového.
Chceme vytvoriť balík zo zdrojového kódu príklade. Stiahnutie zdroje z internetu s wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# Cp-2.0.0.tar.gz napríklad / usr / src / redhat / ZDROJ
# Cd / usr / src / redhat / ZDROJ
# Tar xzf príklad-2.0.0.tar.gz
Skontrolujte, či je v adresári Rozbaľte súbor '. Špec', ktorý obsahuje požiadavky na vytvorenie stopy, a skopírujte ho do / usr / src / redhat / SPEC:
Example.spec # cp / usr / src / redhat / SPEC / example.spec
Nakoniec pripraví vypĺňanie pre vytvorenie nového rpm:



































