安装编译版本并删除包后,Gimp 会丢失库

安装编译版本并删除包后,Gimp 会丢失库

我试图删除旧的 Gimp 版本,以便在我的 Ubuntu 14.04 上安装最新版本,我已经编译并安装了它。当我启动 gimp 时,它说它安装在同一目录(/usr/lib)中并且与旧目录冲突。我使用两者删除了包

apt-get purge gimp*

apt-get autoremove

如果我做:

dpkg -l gimp

它说它尚未安装,但如果我在终端中输入 gimp ,则会出现以下消息:

gimp: symbol lookup error:
gimp: undefined symbol:
gimp: symbol lookup error:
gimp: undefined symbol: g_type_check_instance_is_fundamentally_a

如何删除它以便进行全新安装?

答案1

如果幸运的话,该包有一个卸载目标,因此可以在编译它的源目录中运行sudo make uninstall.否则,您只需手动删除它放在 /usr/local 中的文件。

答案2

我会尝试which gimp按照一位用户的建议检查二进制文件的位置,但如果您不知道它最初安装在哪里,那可能没有帮助。

我的建议是运行sudo apt-get -o Dpkg::Options::="--force-overwrite" install gimp*覆盖当前的安装文件,然后运行apt-get purge gimp*并重试。

如果这再次导致问题,根据全新安装的原因,您可能只想运行sudo apt-get -o Dpkg::Options::="--force-overwrite" install gimp*然后apt-get remove gimp*手动删除导致问题的配置文件,然后apt-get install gimp*等等...

祝调试顺利!

相关内容