我无法安装 GIMP,它提示未满足依赖关系。
The following packages have unmet dependencies:
gimp: Depends: python-gtk2 (>= 2.8.0) but 2.24.0-2 is to be installed
Depends: libc6 (>= 2.11) but 2.13-20ubuntu5.1 is to be installed
Depends: libfontconfig1 (>= 2.8.0) but 2.8.0-3ubuntu2 is to be installed
Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but 2.24.0-1ubuntu1 is to be installed
Depends: libglib2.0-0 (>= 2.31.2) but 2.30.0-0ubuntu4 is to be installed
Depends: libgs9 (>= 8.61.dfsg.1) but 9.04~dfsg-0ubuntu11.5 is to be installed
Depends: libgtk2.0-0 (>= 2.24.0) but 2.24.6-0ubuntu5 is to be installed
Depends: libgudev-1.0-0 (>= 147) but 1:173-0ubuntu4.2 is to be installed
Depends: libjpeg62 (>= 6b1) but 6b1-1ubuntu2 is to be installed
Depends: librsvg2-2 (>= 2.14.4) but 2.34.1-2 is to be installed
Depends: zlib1g (>= 1:1.1.4) but 1:1.2.3.4.dfsg-3ubuntu3 is to be installed
答案1
由于gimp
它是可以在 Ubuntu 存储库中找到的软件包(即您没有尝试安装任何不受支持的应用程序或测试版等),我建议您尝试解决依赖问题而不是绕过它。
因此,我会做以下事情:
- 查找并记下
Depends: <package name>
错误消息中的所有语句(例如python-gtk2,libc6,libfontconfig1等)。这些是存在依赖性问题的软件包。 - 对于每个软件包,执行 ,
sudo apt-get remove <package name>
然后sudo apt-get install gimp
。以递归方式执行此操作。每次卸载一个软件包后,尝试安装gimp
。
您应该注意到依赖项问题列表应该更小(情况并非总是如此,但现在让我们保持简单)。
在某个时候 - 可能并非所有软件包都必须卸载 - 安装程序应该继续安装gimp
以及所有必要的依赖软件包的“正确”版本。
尝试一下并让我们知道结果如何 ;)
答案2
打开你的终端并使用这些命令:
sudo add-apt-repository ppa:jmou/ppa
sudo apt-get update
sudo apt-get install gimp
如果这不起作用
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:ricotz/testing
sudo apt-get update
sudo apt-get upgrade -f
sudo apt-get install gimp
也可能有帮助。