Toon alle rpm pakketten geïnstalleerd:
# Rpm-qa
Voer een zoekopdracht aan de DB rpm filteren alle pakketjes met de string 'httpd':
# Rpm-qa | grep httpd
Verkrijgen van informatie over een specifiek pakket is geïnstalleerd, bijvoorbeeld:
# Rpm-qi httpd
De lijst van bestanden die door een pakket geïnstalleerd, bijvoorbeeld:
# Rpm-ql httpd
Zie alleen de lijst van de configuratie bestanden die door een geïnstalleerd pakket:
# Rpm-qc httpd
Krijgen informatie over de documentatie die door een pakket:
# Rpm-qc httpd
De lijst van afhankelijkheden die door een pakket:
# Rpm-q httpd-whatrequires
Display vermogen geleverd door een pakket:
# Rpm-q httpd-whatprovides
Zie de scripts gestart tijdens de installatie / verwijdering:
# Rpm-q httpd-scripts
Bekijk de geschiedenis van de herzieningen van het pakket:
# Rpm-q httpd-changelog
Controleer welk pakket een bestand hoort:
# Rpm-qf / etc / httpd / conf / httpd.conf
De lijst van bestanden die door een pakket nog niet geïnstalleerd:
# Rpm-qp httpd-2.0.52-3.i386.rpm-l
Fedora / Redhat, ondertekenen alle pakketten met een digitale prive-GPG sleutel.
# Rpm-import / media / cdrom / RPM-GPG-KEY
# Rpm-nome_pacchetto.rpm checksig
Om na te gaan of alle pakketten op uw systeem geïnstalleerd:
# Rpm-qa gpg-pubkey
Installeren van een binair pakket:
# Rpm-ivh nome_pacchetto.rpm
Installeren van een binair pakket te negeren afhankelijkheden vereist:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Installeren van een binair pakket met behulp van de automatische resolutie van afhankelijkheden:
# Rpm-ivh hulp nome_pacchetto.rpm
Updaten van een pakket zonder het wijzigen van de configuratie bestand:
# Rpm-U nome_pacchetto.rpm
Updaten van een pakket alleen als het al is geïnstalleerd:
# Rpm-F nome_pacchetto.rpm
Rimuore rpm-pakket:
# Rpm-e package_name
Controleer de grootte van het bestand, machtigingen, het type, de eigenaar, groep, MD5 checksum en de laatste wijziging op de RPM-database:
# Rpm-V httpd
Controleer alle pakketten op uw systeem geïnstalleerd - gebruik met voorzichtigheid, het systeem zich in een extreme
# Rpm-Va
Controleer geïnstalleerd pakket:
# Rpm-Vp httpd-2.0.52-3.i386.rpm
Dit commando kunt u de bestanden uit de verpakking te worden omgezet in een beek en vervolgens cpio om het uitvoerbare bestand van het pakket:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extract-make-directories * bin *
Installeren van een bron pakket i386.
Stap 1:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
Stap 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Installeren van een bron pakket i386 (alternatieve procedure).
Stap 1:
# Rpmbuild-hercompileren nome_pacchetto.src.rpm
Stap 2:
# Rpmbuild-BB / usr / src / redhat / Specificaties / nome_pacchetto.spec
Stap 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Het creëren van een rpm-pakket van de bron.
Wij willen een pakket van broncode voorbeeld. Download de bron van het internet met wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# CP-2.0.0.tar.gz bijvoorbeeld / usr / src / redhat / BRON
# Cd / usr / src / redhat / BRON
# Tar xzf voorbeeld-2.0.0.tar.gz
Controleer of er binnen de directory Pak het bestand '. Spec', bevat de specificaties voor de oprichting van het spoor, en kopieer dit in / usr / src / redhat / SPEC:
Example.spec # cp / usr / src / redhat / SPEC / example.spec
slot, de voorbereiding van de vulling voor de oprichting van de nieuwe rpm:



































