Ich bin an RPM-basierte Systeme gewöhnt und es gibt viele Befehle, bei denen ich noch nicht sicher bin, wie ich mit .deb-Paketen umgehen soll. Dies ist hauptsächlich für die Verwendung mit benutzerdefinierten Paketen gedacht, dh nicht für die Installation von apt-get.
Es wäre großartig, wenn jemand hier eine Übersetzung der Befehle bereitstellen könnte: (Mit "Paketdatei" soll eine physische .rpm / .deb-Datei bearbeitet werden.)
Feature rpm deb -------------------------------------------------- -------------------------------- Alle installierten Pakete anzeigen rpm -qa Zeigen Sie Dateien in einem installierten Paket rpm -ql packagename an Zeigen Sie Dateien in einer Paketdatei rpm -qlp ./packagename.rpm an Paketinformationen anzeigen, installiertes Paket rpm -qi Paketname (1) Paketinformationen anzeigen, Paketdatei rpm -qip ./packagename.rpm (1) Shell-Skripte vor / nach der Installation anzeigen rpm -q --scripts packagename Zeigen Sie das Changelog für eine Paketdatei an: rpm -qp --changelog ./packagename.rpm Deinstallieren Sie ein Paket rpm -e Paketname dpkg -r / dpkg -P Installieren Sie eine Paketdatei rpm -ivh ./packagename.rpm dpkg -i Aktualisieren Sie ein Paket von einer Datei rpm -Uvh ./packagename.rpm Finden Sie heraus, welches Paket die Datei rpm -qif /some/file.foo besitzt Auflisten der Abhängigkeiten eines Pakets rpm -q - Erfordert den Paketnamen Listen Sie die Abhängigkeiten einer Paketdatei auf. Rpm -qp - erfordert ./packagename.rpm
(1) siehe zB Info-Ausgabebeispiel hier
rpm -ivh
oderrpm -Uvh
das Äquivalent fürdeb
istdpkg -i
?dpkg
macht kein unterschied zwischen install und upgrade? Oder erledigt es das automatisch?dpkg
eine Deb-Datei direkt installieren, wird sie nach Bedarf installiert, aktualisiert oder herabgestuft (es sei denn, eine dieser Aktionen führt zu einem massiven Bruch. In diesem Fall können Sie die Aktion mit den entsprechenden Flags erzwingen).