几天前,我在 Ubuntu 14.04 和 Linux Mint 17(带有 Cinnamon)发行版上编译了 GTK+ 3.12。它破坏了外观。我怎样才能完全、安全地去除它?编译时我没有更改默认安装位置。
我还有版本 3.10 和 2.24(默认安装。)
答案1
使用的源码包自动工具---通常也./configure; make; make install
有一个目标。make uninstall
但是,该目标在您运行之前并不存在./configure
(因为实际上没有 makefile),因此如果您收到错误:
make: *** No rule to make target 'uninstall'. Stop.
这可能就是问题所在。这可以通过尝试来确认make
;如果你得到make: *** No targets specified and no makefile found. Stop.
那么没有makefile,因为./configure
还没有成功运行。
如果您使用源包的全新提取来进行卸载,那么如果您的选项./configure
与原始构建不完全相同(目标目录除外,目标目录显然必须相同),那么这可能并不是非常重要)但如果你能记住它们,尝试接近它们就好了。
我还认为使用 checkinstall 安装程序,然后使用 synaptic 或 apt-get 或任何包管理器卸载它是合适的,对吧?
我没用过检查安装我自己,但它看起来确实是一个好主意,并且如果您首先使用过它,那么它在卸载东西时似乎确实很有用。据我所知,它仅适用于 debian 衍生发行版(例如 ubuntu)。