删除通过“make install”完成的安装

删除通过“make install”完成的安装

有没有办法通过运行命令来删除安装的文件make install

答案1

大多数软件包make install也提供了make uninstall;这通常会删除包文件,但不会删除配置文件,类似于的apt-get remove工作原理,与此相反apt-get purge

当然,这只有当您保留原始包目录或使用相同的参数重新配置它时才能正常工作--prefix

答案2

在 Ubuntu 上,这实际上非常简单:

安装 CheckInstall:

sudo aptitude install checkinstall

运行 Make 并让 checkinstall 创建一个 .deb:

sudo make; sudo checkinstall

卸载.deb 就完成了。

Ubuntu 维基

答案3

没有自动化的方法 —— 这就是我们有包管理器的原因。

您必须手动浏览 Makefile 并找到它安装的文件/目录并手动删除它们。

相关内容