桌面环境简介
什么是桌面环境¶
Desktop Environment(DE,桌面环境)也被称之为 Linux 桌面。
在计算机科学中,桌面环境是桌面比拟(desktop metaphor)的一种实现。在桌面比拟的概念中,计算机的显示器如同用户的桌子,而显示器上的窗口、图标就相当于桌子上摆放的物品。桌面环境由运行在计算机操作系统之上的一组程序组成,这些程序共享一个通用的图形用户界面 (GUI)。我们有时也称桌面环境为图形 shell。
在移动计算兴起之前,桌面环境主要出现在个人电脑上。桌面 GUI 能帮助用户轻松访问和编辑文件,但通常不允许用户访问底层操作系统中的所有功能。当需要完全控制操作系统时,人们往往使用传统的命令行界面 (CLI)。
桌面环境通常由图标、窗口、工具栏、文件夹、壁纸和桌面小部件组成。GUI 还可能提供拖放等功能,以及其他使桌面比拟更加完整的特性。桌面环境旨在成为用户与计算机交互的直观方式,它们使用按钮、窗口等这些人们熟知的、与现实世界交互时的概念。
起初,桌面环境描述的是遵循桌面比拟的用户界面风格,但现在它也指代实现桌面比拟本身的程序。这种用法已被 Common Desktop Environment、K Desktop Environment 和 GNOME 等项目推广。
主要的桌面环境¶
Linux 可用的桌面环境种类繁多,它们各有特色,面向不同的群体。其中,有三个最为流行和广泛应用的桌面环境:Gnome、KDE 和 Xfce。
值得注意的是,人们实际使用的桌面可能和下面截图上的不太一样。Linux 桌面自由度很高,人们可以按照自己的想法调整它们的外观。比如,喜欢 Windows 的人就可能会把 Gnome 调整成 Windows 的样子。
Gnome 是由 Gnome Project 主导开发的一个类似于 Mac 的桌面环境,也是 Fedora, RHEL 等 Linux 社区/商业发行版的默认桌面环境。Gnome 的理念是让用户专注于工作本身,因而采用了简约的设计风格。Gnome 强调让用户注重工作空间的管理与使用,而不是让一堆程序界面杂乱无章地散落在桌面上。Gnome 的缺点是难以灵活自定义,对插件的管理能力较差,有些额外的功能需要依靠第三方工具才能实现。
KDE 是由 KDE.org 主导开发的一个类似 Windows 的桌面环境。它的默认界面类似 Windows,但在美观性和易用度上还更胜一筹。KDE 允许用户高度自定义整个系统(甚至美化登陆界面也可以);同 KDE 深度整合的 KDE 套件 也是让很多用户喜爱 KDE 的原因之一;KDE 还具有强大的可扩展性,用户可以安装各种各样的插件增强 KDE 的功能。KDE 的缺点是内存占用偏高,且容易因为过度自定义而变得臃肿;其配置页面也可能会使一些用户晕头转向;个别 KDE 软件功能和效率也难以与专业软件匹敌。
Xfce 是由 Xfce Project 主导开发的一个类似 Windows 的轻量级桌面环境。Xfce 占用的资源更少,整体更轻便(依赖的附加软件包较少),反应更灵敏(操作灵敏度相近于同硬件配置的 Windows);更注重稳定性(以三年为一个研发周期);简约而又不缺乏基本功能。Xfce 的缺点是它的默认配置对于新用户来说显得有些古板或简陋,缺乏动画、特效的支持。
截图欣赏¶
以下是由 openSUSE wiki 提供的三个桌面环境的截图:
创建日期: 2022-01-17 03:47:21