虽然,Windows每次步入一个新版本,都会伴随非常多的“Bug”,也深受人们广为诟病,但仍然盖不住其桌面化操作的优点。当然,mac OS同理,只不过仍需单门购置相关产品。
这么多年来,很多人都会配置自己的桌面环境,从数据上来看,GNOME、KDE、Mate、Unity、Cinnamon堪称五大Linux桌面环境,当然其他桌面环境也毫不示弱,而各个桌面环境则主要通过不同的优缺点相互竞争。举个例子说,在轻量级桌面环境下,XFCE一举成为了最受欢迎的桌面环境,相较于LXDE缺少的优美视觉效果,默认配置下的XFCE在这方面就可以打败前者。XFCE提供的功能特性都能在 GNOME2下得到,然而,在一些较老的计算机上,它的轻量级的特性却能取得更好的效果。
Linus Torvalds则在Google+上表示,对于GNOME 3“无可容忍的凌乱”,改投到了Xfce桌面环境。
当然,没有好坏,适合自己的才是最棒的,用户体验最佳,就是成熟成功的产品。
▍GNOME 2
GNOME 2作为大家熟识的传统界面,默认2个面板。在系统资源占用方面,GNOME 2.x 较GNOME 3 要求 RAM 较少、CPU较高。在这两个方面:
XFCE ,LXDE < GNOME 2.x
在目前发行版本中,LInux Mint,Debian等仍使用GNOME 2.x作为默认桌面环境。
RAM需求 | 384 MB |
CPU需求 | 800 MHz |
▍GNOME 3
GNOME 3作为GNOME 新版本,较GNOME 2.x变革明显.GNOME 3相对直观,大多数同学还是习惯传统的GNOME 2.x桌面环境。GNOME 3只有一个顶部面板,传统菜单不复在。可在左上角点击“活动”查看应用、工作分区等。
目前,Fedora 15等发行版本采用GNOME 3 作为默认桌面环境。
RAM需求 | 768 MB |
CPU需求 | 400 MHz |
RAM需求 | 1 GB |
CPU需求 | 1 GHz |
KDE 有类windows的“开始菜单”,界面华丽,被称为最接近 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与GNOME都属于Linux阵营中最具影响力的桌面环境选项。GNOME桌面阵营目前已经分裂成了GNOME、Unity、Cinnamon以及MATE,但KDE项目却仍然保持着旺盛的生命力。Plasma 5界面也拥有了前所未见的精致表现。
KDE在可配置性方面一直优于GNOME以及由GNOME衍生而成的各类Linux发行版。不过这到底是不是件好事,仍然取决于用户的实际情况。有些朋友热衷于探索繁多选项所带来的自由搭配空间,但也有些用户更倾向于使用GNOME那样的精简化方案。随着时间的推移,KDE已经在简化的道路上取得了相当可观的进展——现在很多高级选项都会被隐藏起来,用户可以直接享受其搭配合理的默认效果。
人们曾经对 KDE 的稳定性有所抱怨,不过这几年 KDE 稳定性已提高很多。另一个不足是 KDE 的某些组件设计的过于复杂,难以使用。
许多发行版本如OpenSUSE、PCLinuxOS和 Mandriva等皆采用KDE作为默认桌面环境。
使用KDE的感受实际上与Unity、GNOME、Cinnamon或者是MATE可谓完全不同。后面这些桌面环境都使用内置于GTK工具包当中的,与GNOME非常相似的应用组合。然而KDE却独树一帜,始终坚持Qt一百年不动摇,而且拥有着自己一套与之配合的应用套件。虽然应用程序在任何桌面环境下都能够正常运行,但量身打造出来的效果绝对是不一样的——KDE上的应用几乎与主屏幕及桌面融为一体。
RAM需求 | 615 MB |
CPU需求 | 1 GHz |
04
XFCE
XFCE 是一个轻量级的桌面环境,建立在 GTK 基础之上,被广泛的运用于各种 UNIX / Linux 发行版中。XFCE 非常小巧、轻便、高效,运行程序很快,对于一些比较老旧的机器、或是很少内存的机器是理想选择。以 XFCE 作为预设桌面的发行版有 Xubuntu 和 Manjaro 等。
在占用资源方面,较GNOME、KDE较少。适合老机器,轻量级桌面。与windows界面环境类似。许多不习惯GNOME 3 ,Unity新桌面的同学,很多选择了XFCE 4.8,包括Linus大神同学。
XFCE 融合了 UNIX 开发哲学中的“模块化”和“可重用性”的重要的思想。XFCE 包含了许多组件,这些组件可以单独安装,也可以应用于其他桌面环境。用户还可以选择 GNOME 等相关软件,按照自己的需求,定制出与众不同的桌面环境。
XFCE 是一个简单并易于使用的桌面环境,其包括主面板、菜单、快捷方式和应用启动器,并集成窗口管理器、文件管理器(Thunar)、声音管理器,界面和主题可以配置。XFCE 最新版本为 4.14,于 2019 年 8 月 11 日发行。
当然,总体来说,Xfce目前的处境其实有点尴尬。从传统角度讲,它本来是仅次于GNOME与KDE的第三大人气选项。它在轻量化水平上稍优于KDE与GNOME。而在GNOME 3正式发布之后,Xfce已经成为最顶尖的“传统”Linux桌面环境。
自那时开始,Xfce就受到来自两位新对手的冲击。Lxde的轻量化效果更出色,而Cinnamon则在功能集丰富度方面傲视群雄。从这个角度讲,MATE的功能更为齐备,在轻量级水平上则与Xfce基本持平。目前Xfce仍然存在,不过其发展速度已经大不如前。
如果大家打算尝试Xfce的话,最好与Xubuntu配合使用。
RAM需求 | 192 MB |
CPU需求 | 300 MHz |
LXDE,全名为 Lightweight X11 Desktop Environment,旨在提供全新轻量、快速的桌面环境,可在 Unix
以及如 Linux、BSD 等 POSIX 相容平台上运行。LXDE 的主要开发者来自台湾,包括名为 PCMan 的著名开源程序设计者洪任谕。
LXDE也位列四大桌面环境之一,轻量级桌面,占用资源较少,合适老机器,不说在新机子高配置上的表现了。Lxde目前已经成为轻量级兼用户友好桌面环境领域的王者。如果大家手头有一台古董级计算机,但又希望让它排上点用场,那么选择Lxde绝对没错。
不同于 Linux 的其他桌面环境,LXDE 组件依赖性极少,大多数组件可以独立运作,无需倚赖其它组件。LXDE 使用 OpenBox 作为其预设窗口管理器,并且希望能够提供建立在互相独立组件上的轻量级快速桌面环境。相较于功能强大与伴随而来的体积膨胀、占用资源,LXDE 更重视实用性和轻巧性,并且尽力降低其所耗的系统资源。虽然 XFCE 已足够轻巧,但 LXDE 更胜一筹。
相较于现代Linux桌面环境,Lxde对于图形硬件、CPU时钟频率以及内存的要求都低得多。在这里我们虽然看不到令人眼花缭乱的图形特效,但却能够获得最为基本的轻量级桌面环境使用体验,并顺利启动并管理自己的应用程序。
LXDE 的组件包括 PCManFM 文件管理器、LXLauncher 程序启动器、LXTerminal 终端、Leafpad 文字编辑器、Xarchiver 压缩管理器等。
LXDE 的缺点是界面比较简陋,不够精美。
要获得最理想的Lxde使用体验,请搭配Lubuntu一同使用。
RAM需求 | 128 MB |
CPU需求 | 266 MHz |
MATE (西班牙语发音: [ˈmate]) 桌面环境是基于 GNOME 2 已不再维护的代码创建的一个分支,基于已经停止维护的 GNOME 2 代码库开发,可看作 GNOME 2
的延续,为最新的应用提供经典的桌面体验。
MATE与Cinnamon是两种非常相似的桌面环境——事实上,Linux Mint同时支持Cinnamon或者MATE桌面环境。尽管Cinnamon采用了GNOME 3中的一部分代码并将其fork成一套更为传统的桌面,MATE却做得更为彻底——采用更加陈旧的GNOME 2桌面代码,并在现代Linux发行版当中对其进行更新。除了Mint之外,MATE也适用于诸如Fedora、Ubuntu以及Debian等其它Linux发行版。
如果大家过去曾经使用过GNOME 2并且非常怀念当初的美好时光,那么MATE将成为您最为理想的桌面环境选项。新用户们则往往更能接受Cinnamon这款使用更多现代代码的传统风格桌面。不过值得一提的是,古董级计算机设备配合MATE 2往往能够带来更出色的运行效果。如果大家在Cinnamon的使用过程中遇到了性能问题,并因此希望找到一套替代性方案,那么MATE 2绝对适合您。
与其它更为现代的桌面环境不同,MATE在默认情况下并不需要利用3D加速硬件实现桌面视觉效果。不过现在大家也能够轻松启用Compiz,从而在MATE桌面上享受到更多酷炫的光影特效。
要获得扎实的MATE使用体验,请选择Linux Mint与MATE这一组合。
除了改名为 MATE,一些 GNOME 程序也已经成功移植:
Caja - 文件管理器(源自 Nautilus)
Pluma - 文本编辑器(源自 Gedit)
Eye of MATE - 图像浏览器(源自 Eye of GNOME)
Atril - 文档浏览器(源自 Evince)
Engrampa - 压缩工具(源自 File Roller)
MATE Terminal - 终端机模拟器(源自 GNOME终端机)
Marco - 窗口管理器(源自 Metacity)
桌面环境/ 窗口管理器 | RAM used | % CPU used | 类型 |
KDE 4.6 | 363 MB | 4 % | 桌面环境 |
Unity | 271 MB | 14% | 桌面环境 (shell) |
GNOME 3 | 193 MB | 10% | 桌面环境 |
GNOME 2.x | 191 MB | 1 % | 桌面环境 |
XFCE 4.8 | 144 MB | 10 % | 桌面环境 |
LXDE | 85 MB | 10 % | 桌面环境 |
IceWM | 85 MB | 2 % | 窗口管理器 |
Enlightenment (E17 Standard) | 72 MB | 1 % | 窗口管理器 |
Fluxbox | 69 MB | 1 % | 窗口管理器 |
OpenBox | 60 MB | 1 % | 窗口管理器 |
JWM | 58 MB | 1 % | 窗口管理器 |
· 参考文献:
【1】5 个最佳的 Linux 桌面环境
【2】Linux桌面环境gnome、kde、xfce、lxde使用比较
【3】盘点7款应用最广泛的Linux桌面环境
-END-
推荐阅读