奇怪的是,我无法在我的 Ubuntu 16.04 上安装 GIMP。
如果我做
apt install gimp
然后我收到以下错误:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
gimp : Depends: libgegl-0.3-0 (>= 0.3.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我尝试了以下命令:
aptitude install gimp
它给出了以下输出:
The following NEW packages will be installed:
gimp gimp-data{a} libamd2.4.1{a} libbabl-0.1-0{a} libblas-common{a} libblas3{a} libcamd2.4.1{a} libccolamd2.9.1{a} libcholmod3.0.6{a}
libgegl-0.3-0{a} libgfortran3{ab} libgimp2.0{a} liblapack3{a} libumfpack5.7.1{a} python-cairo{a} python-gobject-2{a} python-gtk2{a}
0 packages upgraded, 17 newly installed, 0 to remove and 0 not upgraded.
Need to get 19.9 MB of archives. After unpacking 92.3 MB will be used.
The following packages have unmet dependencies:
libgfortran3 : Depends: gcc-5-base (= 5.3.1-14ubuntu2.1) but 5.4.0-6ubuntu1~16.04.1 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) gimp [Not Installed]
2) libcholmod3.0.6 [Not Installed]
3) libgegl-0.3-0 [Not Installed]
4) libgfortran3 [Not Installed]
5) liblapack3 [Not Installed]
6) libumfpack5.7.1 [Not Installed]
Leave the following dependencies unresolved:
7) gimp-data recommends gimp
Accept this solution? [Y/n/q/?]
默认情况下,解决方案要求我不要安装 gimp。所以我按了n
。接下来我得到以下输出:
当然,我不能接受这个输出,因为它要求我删除很多包。所以我按了n
。现在我得到了以下输出:
我不能接受这个解决方案,因为它要求我卸载很多软件包。我再次按下n
。现在我得到以下输出:
我按下n
。我得到以下输出:
我按下n
并得到以下输出:
并且它继续...
可能需要注意的是,我还没有准备好降级我的 Ubuntu 版本,如下所述:
libgfortran3 : Depends: gcc-5-base (= 5.3.1-14ubuntu2.1) but 5.4.0-6ubuntu1~16.04.1 is installed.
以下是我的apt update
输出,显示了所有当前PPAs
此外,我无法启用 xenial 更新存储库。它给出了错误no release file found
。
有什么想法可以解决这个问题吗?
答案1
正如我之前提到的,问题可能出在您的 Xenial 更新存储库上。请尝试使用其他服务器,直到找到适合您的服务器。谢谢,Al
答案2
我在使用 gimp 的新版本时也遇到了同样的问题,它需要 libgegl-0.4-0 (>= 0.4.0.16),而我使用的是 0.4.0.12。升级 libgegl-0.4-0 需要 libraw16,但我安装了 libraw19,libraw16 不可用。
这是在 dist 升级之后发生的,我为 gimp 插件使用的 gimp ppa repo 级别较低,在我找到并更正它之后,问题就自行解决了。
“德布http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu宇宙主线”应该指向“迪斯科”