我使用的是 CentOS 7.4。
这里我有 /etc/bashrc
文件名,它来自 setup-2.8.71-7.el7.noarch
包:
# rpm -qf /etc/bashrc
setup-2.8.71-7.el7.noarch
我已经更改了它并且现在很感兴趣,如果文件将在包更新后被重写/删除。我怎样才能检查它,用 rpm
命令可能是?
最佳答案
这将检查更改:
rpm -V setup
更改后,升级时的 rpm 创建 rpmsave 或 rpmnew 文件。此处描述了差异 https://serverfault.com/a/48819
这里描述了如何查询标志:https://www.redhat.com/archives/rpm-list/2003-October/msg00134.html
关于linux - 检查包更新后文件是否会更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47938884/