有没有办法通过运行命令来删除安装的文件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 就完成了。
答案3
没有自动化的方法 —— 这就是我们有包管理器的原因。
您必须手动浏览 Makefile 并找到它安装的文件/目录并手动删除它们。