基于Gnome的桌面环境介绍:MATE与Gnome Shell,Unity与Cinnamon

自从Gnome继续他们的Gnome Shell构想以来,Linux界一直在疯狂地寻找适合他们的新桌面环境。大多数用户都使用Gnome 2,但是Gnome 3的引入吸引了很多用户,将Gnome 2分叉到MATE中,用Cinnamon和Unity进行了修改,或者完全远离了与桌面环境相关的Gnome,例如Xfce。

但是Gnome桌面环境附带了很多很好的支持它的流行软件,这仍然让很多人试图找到Gnome的版本-MATE,Gnome Shell,Unity或Cinnamon-这对他们来说是合适的。以下是这四个方法的简要介绍,以了解主要区别是什么。

MATE

MATE是Gnome 2的延续,因此,如果您使用过Gnome 2(或仍然使用非常老的发行版来保留它),那么MATE看起来将非常熟悉。可能会有一些名称不同的应用程序(Nautilus在MATE中称为Nemo),但其他情况下应该相同。完全不使用GTK3,因此您将无法从任何这些改进中受益。但是,如果您对一切都完全满意,并且只想继续进行错误修复,那么它就是一个很棒的桌面环境。有关更多信息,请查看我们有关MATE的完整文章。

Gnome Shell

Gnome Shell是Gnome 3的主要台式机组件,它极大地改变了人们使用计算机的方式。一些重要的区别是,可以通过左上角的“活动"按钮访问所有内容,包括打开的窗口,已安装的应用程序和虚拟桌面。另外,应用程序可以(但不应该被最小化),而是分布在多个虚拟桌面上。

这会极大地改变您的工作流程,许多人认为这是非常不直观的。 Gnome Shell还将Mutter用于桌面效果,而不是Compiz(或其他可能实际起作用的东西),因此无法将两者混合。但是,Gnome Shell确实使用了GTK3,它提供了新的视觉效果,按钮等。如果您是Gnome的纯粹主义者,则可以使用Gnome Shell。对于其他任何人,这取决于您是否喜欢它还是可以使用它。

Unity

Ubuntu背后的公司Canonon考察了Gnome Shell在它仍在开发中,但与Gnome的处理方式不同。相反,Canonical为Ubuntu系统创建了Unity Shell。它运行在相同的Gnome 3 / GTK3主干上,但是实际的桌面机制不同。虽然您可以通过左上角的Ubuntu Dash找到所有应用程序,但它也可以通过使用不同的“镜头"来为Dash添加功能,从而完成许多其他事情。否则,您可以在左侧面板上看到所有喜欢的或打开的应用程序,以及最小化到那些图标。可以说,它为桌面提供了一种更直观的方法,但是仍然没有保持传统(无论您对传统的定义是Gnome 2还是类似Windows的桌面)。那些认为Unity不够传统的人往往会远离Gnome Shell和Unity。

肉桂

如果您想利用Gnome 3 / GTK3骨干而不必与Gnome Shell或Unity打交道,那么您的最佳选择是Cinnamon。对于仍然希望继续使用Gnome并使用最新软件的少数人来说,这可能是他们的最佳选择。它使人们仍然可以使用GTK3主题以及Gnome 3的Control Center,但是桌面与Windows / KDE十分相似,因为屏幕底部只有一个面板,并且在屏幕底部有类似“开始菜单"的按钮。左下角。

Cinnamon项目是由Linux Mint背后的团队创建的,继续致力于解决他们认为的Ubuntu可用性问题。虽然Cinnamon是Linux Mint的默认桌面环境(也提供MATE),但Cinnamon和MATE都应可用于大量其他发行版。在包管理器中快速搜索将告诉您是否是这种情况。只需确保您正在运行发行版的最新版本,以最大程度地增加发行版所包含的机会。

结论

因此,最后,绝对没有办法说出哪个发行版。桌面环境最终是您的最佳选择。每个人都有自己的喜好,这些喜好可能会或可能不会满足。总之,如果您更喜欢Gnome 2,那么MATE应该是理想的选择。如果您喜欢Gnome项目的想法,请尝试一下Gnome Shell。如果您想要一个更合理,更受支持的桌面环境,那么Unity是一个不错的选择。 Unity唯一的缺点是很难在Ubuntu本身之外找到。

最后,如果您想在受支持的新代码上运行,但又不想重新学习如何使用桌面,那么Cinnamon可能是最适合您的。这些只是建议,而全力以赴,您才能真正知道哪一个最适合您。除非另有说明,否则您应该能够通过各自的程序包管理器安装这些桌面环境。为了更加确定,对桌面环境和您的发行版(例如“ fedora肉桂")进行快速的Internet搜索应该会返回您所需的答案。

您使用哪个桌面环境?您喜欢它还是讨厌别人?在评论中让我们知道!

标签: GNOME Shell Linux Distro