Linux 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
如果有可用的依赖包,会弹出一个对话框,让你安装他们。
接着的步骤就一样了:
sh
make
sudo checkinstall