Linux的桌面环境包括一个图形服务器,一个窗口环境,一个会话管理器,以及在桌面环境中运行的应用程序。GNOME和KDE通过将上面的所有内容整合在一起,构成一种紧凑的集成桌面环境。Red Hat Enterprise Linux 5内置了这两种桌面环境。
GNOME和KDE分别基于GIMP(GIMP Toolkit,GTK)工具集和Qt工具集。GNOME和KDE根据各自设置的不同,可能会有很大的差异。在以前的几个Red Hat Enterprise Linux版本中,桌面发生了很大变化。为了维护“Red Hat”特有的外观与使用感受(look-and-feel),Red Hat公司后来将Red Hat Linux的发行版进行了标准化处理,使用户无论选择使用KDE还是GNOME,都不会感到桌面环境有很大差异。
随着KDE和GNOME版本的不断升级,桌面环境已经远远超越了简单的视觉体验。在每个桌面环境中,用户可以获得一整套的桌面应用程序和个性化配置工具。
桌面是指展示在屏幕上的窗口、菜单、面板、图标和其他图形元素的总和。最初,操作系统(例如Linux或DOS)是以纯文本方式操作的,没有鼠标,没有颜色,只能在屏幕中输入并运行各种命令。图形桌面提供了更直观的方式来使用计算机。Linux桌面一般由以下几部分组成:
● X窗口系统;
● KDE或GNOME桌面环境;
● Metacity窗口管理器;
● 桌面主题。
在Red Hat Linux过去的几个版本中,为了让KDE和GNOME在许多方面看起来更相似,Red Hat做了许多修改。尽管事实上KDE和GNOME在底层有非常大的区别,但是在所有的Red Hat Enterprise Linux的发行版中,图标、菜单、面板和许多Red Hat系统工具在两个桌面环境中看起来是一样的。例如在Red Hat Linux的发行版中如果都使用默认的清爽型(clearlooks)主题,则几乎看不出KDE和GNOME桌面环境有什么区别。
KDE附带了更多的集成应用程序和设置桌面首选项的工具,GNOME则倾向于提供给用户相对简单、高效的桌面环境。对于普通用户而言,选择GNOME还是KDE,可以通过比较其面板、文件浏览器(Nautilus和Konqueror)和首选项来确定。