由于未满足依赖关系,gnome3 无法在 Ubuntu 上安装

由于未满足依赖关系,gnome3 无法在 Ubuntu 上安装

在昨天安装 Ubuntu 之前,我从未使用过 Linux。我想安装 Gnome3,我尝试过网上的很多教程,但都不起作用。每当我尝试安装时sudo apt-get install ubuntu-gnome-desktop,都会出现这些依赖性错误:

The following packages have unmet dependencies:
ubuntu-gnome-desktop : Depends: gdm but it is not going to be installed
      Depends: gnome-control-center but it is not going to be installed
      Depends: gnome-icon-theme-full but it is not going to be installed
      Depends: gnome-online-accounts but it is not going to be installed
      Depends: gnome-session but it is not going to be installed
      Depends: gnome-shell but it is not going to be installed
      Depends: gnome-shell-extensions but it is not going to be installed
      Recommends: evolution but it is not going to be installed
      Recommends: mcp-account-manager-goa but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

我尝试寻找一些解决方案,但没有任何效果,所以我在这里询问。sudo apt-get install -f也没有用。

答案1

打开终端并输入以下命令:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get install gnome-shell gnome-shell-extensions

请发布任何错误,谢谢。


啊,看来您没有启用宇宙存储库。

转到软件中心或突触并转到编辑>软件源,应该有一个从那里启用它的选项。

启用存储库后,您需要运行上述命令以使所有内容保持最新状态,然后再尝试安装。

我有全部已启用 repos,并已双重验证此版本可以完美安装在新安装且完全更新的 Ubuntu Desktop 14.04lts 上,且不存在任何依赖性问题。我甚至在安装 gnome-shell 后继续安装了 ubuntu-gnome-desktop,没有任何问题。

在您进行此操作时,您可以安装 synaptic(如果尚未安装)以查看是否有任何损坏的软件包需要修复。如果存在损坏的软件包,Synaptic 有一个工具可以修复它们。从下拉菜单之一中单击“修复损坏的软件包”,然后单击“应用”。虽然这似乎不是问题,因为您没有正确的依赖项,所以您应该已经收到该错误,但如果需要的话。

此外,从 gnome-shell 设置网络首选项可能会出现问题(无论如何,我认为所有较新版本的 gnome-shell 都缺少这方面功能)

答案2

除了通过 apt-get 安装之外,您还可以从其网站免费下载 Ubuntu GNOME 桌面操作系统:http://ubuntugnome.org/download/

或者,如果你只是想要独立的 Gnome 桌面,而不是 ubuntu,那么你可以直接访问www.gnome.org并免费下载最新版本的 GNOME 3.16 操作系统。

就我个人而言,我更喜欢下载并安装这个 GNOME 3 操作系统,而不是尝试安装 GNOME 3 作为侧面环境,因为目前 Gnome 3.16 不可用(3.10 或 3.12 可通过 apt-get 获得)。 立即下载 GNOME 3.16 操作系统

相关内容