是否有任何CheckInstall副作用,还是我应该每次使用它?


9

我在工作中使用Ubuntu,在家里使用Slackware。

今天,在工作中,我已经从我们公司的存储库中下载了一些可疑程序,该程序应该可以自动执行某些重复性任务。我用安装了它configure; make; make install。现在,我要删除它,但是很遗憾,Makefile中没有合适的卸载目标。该程序是用Python编写的,安装程序*.py在多个位置复制了许多文件,现在要删除所有文件很痛苦。

因此,我想到了用CheckInstall代替它,make install以便我可以轻松删除此类程序并以一致的方式跟踪系统中的所有软件。但是我想知道是否有任何与CheckInstall相关的副作用,还是在每次安装新软件时都可以使用它?你在用吗?

Answers:


3

我只是从经验上谈起了deb / dpkg,但没有,只要Checkinstall成功构建了deb / rpm,安装它就没有任何副作用(在某些情况下,它将无法构建软件包)。

当然,checkinstall并不真正了解依赖项,因此,如果您打算将软件包安装在任何地方,都必须使它们可用。否则,卸载功能将完全按预期工作。

如果它不起作用,并且您对某些软件包保持警惕,则chroot是(相对)快速而轻松的尝试方法;一台虚拟机甚至更好,但是需要更多的设置时间和资源,除非您有一个可以复制您的系统的虚拟机。


1
您是否将GNU stow与checkinstall结合使用?
user1042840
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.