Debian系统中的杂项包管理工具
1. 引言
在Debian系统的包管理中,有许多实用的杂项工具可以帮助我们更高效地管理软件包、维护系统稳定和安全。这些工具涵盖了从包构建到系统监控等多个方面,下面将详细介绍它们的功能和使用方法。
2. 包构建与安装
2.1 equivs构建包
equivs可以用来构建包,以下是构建和安装包的示例命令:
$ equivs-build postbote.control # dpkg --install postbote_1.0_all.deb # apt-get remove exim4安装postbote后,dpkg和APT会正常工作,因为提供了mail-transport-agent。但需要注意的是,要自行提供/usr/sbin/sendmail,因为它通常是硬编码的。同时,equivs应作为最后的手段,最好将软件转换为Debian包。
3. 包完整性检查
3.1 debsums
debsums工具用于验证已安装文件的完整性,它会在dpkg数据库中记录文件的MD5总和。其主要特点和使用方法如下:
-默认检查范围:默认检