我正在运行 CentOS 7。我删除了文件夹下 emacs 实用程序的所有文件/usr/libexec/emacs/24.3/
当我发出命令时:rpm -V
它不返回任何内容,就像包中没有文件丢失一样。即使我运行yum reinstall emacs
,我删除的文件也不会回来。
不应rpm -V
检查包中所有丢失的文件。为什么我删除的这些文件没有被检测为丢失。感谢您花时间分享您的知识。
答案1
查看emacs
CentOS 的打包,我没有看到该路径/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
),您应该会看到丢失的文件。