自从Unity和GNOME Shell可用以来,我注意到在11.04、11.10及更高版本中,应将更“传统”的GNOME桌面环境版本称为“ GNOME Classic”还是“ GNOME Fallback”。
使用正确的术语是什么?另外,Ubuntu版本是否有所不同?
自从Unity和GNOME Shell可用以来,我注意到在11.04、11.10及更高版本中,应将更“传统”的GNOME桌面环境版本称为“ GNOME Classic”还是“ GNOME Fallback”。
使用正确的术语是什么?另外,Ubuntu版本是否有所不同?
Answers:
在Ubuntu 11.04之前的版本中存在的经典GNOME 2接口,但在更高版本中不存在,只是GNOME 2(具有默认外壳)。该接口的会话类型Ubuntu Classic
的名称为,而Unity的会话类型的名称为(并且仍然是)Ubuntu
,但这不应与接口本身的名称相混淆-Ubuntu是一个操作系统,全部,不是接口。
但是,由于任何提及“ GNOME shell”的想法都让人联想到GNOME 3,并且Unity也是GNOME界面,因此能够将经典GNOME 2界面特征化为与任何GNOME 3界面和版本分开是有帮助的使用GNOME 2的Unity接口。因此,将其称为GNOME Classic几乎成为普遍现象。
我们应该避免这样称呼它,因为它是大写的,因此是一个专有名称,但这不是它的正式名称。我认为,我们应该改为说“经典的GNOME 2界面”。
将经典GNOME 2接口称为“ GNOME Classic”很糟糕的实际原因是,这GNOME Classic
是提供GNOME Fallback接口的Ubuntu 11.10(及以后的版本)中会话类型的名称。GNOME Fallback界面是GNOME 3界面,其外观和行为与经典GNOME 2界面类似(尽管不完全)。
以下是一些接口以及在Ubuntu 11.04和Ubuntu 11.10中提供接口的会话类型的简要列表:
Ubuntu
会话类型。总体桌面环境是Ubuntu 11.04和更早版本中的GNOME 2,以及从Ubuntu 11.10开始的GNOME 3。窗口管理器已经有compiz
一段时间了。使用ubuntu-desktop
metapackage安装它。Ubuntu 2D
会话类型。总体桌面环境是Ubuntu 11.04和更早版本中的GNOME 2(但unity-2d
那时只能由PPA使用),以及从Ubuntu 11.10开始的GNOME 3。窗口管理器是metacity
。从Ubuntu 11.04开始,使用ubuntu-desktop
metapackage进行安装。Ubuntu Classic
和Ubuntu Classic (no effects)
会话类型。总体桌面环境是GNOME 2。可以由ubuntu-desktop
metapackage安装。GNOME Classic
与GNOME Classic (no effects)
会话类型。总体桌面环境是GNOME 3。窗口管理器是metacity
。与gnome-session-fallback
软件包一起安装。GNOME
会话类型,在Ubuntu 11.10开始。(在明显较旧的Ubuntu版本中,“ GNOME”会话类型曾表示“ Ubuntu Classic”会话类型在Ubuntu 11.04中的含义。)总体桌面环境为GNOME 3。窗口管理器是mutter
。与gnome-shell
软件包一起安装。Kubuntu
会话类型。(相当多的Ubuntu版本改用KDE的主要版本3。)总体桌面环境是KDE 4(几天前经常被称为KDE,因为它是在一段时间前发布的)。窗口管理器kwin
(通过传统的可用kde-window-manager
包和,作为Ubuntu的11.10,也可用在kde-window-manager-gles
)。使用kubuntu-desktop
metapackage安装它。Xubuntu
会话类型。总体桌面环境是Xfce 4(也可以是Xfce4或Xfce)。窗口管理器是xfwm4
。使用xubuntu-desktop
metapackage安装它。Lubuntu
会话类型; Lubuntu Netbook
会话类型还为它提供了不同的配置(可以将其视为不同的接口)。总体桌面环境是LXDE。窗口管理器是openbox
。使用lubuntu-desktop
metapackage安装它。mutter
在Ubuntu 11.04之前,Unity的窗口管理器是否用于?(敲响钟声)
mutter
,在第一个Unity现已不复存在的上网本版本中使用。
Ubuntu 2D
)是GNOME界面,是的。Unity 2D本身是使用Qt工具箱编写的,该工具箱是KDE 4 界面和桌面环境下的同一工具箱。像GTK + 3一样,Qt4是工具包,而不是接口或DE。当您使用Unity 2D作为界面时,它的其他部分仍然肯定是GNOME。例如,Nautilus提供了桌面和文件浏览器。同样,Unity使用Nux工具包,但是使用Unity的整体界面仍然是GNOME。
GnomeShell
用途mutter
作为窗口管理器,而不是compiz
。但是有一个很好的解释:)