
Ich verwende CentOS 7. Ich habe alle Dateien des Emacs-Dienstprogramms im Ordner entfernt. /usr/libexec/emacs/24.3/
Wenn ich den Befehl ausgebe: rpm -V
wird nichts zurückgegeben, als ob keine Dateien aus dem Paket fehlen würden. Selbst wenn ich ausführe yum reinstall emacs
, sind die Dateien, die ich entfernt habe, nicht wieder da.
Es sollte nicht rpm -V
nach allen fehlenden Dateien eines Pakets gesucht werden. Warum werden die von mir entfernten Dateien nicht als fehlend erkannt? Vielen Dank, dass Sie sich die Zeit genommen haben, Ihr Wissen mit uns zu teilen.
Antwort1
Wenn ich mir das für CentOS gepackte Paket anschaue emacs
, kann ich nicht erkennen, dass der Pfad /usr/libexec/emacs/24.3/
dazu gehört. Daher emacs
werden beim Versuch, das Paket zu überprüfen, keine Änderungen in diesem Verzeichnis angezeigt.
Der Pfad /usr/libexec/emacs/24.3/
scheint zum emacs-common
Paket ( rpm -qf /usr/libexec/emacs/24.3/
) zu gehören. Wenn Sie denselben Test ausführen, aber das emacs-common
Paket ( rpm -V emacs-common
) überprüfen, sollten Sie die fehlenden Dateien sehen.