GNOME、KDE ​​和 Xfce 桌面环境之间的差异有没有详细分类?

GNOME、KDE ​​和 Xfce 桌面环境之间的差异有没有详细分类?

我打算将 Linux (Ubuntu) 放在我的桌面上,我认为不需要所有的桌面环境,所以我认为我会选择 Ubuntu (GNOME)、Kubuntu (KDE) 或 Xubuntu (Xfce)。但是,我找不到每个桌面环境之间的差异的细分,例如一个桌面环境比另一个桌面环境有哪些优势,以及比较每个桌面环境中相同功能的屏幕截图。

那么:GNOME、KDE ​​和 XFCE 之间的主要区别是什么?

答案1

好吧,让我们尽量简短一点,不要陷入(丑陋的)巨魔。

GNOME 是目前最常见的环境(要知道:它不是我的 ;))。它使用 Gtk 图形集(用于 Gimp ToolKit,因为它最初是为 Gimp 创建的)。GNOME 背后的主要思想与 UNIX 系统背后的思想很接近:一个程序 = 一个功能。每个程序都有特定的用途,程序通常不会尝试做超出其应做的工作。程序实现自己的数据管理方式也很常见。就风格而言,不喜欢 GNOME 的人通常不喜欢其对话框(打开/保存/等)的外观和人机工程学。

KDE 是另一个非常古老的桌面环境。事实上,GNOME 最初是为了取代 KDE 而创建的,因为 KDE 是基于 Qt(作为图形工具包)构建的,而 Qt 当时并不是开源的(但现在是)。KDE 是一个庞大的统一项目,其方法与 GNOME 项目截然不同。KDE 中的许多程序都做了很多事情。KDE 程序变得非常大并且功能多样并不罕见(例如 Konqueror)。有些人喜欢这样,有些人不喜欢。不喜欢 KDE 的人通常会说它的外观和感觉太像 Windows(实际上这真的取决于您应用的样式/主题)或者它看起来很幼稚。随着 KDE4 系列的发布,KDE 在过去几年中发生了很大变化,它仍然有点不稳定(与以前的 KDE3 相比),但从 4.3 版开始就变得相当好用了。

XFCE 是一个轻量级(尽管并不是最轻量级)的环境。Xubuntu 最初是为无法正确运行 GNOME 或 KDE 的旧机器创建的。XFCE 和 GNOME 一样使用 Gtk,而且 Xubuntu 中的很多程序实际上与 Ubuntu 中的程序相同,有时甚至是它们的轻量级版本。

一般来说,最好避免混合环境,这并不是因为我们只是偏袒一方而不离开它的极端分子,而是因为它每次都会加载更多的图形库(主要是 Gtk 和 Qt)。正如我所说,KDE 通常是一个更统一的环境,因此它也会在程序之间拉动更多的依赖关系,这意味着在 GNOME 环境中安装 KDE 程序可能会感觉很沉重,因为所有 KDE 库都只为一个程序加载,而在 KDE 中加载 GNOME 程序(例如 Gimp)不会那么沉重,因为 Gtk 程序不像 KDE 程序那样交互。我运行 KDE,当我(真正)需要时,我并不想加载 Gtk 程序,但 GNOME 用户经常抱怨 KDE 程序会降低他们的桌面体验。

最后,这取决于您在尝试了其中几个之后感觉哪个最好(为了公平起见,您也可以考虑 E17 和 openbox)。

答案2

KDE 的定制性非常强。

GNOME 3 有一个完全改进的界面。

Unity 适合新手。

MATE/XPDE 适用于过去的 Windows 用户。

XFCE/Blackbox/Openbox/Enlightenment/Window Maker/FVWM 是轻量级的。

相关内容