无法在 Ubuntu 16.04 上安装 GIMP,未满足依赖性错误

无法在 Ubuntu 16.04 上安装 GIMP,未满足依赖性错误

奇怪的是,我无法在我的 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。接下来我得到以下输出:

http://pastebin.com/6xjee46F

当然,我不能接受这个输出,因为它要求我删除很多包。所以我按了n。现在我得到了以下输出:

http://pastebin.com/Txjta1Nk

我不能接受这个解决方案,因为它要求我卸载很多软件包。我再次按下n。现在我得到以下输出:

http://pastebin.com/A45ZBqWf

我按下n。我得到以下输出:

http://pastebin.com/W5yqfdZG

我按下n并得到以下输出:

http://pastebin.com/4ULkgSXa

并且它继续...

可能需要注意的是,我还没有准备好降级我的 Ubuntu 版本,如下所述:

libgfortran3 : Depends: gcc-5-base (= 5.3.1-14ubuntu2.1) but 5.4.0-6ubuntu1~16.04.1 is installed.

以下是我的apt update输出,显示了所有当前PPAs

http://pastebin.com/uQxF7SSq

此外,我无法启用 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宇宙主线”应该指向“迪斯科”

相关内容