Stefan Lasiewski Asked: 2010-10-26 11:02:40 +0800 CST2010-10-26 11:02:40 +0800 CST 2010-10-26 11:02:40 +0800 CST 什么是“rpm -V”的apt等价物(验证已安装的软件包) 772 在 RedHat/CentOS 系统上,我可以使用rpm -V验证系统上安装的 RPM 。 该命令的 Ubuntu 或apt等效命令是什么? security apt rpm deb 2 个回答 Voted Best Answer Kees Cook 2010-10-26T11:22:11+08:002010-10-26T11:22:11+08:00 软件包“debsums”是您要安装的,用于对已安装的软件包执行哈希检查。 例如,要检查更改的文件: sudo debsums -c 请注意,并非所有软件包都附带 md5sum 文件列表。您可以通过以下方式查看系统上的列表: sudo debsums -l Steve Beattie 2010-10-26T11:58:05+08:002010-10-26T11:58:05+08:00 为了跟进 Kees 所说的,为了处理不包含构建时生成的 debsums md5sum 文件的包,默认情况下,debsums 包还安装了一个 apt 挂钩来生成 debsums 作为包安装过程的一部分。因此,为那些缺少它们的软件包生成 debsums 文件的一种方法是 apt-get install --reinstall 它们。
软件包“debsums”是您要安装的,用于对已安装的软件包执行哈希检查。
例如,要检查更改的文件:
请注意,并非所有软件包都附带 md5sum 文件列表。您可以通过以下方式查看系统上的列表:
为了跟进 Kees 所说的,为了处理不包含构建时生成的 debsums md5sum 文件的包,默认情况下,debsums 包还安装了一个 apt 挂钩来生成 debsums 作为包安装过程的一部分。因此,为那些缺少它们的软件包生成 debsums 文件的一种方法是 apt-get install --reinstall 它们。