rpm -V 未偵測到包中所有遺失的文件

rpm -V 未偵測到包中所有遺失的文件

我正在運行 CentOS 7 /usr/libexec/emacs/24.3/rpm -V即使我運行yum reinstall emacs,我刪除的檔案也不會回來。

不應rpm -V檢查包中所有遺失的檔案。為什麼我刪除的這些檔案沒有被檢測為遺失。感謝您花時間分享您的知識。

答案1

查看emacsCentOS 的打包,我沒有看到該路徑/usr/libexec/emacs/24.3/屬於它,因此嘗試驗證該emacs套件不會顯示該目錄中的變更。

該路徑/usr/libexec/emacs/24.3/看起來屬於emacs-common套件 ( rpm -qf /usr/libexec/emacs/24.3/)。如果您要執行相同的測試,但驗證emacs-common套件 ( rpm -V emacs-common),您應該會看到遺失的檔案。

相關內容