在RedHat / CentOS系统上,我可以使用rpm -V验证系统上已安装的RPM 。
什么是Ubuntu或apt
等效命令?
在RedHat / CentOS系统上,我可以使用rpm -V验证系统上已安装的RPM 。
什么是Ubuntu或apt
等效命令?
Answers:
软件包“ debsums”是您要安装的软件包,用于对已安装的软件包执行哈希检查。
例如,要检查更改的文件:
sudo debsums -c
请注意,并非所有软件包都附带md5sum文件列表。您可以通过以下方式查看系统上的列表:
sudo debsums -l
为了跟上Kees所说的,要处理不包含由构建时生成的debsums md5sum文件的软件包,默认情况下,debsums软件包还会安装一个apt挂钩来生成debsum,作为软件包安装过程的一部分。因此,为缺少它们的那些软件包生成debsums文件的一种方法是apt-get install --reinstall它们。
binutils
(包括ld
和一些核心工具)不包含签名,考虑到这些链接器工具是系统的核心,这似乎是不明智的,我们需要确保这些工具永远不会被修改或妥协。
sudo debsums_init
将为您完成繁重的工作。它将从存储库下载软件包,并为您生成md5sums。