Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等


不同于 Windows 系统和 macOS 系统单一的桌面系统,Linux 系统以自由开放、多样性著称,用户可以尝试各种不同的桌面系统,并找到最适合他们的选择。不过对一些 Linux 新手来说,选择太多意味着选择困难,毕竟尝试各个桌面系统是非常耗时且累人的任务。

为了帮助 Linux 新手们克服“选择焦虑症”,本文介绍了常用的 Linux 桌面系统以及它们的优缺点。

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

GNOME

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

GNOME 是 Linux 发行版中最流行的桌面系统之一,Gnome 包含了 Panel (用来启动此程式和显示目前的状态)、桌面(应用程式和资料放置的地方)及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正常地运作。Gnome 应用广泛,许多流行的 Linux 发行版都将 GNOME 用作默认桌面环境,包括 Debian、Fedora 和 openSUSE 等。

GNOME 计划 是 1997 年 8 月由 Miguel de Icaza 和 Federico Mena 发起,目前由志愿贡献者和受雇贡献者组成的 GNOME 计划开发,其最大的公司贡献者为红帽(Red Hat)公司。与其说 GNOME 是桌面系统,GNOME 更是一个桌面系统开发框架,基于 glib、GTK 等开发工具包,开发者可以高效地开发风格统一的用户端软件及图形应用。

GNOME 包含了现代桌面应用的方方面面:包括 Nautilus 文件管理器、rhythmbox 音乐播放器、totem 视频播放器、gedit 文本编辑器,还包括邮件客户端 evolution、图形处理软件 GIMP 等。GNOME 被设计为易于使用、对新手友好,可通过图形界面设置选项、定制界面。最新版本 GNOME 3 具有现代,界面美观,引人入胜。

GNOME 3 的缺点是体积庞大,图形界面过于繁杂,消耗大量内存。

KDE

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

KDE 是另一款相当流行的 Linux 桌面系统,被称为最接近 Windows 界面的 Linux 桌面系统,包括界面布局、开始菜单、主题风格都与 Windows 相似,因此对熟悉 Windows 的用户很有亲切感。多个国家的政府部门 KDE 软件用户,兴建位于瑞士的大型强子对撞机也使用 KDE 软体。

KDE 始于德国人 Matthias Ettrich 于 1996 年就读蒂宾根大学的一个计划。当时,他忧心于 Unix 桌面没有一个程序外观、感受和工作方式和其他程序一样。他建议不仅是建立一套应用程序,而是一个桌面环境,用户可以得到统一的外观、感受和工作方式,并希望这个桌面易于使用及更人性化。

Mathias Ettrich 选择使用 Qt 程式库开发 KDE 桌面系统,Qt 提供框架和众多功能,使应用程序更容易编写,并提供 KDE 桌面环境的一致性。1998年7月,KDE 1.0 发布。之后 KDE 2发布,提出了重大技术改进。KDE 2 和 KDE 3 之间的 API 变化较少,KDE 3 可以被看作延续 KDE 2。KDE 4 则包含了许多新技术的变化。KDE Plasma 5 则提供更现代化,更干净的视觉和交互式用户体验。

同 GNOME 类似,KDE 是一个庞大的项目,官方提供了许多图形应用程序以满足人们日常使用,包括文件管理器 Dolphin、邮件客户端 KMail、文本编辑器 Kate、视频播放器 KMPlayer、音乐播放器 Amarok 等。

人们曾经对 KDE 的稳定性有所抱怨,不过这几年 KDE 稳定性已提高很多。另一个不足是 KDE 的某些组件设计的过于复杂,难以使用。

XFCE

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

XFCE 是一个轻量级的桌面环境,建立在 GTK 基础之上,被广泛的运用于各种 UNIX / Linux 发行版中。XFCE 非常小巧、轻便、高效,运行程序很快,对于一些比较老旧的机器、或是很少内存的机器是理想选择。以 XFCE 作为预设桌面的发行版有 Xubuntu 和 Manjaro 等。

