有没有一种简单的方法来验证/比较RPM文件的安装?

时间:2016-11-22 19:11:26

标签: security rpm integrity

我想将RPM的内容与已安装的系统(声称已安装RPM)进行比较,查找可能不同(或缺失)的任何文件/目录,例如{{ 3}}

看起来rpm -V可用于将系统的文件系统与系统的RPM数据库进行比较 - 但我希望能够将离线“黄金”RPM与系统上的内容进行比较(例如,以避免依赖于可能受污染的系统上RPM数据库或来自预发布RPM文件的错误版本信息。)

我知道我可以写一些东西来解压RPM,然后浏览内容,比较一切。但现有的工具是否可以在现场进行比较?

1 个答案:

答案 0 :(得分:1)

在查看"类似问题"后,我找到a reference to a way to do this,添加" -p"产生命令的选项:rpm -Vp some*.rpm。我在页面上错过了旁边的说法,说查询选项也适用于验证操作。