Auf einem RedHat / CentOS-System kann ich die auf meinem System installierten RPMs mit rpm -V überprüfen .
Was ist das Ubuntu oder apt
Äquivalent zu diesem Befehl?
Auf einem RedHat / CentOS-System kann ich die auf meinem System installierten RPMs mit rpm -V überprüfen .
Was ist das Ubuntu oder apt
Äquivalent zu diesem Befehl?
Antworten:
Das Paket "debsums" ist das, was Sie installieren möchten, um Hash-Prüfungen gegen installierte Pakete durchzuführen.
So suchen Sie beispielsweise nach geänderten Dateien:
sudo debsums -c
Beachten Sie, dass nicht alle Pakete mit md5sum-Dateilisten geliefert werden. Sie können eine Liste dieser auf Ihrem System mit sehen:
sudo debsums -l
Um dem zu folgen, was Kees gesagt hat, um mit Paketen umzugehen, die keine zur Erstellungszeit generierte debsums md5sum-Datei enthalten, installiert das debsums-Paket standardmäßig auch einen apt-Hook, um im Rahmen des Paketinstallationsprozesses eine debsums zu generieren. Eine Möglichkeit, die debsums-Datei für die fehlenden Pakete zu generieren, besteht darin, apt-get install - installiere sie erneut.
binutils
(das ld
einige Kerntools enthält) keine Signatur enthält, was unklug erscheint, wenn man bedenkt, dass diese Linker-Tools den Kern des Systems bilden, und wir müssen sicherstellen, dass diese Tools niemals modifiziert oder komprimiert werden.
sudo debsums_init
erledigt das schwere Heben für Sie. Es lädt die Pakete aus dem Repository herunter und generiert die MD5-Summen für Sie.