在Ubuntu 17.04之后,我如何获得一个纯净的GNOME桌面环境?

有些人(包括我)更喜欢纯正的GNOME体验,而不是Ubuntu 17.10中提供的Unity风格桌面。 我该如何获取标准的GNOME桌面和界面?

@Rinzwind 我之前以为beta2(目前可用的版本)是最终测试版? - Charles Green
@Rinzwind 最终测试版已经发布,是吗? - pomsky
哎呀,真倒霉。已经十月了 :D 抱歉! - Rinzwind
@Rinzwind 当你到了我的年纪,你需要一个日历来追踪时间的流逝! :) - Charles Green
48在这里;-) - Rinzwind
@Rinzwind 啊,要能再年轻一次!我这边已经57岁了! - Charles Green
2个回答

有两种方法可以在Ubuntu 17.10中轻松获得更多的GNOME体验。

第一种方法是运行程序

sudo apt install gnome-session
这将撤销许多已添加到GNOME的功能,例如始终可见的码头,但会保留Ubuntu的配色方案。 第二种方法是执行命令。
sudo apt install vanilla-gnome-desktop
这将安装与之前的Ubuntu GNOME版本相同的GNOME主题,更改Plymouth启动画面,并安装一些常见的GNOME实用工具。

好的!但是我们不需要移除任何东西吗? - pomsky
1@pomsky 没有我注意到的 - 我之前已经移除了 gnome-shell-extension-ubuntu-dock,但是这个(以及其他一些东西)都被 vanilla-gnome-desktop 包移除或禁用了。 - Charles Green
我没��尝试过,但据我所知,默认的Ubuntu桌面只是一个主题和扩展。 - Panther
1@bodhi.zazen 我本来也是这么想的,不过vanilla-gnome-desktop安装了100多个额外的软件包。 - Charles Green
@CharlesGreen 我已经从Ubuntu GNOME 17.04升级了。在登录界面上,除了默认的Ubuntu会话(+ Ubuntu on Xorg)之外,还提供了一个单独的GNOME会话(+ GNOME on Xorg),这与我在17.04上的设置完全相同,Ubuntu Dock和应用程序指示器默认情况下被禁用,Adwaita主题可用(在新的17.10中已删除)等等。 - pomsky
@pomsky 太好了!我并没有进行升级,而是重新安装了系统。根据我的经验,升级后的系统在使用三到四次之后... - Charles Green
如果你想摆脱在桌面环境选择器中的Ubuntu麻烦,请使用sudo apt purge ubuntu-session - Videonauth
那么,这与安装gnome-session有什么区别呢? - user364819
@ParanoidPanda 一个庞大的依赖包vanilla-gnome-desktop会安装许多与gnome相关的实用工具。我还没有测试过只使用gnome-session,因为昨天我的系统出了问题,不得不重新安装。 - Charles Green
@ParanoidPanda 经过测试,vanilla-gnome-session 几乎完整地加载了 Ubuntu-gnome 的体验,从初始的 plymouth 屏幕开始。gnome-session 取消了一些(大部分?)17.10 版本类似 Unity 的功能,并替换为 Gnome 的行为,但保留了类似 Unity 的主题。 - Charles Green
1@CharlesGreen:也许对于你的回答来说,包含这种区别是很重要的,因为两个软件包都存在,并且各种指南都指向其中之一。 - user364819
@CharlesGreen gnome-session 安装时不包含通常的工具,如libreoffice和一些扩展以及大部分X堆栈。我在裸机上进行了测试。总体而言,gnome-session 安装少了171个软件包,约占用400 MB 的空间。 - Videonauth
@Videonauth 我认为你是正确的 - 作为依赖关系,vanilla-gnome-desktop 包括 gnome-session,但其他项目如 LibreOffice 只包括在推荐中。 - Charles Green
@CharlesGreen 安装“纯净版”与旧版Ubuntu-Gnome有何不同?是否有任何缺失或新增的程序/功能?另外,当仅安装gnome-session时,与Ubuntu-Gnome相比有哪些缺失/新增的功能?也就是说,它们是否与ubuntu-gnome完全相同,如果不是,哪个更接近? - TrailRider
1@TrailRider 虽然我不是专家... 'vanilla-gnome' 就是你以前从 Ubuntu-Gnome 使用的。Gnome-session 只是 Gnome 的屏幕布局,没有 Unity 那样的外观,也没有 Ubuntu-Gnome 附带的 Gnome 应用程序。 - Charles Green
@CharlesGreen 谢谢,那就是我所了解的,但我想要澄清一下。我不确定是否 Vanilla 比 Ubuntu GNOME 引入了更多的程序和依赖关系。 - TrailRider

如果你想要完整的GNOME,你可以通过以下方式进行安装:
sudo apt install gnome
这个软件包安装了大约293个软件包/实用工具,而另一方面vanilla-gnome-desktop软件包则安装了大约170个软件包/实用工具。在我看来,这些并不是必需的,只是为了体验原生GNOME。您可以安装一个"最小化"版本的原生GNOME,只需要4个新的软件包即可使用:
sudo apt install ubuntu-gnome-desktop
它不包含额外的软件包(其中很多时候是无用的)和GNOME plymouth,但您可以体验原始的GNOME而不占用太多空间。

我会在虚拟机上尝试这个 - 我个人更喜欢Ubuntu-gnome版本(自从12.04以来我一直使用Ubuntu),并且逐渐喜欢上了那个桌面环境。我觉得 ubuntu-gnome-desktop 更像Unity,而Unity曾经在我的其中一台笔记本上给我带来了问题。 - Charles Green
@CharlesGreen 我从Ubuntu 16.04开始使用ubuntu-gnome-desktop,目前我正在使用18.04,并且仍然使用相同的桌面环境。就性能和外观而言,我没有感受到任何明显的差异。关于应用程序,我无法发表评论,因为我只考虑了桌面环境。我强烈建议至少使用一些默认应用程序。此外,在18.04及以上版本中,ubuntu-desktop与Unity类似于GNOME。 - Kulfy