Rpm
Red Hat Paket Manager
Der Red Hat Paket Manager ist das Backend, um Informationen über Pakete zu sammeln oder diese zu installieren, löschen, upgraden, verifizieren und bauen.
Als Frontend steht bei Suse beispielweise yast oder yast2 zum einsatz
Query Modus Datenbankabfrage
der vollständge Namen des Pakets mc wirdangezeigt
rpm -q mc
weitere Informationen zu mc werden anegezeigt
rpm -qi mc
listet alle Dateien zu mc auf
rpm -ql mc
listet alle Konfiguartionsdateien zu mc auf
rpm -qc mc
listet alle Dokumentationsdateien zu mc auf
rpm -qd mc
zu welchem Paket gehört die Datei?
rpm -qf /sbin/ifconfig
was braucht das Paket
rpm -q --requires mc
was stellt das Paket zur verfügung
rpm -q --provides mc
Anzeige der Skripte zum Paket (preinstall, preuninstall, postinstall, postuninstall, verify)
rpm -q --scripts
welches Paket stellt den Service zur Verfügung
rpm -q --whatprovides libext2fs.so.2
welche Nutzen den Services
rpm -q --whatrequires libext2fs.so.2
Query Modus des Paketes
der vollständge Namen des Pakets mc wird angezeigt
rpm -qp mc.rpm
weitere Inforamtionen zu mc werden angezeigt
rpm -qpi mc.rpm
listet alle Dateien zu mc auf
rpm -qlp mc.rpm
listet alle Konfiguartionsdateien zu mc auf
rpm -qpc mc.rpm
listet alle Dokumentationsdateien zu mc auf
rpm -qpd mc.rpm
Installation
Installation der zsh Paketes
rpm -i zsh-3.0.8-8.i386.rpm
Installation der zsh Paketes mit Hashanzeige
rpm -ih zsh-3.0.8-8.i386.rpm
Installationtests des zsh Paketes
rpm -i --test zsh-3.0.8-8.i386.rpm
Installation auch schon vorhander Pakete Konfiguartionen werde beibehalten
rpm -i --replacepkgs zsh-3.0.8-8.i386.rpm
Installation erzwingenmit neuen Konfigurationen (mit Sicherung)
rpm -i --replacefiles zsh-3.0.8-8.i386.rpm
Abhängikeitsprüfung wird nicht durchgeführt
rpm -i --nodeps zsh-3.0.8-8.i386.rpm
wie --replacepkg und --replacefiles
rpm -i --force zsh-3.0.8-8.i386.rpm
Upgrade
Upgrade
rpm -U zsh-3.0.8-8.i386.rpm
Upgrade verbose und hash
rpm -Uhv zsh-3.0.8-8.i386.rpm
Löschen
löschen des mc pakets
rpm -e mc
Verifizieren
verifiziert alle Pakete
rpm -Va
Die Anzeige bedeutet das sich folgendes geändert hat
- 5 md5
- S Dateigröße
- L Symbolische Links
- T Zeitmarkierung
- D Devicefile
- U Besitzverhältnis Benutzer
- G Besitzverhältnis Gruppe
- M Rechte
- ? Was anderes
testen der Integrität von sendmail
rpm -V sendmail .......T c /etc/rc.d/init.d/sendmail S.5....T c /etc/sendmail.cf