Linux CheckInstall 命令使用指南

http://asic-linux.com.mx/~izto/checkinstall/

CheckInstall 能跟踪由 make install 或类似命令安装的所有文件,并为这些文件创建 Slackware、RPM 或者 Debian 安装包,然后把它添加到已安装软件包数据库中,以便能简便的卸载或发布安装包。使用 CheckInstall 而不是仅仅运行 sudo make install,因为那多半会把文件放在文件系统的很多地方,万一出错了可没有容易的方法删除它们。如果在将来你试图安装一个含有和你现在编译的文件相同的文件的软件包,你将收到出错消息,你编译好的软件可能停止工作。

安装

sudo apt-get install checkinstall

使用

你将使用 sudo checkinstall 代替 sudo make install

那安装了的软件包之后也可通过 新立得 (synaptic) 或用下列语句很容易地卸载。

sudo dpkg -r packagename

通过 auto-apt 使用 CheckInstall

当你想用 checkinstall 从源码建立一个简单的软件包,你可以使用 auto-apt 。你需要安装 auto-apt

代替:

./configure

你可使用:

auto-apt run ./configure

如果有可用的依赖包,会弹出一个对话框,让你安装他们。

接着的步骤就一样了:

make
sudo checkinstall
1
2