checkinstall简要说明
checkinstall 会跟踪安装脚本创建或修改的所有文件,构建一个标准的二进制包(.deb、.rpm、.tgz)并将其安装在系统中,使您能够使用包管理器 apt remove 将其卸载。请注意,对于大多数有用的操作,checkinstall 必须以 root 用户身份运行。
checkinstall非常有用,你通常的编译软件:
./configure
make
make install
make clean
要使用它,您只需根据其说明构建软件,然后通过checkinstall的安装命令即可。我通常归结为:
tar -zxvf source-app.tar.gz cd source ./configure make checkinstall
checkinstall 将构建一个.deb包并安装它。
如果要删除包,只需使用您喜欢的包管理工具即可。
如果将 --install=no 选项添加到 checkinstall,程序将生成一个.deb包,而无需安装它。
现在,您可以使用 dpkg -i source-app_version_amd64.deb 将生成的.deb安装到您的计算机或具有相同体系结构(以及相同版本的 Debian 系统)的其他机器上。
默认配置是从 /etc/checkinstallrc 读取的。