什么是 apt 等效于“rpm -V”(验证已安装的软件包)

Ste*_*ski 25 security apt rpm deb

在 RedHat/CentOS 系统上,我可以使用rpm -V验证系统上已安装的 RPM 。

什么是 Ubuntu 或apt此命令的等价物?

Kee*_*ook 29

软件包“debsums”是您要安装以对已安装的软件包执行哈希检查的软件包。

例如,要检查更改的文件:

sudo debsums -c
Run Code Online (Sandbox Code Playgroud)

请注意,并非所有软件包都附带 md5sum 文件列表。您可以通过以下方式查看系统上的列表:

sudo debsums -l
Run Code Online (Sandbox Code Playgroud)


Ste*_*tie 8

为了跟进 Kees 所说的,处理不包含构建时生成的 debsums md5sum 文件的软件包,默认情况下 debsums 软件包还安装了一个 apt 钩子来生成 debsums 作为软件包安装过程的一部分。因此,为那些缺少它们的软件包生成 debsums 文件的一种方法是 apt-get install --reinstall 它们。

  • 我找到了一种更简单的方法来为那些缺少它们的包生成 debsum。命令 `sudo debsums_init` 将为您完成繁重的工作。它将从存储库下载软件包,并为您生成 md5sum。 (5认同)