Zeige alle RPM-Pakete installiert haben:
# Rpm-qa
Führen Sie eine Anfrage an die DB-Filterung rpm alle Pakete mit der Zeichenfolge 'httpd':
# Rpm-qa | grep httpd
Informationen über ein bestimmtes Paket installiert ist, zB:
# Rpm-qi httpd
Anzeige der Liste der Dateien, die von einem Paket installiert ist, zB:
# Rpm-ql httpd
Nur die Liste der Konfigurations-Dateien von einem Paket installiert:
# Rpm-qc httpd
Erste Informationen über die Dokumentation, die von einem Paket:
# Rpm-qc httpd
Anzeige der Liste der Abhängigkeiten, die ein Paket:
# Rpm-q httpd-whatrequires
Display-Fähigkeit, die von einem Paket:
# Rpm-q httpd-whatprovides
Display-Skripts, das während der Installation / Entfernung:
# Rpm-q httpd-Skripte
Sehen Sie sich die Geschichte der Änderungen des Pakets:
# Rpm-q httpd-Changelog
Überprüfen Sie, welches Paket eine Datei gehört:
# Rpm-qf / etc / httpd / conf / httpd.conf
Anzeige der Liste der Dateien, die von einem Paket noch nicht installiert:
# Rpm-qp httpd-2.0.52-3.i386.rpm-l
Fedora / RedHat, Unterzeichnung alle Pakete mit einem digitalen privaten GPG-Schlüssel.
# Rpm-import / media / cdrom / RPM-GPG-KEY
der der vor starten
# Rpm-nome_pacchetto.rpm checksig
Um zu überprüfen, alle Pakete auf Ihrem System installiert:
# Rpm-qa gpg-pubkey
Installieren einer Binär-Paket:
# Rpm-ivh nome_pacchetto.rpm
Installation eines Binärpakets ignorieren Abhängigkeiten erforderlich:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Installieren einer Binär-Paket mit Hilfe der automatischen Auflösung von Abhängigkeiten:
# Rpm-ivh-Hilfe-nome_pacchetto.rpm
Aktualisieren eines Pakets ohne Änderung der Konfigurationsdatei:
# Rpm-U nome_pacchetto.rpm
Aktualisieren eines Pakets nur dann, wenn es bereits installiert ist:
# Rpm-F nome_pacchetto.rpm
Rimuore rpm-Paket:
# Rpm-e Paketname
Überprüfen Sie die Dateigröße, Berechtigungen, Typ, Eigentümer, Gruppe, MD5-Prüfsumme und die letzte Änderung der RPM-Datenbank:
# Rpm-V httpd
Überprüfen Sie alle Pakete auf Ihrem System installiert ist - mit Vorsicht zu betrachten, die sich in einer extremen
# Rpm-Va
Überprüfen Sie installiert das Paket:
# Rpm-Vp httpd-2.0.52-3.i386.rpm
Dieser Befehl ermöglicht es Ihnen, entpacken Sie die Dateien aus dem Paket, damit er sich in einen Bach und dann cpio, um die ausführbare Datei aus dem Paket:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-Extrakt-make-Verzeichnisse * bin *
Installation eines Source-Paket i386.
Schritt 1:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
Schritt 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Installation eines Source-Paket i386 (Alternative Verfahren).
Schritt 1:
# Rpmbuild-rekompilieren nome_pacchetto.src.rpm
Schritt 2:
# Rpmbuild-bb / usr / src / redhat / SPECS / nome_pacchetto.spec
Schritt 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Erstellen eines rpm-Paket von der Quelle.
Wir wollen ein Paket von Source-Code Beispiel. Downloaden Sie die Quelle aus dem Internet mit wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# Cp Beispiel-2.0.0.tar.gz / usr / src / redhat / SOURCE
# Cd / usr / src / redhat / SOURCE
# Tar xzf Beispiel-2.0.0.tar.gz
Prüfen Sie, ob es in dem Verzeichnis Entpacken Sie die Datei ". Spec", die die Spezifikationen für die Schaffung der Strecke, und kopieren Sie sie in / usr / src / redhat / SPEC:
Example.spec # cp / usr / src / redhat / SPEC / example.spec
Spez. Schließlich bereitet die Besetzung für die Schaffung der neuen U / min:



































