在阅读有关Ubuntu的文章时,我经常遇到Unity和GNOME这两个术语。我知道Unity是Ubuntu的默认桌面环境。那么GNOME是什么,它与Unity有什么关系或区别?
GNOME是很多东西。通常,GNOME指的是GNOME桌面环境。引用Arch Wiki的说法:
桌面环境将各种X客户端捆绑在一起,提供常见的图形用户界面元素,如图标、工具栏、壁纸和桌面小部件。此外,大多数桌面环境还包括一套集成的应用程序和实用工具。
它由GNOME基金会创建和维护。他们是许多受欢迎的应用程序的推动力量,同时也提供了一套库,如GTK、GObject甚至一种名为Vala的语言,这些都用于构建GNOME桌面环境中的应用程序,并作为整个GNOME项目的一部分。
有两个相对知名的GNOME版本:GNOME2,早已过时和消失了,以及GNOME3,目前的版本。我记得Ubuntu一直追踪GNOME(无论是哪个版本)。你可以在Ubuntu 10.04中看到GNOME2的效果。一旦GNOME2消失了,就引入了一个被称为GNOME Classic、GNOME Flashback(可能还有其他名称)的经典模式,但远远不及GNOME2的灵活性和可定制性。它只是在外观上有点像GNOME2。你可以把GNOME看作是Ubuntu默认桌面环境(DE)的“父亲”(或者至少是个叔叔)。它是许多Ubuntu应用程序的上游项目。
Ubuntu的默认桌面环境使用了大部分的GNOME应用程序,但也有一些变化:
Unity和GNOME Shell有一些相似之处:
然而,我认为相似之处就到此为止了。
Ubuntu GNOME发行版使用GNOME,除了一些应用程序经过修补的情况(例如GNOME终端)。Gnome
,它的默认桌面环境是Unity
。我想知道Ubuntu Gnome是否同时包含了Unity
和默认的Gnome
桌面环境? - Soumyadip Das