无法通过终端安装任何东西-apt-get -f install

无法通过终端安装任何东西-apt-get -f install

每当我尝试使用终端安装任何东西时,都会出现此情况:

    You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 gimp : Depends: libgimp2.0 (<= 2.6.12-z) but 2.8.0-1ubuntu0ppa3~precise is to be installed
        Depends: gimp-data (<= 2.6.12-z) but 2.8.0-1ubuntu0ppa3~precise is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

我在 grub 恢复模式下将自己添加到 root 组。然后执行sudo apt-get -f install并得到以下结果:

Errors were encountered while processing:
 /var/cache/apt/archives/gimp_2.8.0-1ubuntu0ppa3~precise_amd64.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

答案1

好的,据我所知,您的问题是您添加了 PPA 以尝试升级到最新版本的 GIMP,但未能成功。我认为目前最好的选择是删除 PPA,这样您就可以重新安装软件。

打开更新管理器并点击Settings。这将带你进入软件源管理器,你可以阅读更多关于这里. 转到“其他软件”选项卡并取消勾选您添加的与 GIMP 相关的所有 PPA。

然后打开一个终端,一次输入以下命令(sudo apt-get remove gimp如果失败,则可能必须先运行第三个命令):

sudo apt-get update
sudo apt-get remove gimp
sudo apt-get -f
sudo apt-get upgrade

GIMP 将被卸载,但它应该能让您的系统重新运行。您还应该能够从存储库重新安装 GIMP 的默认版本。

答案2

尝试这个:

sudo apt-get build-dep <yourapp>

相关内容