DPKG und RPM
Inhalt: (Verbergen)
dpkg & rpm
- dpkg-Datenbank
 -  
/var/lib/dpkg(Aktualisieren:# apt-get update) - rpm-Datenbank
 -  
/var/lib/rpm(Aktualisieren:# rpm {--initdb|--rebuilddb}) - Konvertieren eines .deb-Paketes nach .rpm
 -  
$ alien -r debianpkg.debbzw.$ alien --to-rpm debianpkg.deb - Konvertieren und Installieren eines .rpm-Paketes unter Debian...
 -  
$ alien -i redhatpkg.rpmbzw.$ alien --install redhatpkg.rpm 
# dpkg -P <package> | Entfernen des installierten Paketes <package>.deb inkl. aller Konfigurationsdateien (= # dpkg --purge package) | 
# dpkg -iGRE <install_debs>/ | Installieren (-i install) aller Pakete in <install_debs>/ (-R recursive), aber nicht, wenn das installierte Paket diesselbe (-E equal) oder eine neuere (-G = --refuse_downgrade) Version hat. | 
Attach:dpkg.png Δ Δ | dpkg-Befehlszeilenparameter
# rpm -e [--nodeps] <package> | Entfernen (erase) des Paketes <package>  [ohne Rücksicht auf irgendwelche Abhängigkeiten] | 
# rpm -q --changelog <package> | Changelog für das installierte Paket <package>  anzeigen | 
# rpm -Uvh <packagefile> | Das (aktuellere) Paket <packagefile> wird installiert, mit ausführlichen Ausgaben (verbose) und Hash-Zeichen, die den Fortschritt anzeigen, und alle älteren Versionen des Paketes werden entfernt. | 
# rpm -F <packagefile> | Das installierte Paket <packagefile>  wird aktualisiert. | 
# rpm -qpil <packagefile> | Informationen (-i information), inkl. Name, Version und Beschreibung der (nicht-installierten) Paketdatei <packagefile>  (-p <packagefile>), inkl. der enthaltenen Dateien (-l list) ausgeben (-q query). | 
# rpm -qil <package> | Informationen (-i information), inkl. Name, Version und Beschreibung des installierten Paketes package, inkl. der enthaltenen Dateien (-l list) ausgeben (-q query). | 
# rpm -qv <package> | Spez. Paket <package> suchen; den vollen Namen des des Paketes, die Version (falls installiert) oder die Meldung 'Paket package ist nicht installiert' ausgeben. | 
# rpm -V <package> | "Verifizierung" eines Paketes vergleicht Informationen über die installierten Dateien des Paketes <package> mit den Informationen über die Dateien in der rpm-Datenbank, u.a. die Größen, MD5?-Checksummen, Zugriffsrechte, Dateitypen, Besitzer und Gruppen jeder Datei. Unterschiede werden angezeigt. | 
# rpm -Va | "Verifizierung" aller installierten Pakete (-a all); vergleicht Informationen über die installierten  Dateien der Pakete mit den Informationen über die Dateien der Pakete in der rpm-Datenbank, u.a. deren Größen, MD5?-Checksummen, Zugriffsrechte, Dateitypen, Besitzer und Gruppen jeder Datei. Unterschiede werden angezeigt. | 
# rpm -qpR <package.deb> | Pakete, von denen das Archiv (-p package_file) <package.deb> abhängig ist (-R requires), auflisten (-q query) | 
# rpm -qad | Dokumentationsdateien (-d) aller installierten Pakete (-a) auflisten (-q) |