教你校验 Debian 软件包的MD5

本文介绍了如何在Debian/Ubuntu系统上使用debsums工具来校验已安装软件包的MD5和。通过apt安装debsums后,使用不同选项如`-a`(校验所有文件)、`-e`(仅校验配置文件)或`-c`(显示变化的文件)。此外,还讨论了如何为缺少MD5和的软件包生成校验和,并强调了校验和在确保系统安全方面的重要性。
摘要由CSDN通过智能技术生成

导读 下载软件包时,你可能面临这些问题:网络连接不稳定或者突然断电,这会导致安装的软件包受到损坏。那么本文将指导你如何在Linux下生成MD5校验和并使用它来校验文件。

教你校验 Debian 软件包的MD5教你校验 Debian 软件包的MD5

如何对照MD5校验和校验已安装的Debian软件包

在Debian/Ubuntu系统上,你可以使用debsums工具来校验已安装软件包的MD5和。如果你想在安装之前知道关于debsums软件包的信息,可以使用APT-CACHE,就像这样:

apt-cache search debsums

下一步,使用apt命令来安装它,如下所示:

sudo apt install debsums

现在可以了解如何使用debsums工具,来校验已安装软件包的MD5和了。

说明:我在下面的所有命令中使用了sudo,因为普通用户可能没有某些文件的读取权限。

此外,来自debsums命令的输出在左边显示了文件位置,在右边显示了检验结果。你会得到三种可能的结果,它们包括:

  • · OKDD表明某个文件的MD5和是好的。
  • · FAILEDDD表明某个文件的MD5和不匹配。
  • · REPLACEDDD意味着某个特定文件已被来自另一个软件包的文件所更换。

如果你不用任何选项来运行,debsums会对照常规的md5sum文件来校验系统上的每个文件,扫描文件系统、寻找MD5和

  1. /usr/bin/a11y-profile-manager-indicator OK
  2. /usr/share/doc/a11y-profile-manager-indicator/copyright OK
  3. /usr/share/man/man1/a11y-profile-manager-indicator.1.gz OK
  4. /usr/share/accounts/providers/facebook.provider OK
  5. /usr/share/accounts/qml-plugins/facebook/Main.qml OK
  6. /usr/share/accounts/services/facebook-microblog.service OK
  7. /usr/share/accounts/services/facebook-sharing.service OK
  8. /usr/share/doc/account-plugin-facebook/copyright OK
  9. /usr/share/accounts/pro
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值