我在更新时遇到了问题。抱歉日志中显示的是波兰语,但它是我系统的默认语言。我使用的是 ubuntu 12.04 gnome remix。
有人知道如何修复它吗?
Należy uruchomić "apt-get -f install", aby naprawić poniższe problemy: Następujące pakiety mają niespełnione zależności: libdrm-dev : Wymaga: > (= 2.4.40+git20121123.171666e4-0ubuntu0ricotz2~precise) ale >2.4.32-1ubuntu1 ma zostać zainstalowany libdrm-intel1 : Wymaga: libdrm2 (>= 2.4.38) ale 2.4.32-1ubuntu1 ma zostać zainstalowany libdrm-nouveau2 : Wymaga: libdrm2 (>= 2.4.38) ale 2.4.32-1ubuntu1 ma zostać zainstalowany libdrm-radeon1 : Wymaga: libdrm2 (>= 2.4.38) ale 2.4.32-1ubuntu1 ma zostać zainstalowany libdrm2 : Narusza zależności: libdrm2:i386 (!= 2.4.32-1ubuntu1) ale >2.4.40+git20121123.171666e4-0ubuntu0ricotz2~precise ma zostać zainstalowany libdrm2:i386 : Narusza zależności: libdrm2 (!= 2.4.40+git20121123.171666e4->0ubuntu0ricotz2~precise) ale 2.4.32-1ubuntu1 ma zostać zainstalowany
You should run "apt-get-f install" to fix the following problems: The following packages have unmet dependencies: libdrm-dev: Depends:> (= 4.2.40 + git20121123.171666e4-0ubuntu0ricotz2 ~ precise) but> 2.4.32-1ubuntu1 is to be installed libdrm-intel1: Requires: libdrm2 (> = 2.4.38) but 2.4.32-1ubuntu1 is to be installed libdrm-nouveau2: Requires: libdrm2 (> = 2.4.38) but 2.4.32-1ubuntu1 is to be installed libdrm -radeon1: Requires: libdrm2 (> = 2.4.38) but 2.4.32-1ubuntu1 is to be installed libdrm2: depending violates: libdrm2: i386 (! = 2.4.32-1ubuntu1) but> 4.2.40 + git20121123.171666e4-0ubuntu0ricotz2 ~ precise to be installed libdrm2: i386: depending violates: libdrm2 (! = 2.4.40 + git20121123.171666e4-> 0ubuntu0ricotz2 ~ precise) but 2.4.32-1ubuntu1 is to be installed
答案1
弄清楚了。
图片来源:Alin Andrey, WebUpd8
这是您的 xorg-edgers 包的问题...
因此。我不知道为什么你的软件包被降级了,或者一些试图更新的软件包与更新的软件包有依赖关系。可能的方式是:
检查您的软件源。
如果需要安装ppa 清除:
sudo apt-get install ppa-purge
请参阅此链接了解使用方法ppa 清除:
在 Ubuntu 中安装支持多架构的 PPA-Purge因此,首先需要修复您的软件源以提供自动更新。