当我尝试安装 GNOME Shell(使用 Ubuntu 软件中心)时出现了这个错误。
消息称:
无法解析软件包依赖关系
此错误可能是由于缺少或无法安装所需的附加软件包而导致的。此外,还可能是不允许同时安装的软件包之间存在冲突。
这里是依赖项:
The following packages have unmet dependencies:
gnome-shell: Depends: libpulse-mainloop-glib0 (>= 1:0.99.1) but 1:1.0-0ubuntu3 is to be installed
Depends: libpulse0 (>= 1:0.99.1) but 1:1.0-0ubuntu3 is to be installed
Depends: libxfixes3 (>= 1:5.0) but 1:5.0-4 is to be installed
那么你能帮我安装 GNOME Shell 吗?
答案1
我在安装 gnome-session-fallback 时也遇到了类似的问题。问题似乎是因为你尝试安装依赖于旧版本的
libpulse-mainloop-glib0、libpulse0 和 libxfixes3
。尝试卸载这三个,然后安装 gnome shell。结果,依赖项应该安装在旧版本中。
答案2
我遇到了同样的错误,我将全新安装中的软件包版本与镜像中的软件包版本进行了比较,发现存在差异。
事实证明,在我的默认 Oneiric 安装中,默认情况下未启用更新。
为了解决这个问题,
- 打开软件源应用。
- 前往更新选项卡并启用梦幻安全和梦幻更新。
- 打开终端窗口并运行
sudo apt-get update
。
现在您将能够gnome-shell
毫无问题地安装其所有依赖项。
至少这修复了我收到的完全相同的错误消息。
答案3
尝试从终端安装
sudo apt-get install gnome-shell
如果缺少任何依赖项,它也会显示出来,也安装它们。此后您就可以开始了。