XFCE 融合了 UNIX 开发哲学中的“模块化”和“可重用性”的重要的思想。XFCE 包含了许多组件,这些组件可以单独安装,也可以应用于其他桌面环境。用户还可以选择 GNOME 等相关软件,按照自己的需求,定制出与众不同的桌面环境。

XFCE 是一个简单并易于使用的桌面环境,其包括主面板、菜单、快捷方式和应用启动器,并集成窗口管理器、文件管理器(Thunar)、声音管理器,界面和主题可以配置。XFCE 最新版本为 4.14,于 2019 年 8 月 11 日发行。

LXDE

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

LXDE,全名为 Lightweight X11 Desktop Environment,旨在提供全新轻量、快速的桌面环境,可在 Unix 以及如 Linux、BSD 等 POSIX 相容平台上运行。LXDE 的主要开发者来自台湾,包括名为 PCMan 的著名开源程序设计者洪任谕。

不同于 Linux 的其他桌面环境,LXDE 组件依赖性极少,大多数组件可以独立运作,无需倚赖其它组件。LXDE 使用 OpenBox 作为其预设窗口管理器,并且希望能够提供建立在互相独立组件上的轻量级快速桌面环境。相较于功能强大与伴随而来的体积膨胀、占用资源,LXDE 更重视实用性和轻巧性,并且尽力降低其所耗的系统资源。虽然 XFCE 已足够轻巧,但 LXDE 更胜一筹。

LXDE 的组件包括 PCManFM 文件管理器、LXLauncher 程序启动器、LXTerminal 终端、Leafpad 文字编辑器、Xarchiver 压缩管理器等。

LXDE 的缺点是界面比较简陋,不够精美。

MATE

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

MATE 是一个 Linux 桌面系统,基于已经停止维护的 GNOME 2 代码库开发,可看作 GNOME 2 的延续,为最新的应用提供经典的桌面体验。由于 GNOME 3 在界面上激进变动,不再采用经典的 GNOME 2 桌面环境,而采用了建立在 GNOME Shell 之上的全新接口,这遭到了 Linux 社区一些人的批评。许多用户拒绝使用新的 GNOME,并呼吁人们继续开发维护 GNOME 2。因此一些开发者创建一个 GNOME 的衍生桌面环境,维持 GNOME 2 的传统风格,同时支持最新的 Linux 技术,例如 GTK 3。

除了改名为 MATE,一些 GNOME 程序也已经成功移植:

  • Caja - 文件管理器(源自 Nautilus)
  • Pluma - 文本编辑器(源自 Gedit)
  • Eye of MATE - 图像浏览器(源自 Eye of GNOME)
  • Atril - 文档浏览器(源自 Evince)
  • Engrampa - 压缩工具(源自 File Roller)
  • MATE Terminal - 终端机模拟器(源自 GNOME终端机)
  • Marco - 窗口管理器(源自 Metacity)

Cinnamon

Linux 常用桌面系统介绍及优缺点分析:GNOME、KDE、XFCE、LXDE等

在 GNOME 3 之前,GNOME 是根据传统的桌面比拟(Desktop Metaphor)而设计,到了 GNOME 3便被 GNOME Shell 所取代,它改革了 GNOME 桌面环境的操作,包括窗口管理、应用程序启动和工作空间管理的方式,这些改变引来了广泛的质疑。

不同于 Mate 基于 GNOME 2 开发,Linux Mint 团队则以开发“Mint GNOME Shell Extensions”一系列基于 GNOME 3 上的插件,这些插件使 GNOME 3 的界面变回传统界面,以此回应业界的批评。最后,Linux Mint 决定从 GNOME 3 的源码派生另外一个桌面环境,命名为 Cinnamon。

之后还将介绍 平铺式 桌面环境,欢迎关注。


分享到:


相關文章: