桌面环境
什么是桌面环境?
桌面环境(Desktop Environment,简称 DE)是运行在操作系统之上的图形用户界面,提供窗口管理、文件管理、系统设置、应用程序启动器等功能。与 Windows 和 macOS 只有一种桌面不同,Linux 提供了多种桌面环境供用户选择。
桌面环境的组成
一个完整的桌面环境通常包含以下组件:
核心组件
-
窗口管理器(Window Manager)
- 控制窗口的显示、移动、大小调整
- 处理窗口装饰(标题栏、边框)
- 管理窗口层叠和焦点
-
显示管理器(Display Manager)
- 提供图形化登录界面
- 常见的有 GDM、LightDM、SDDM
-
文件管理器
- 浏览和管理文件系统
- 提供图形化的文件操作
-
面板/任务栏
- 显示应用程序启动器
- 系统托盘
- 时钟和通知
主流桌面环境
GNOME
简介
GNOME(GNU Network Object Model Environment)是最流行的 Linux 桌面环境之一,被 Ubuntu、Fedora 等主流发行版默认采用。
特点
- 现代化、简洁的设计
- 活动视图(Activities)集中管理窗口
- 强大的搜索功能
- 丰富的扩展生态
界面概览
常用快捷键
安装 GNOME
KDE Plasma
简介
KDE Plasma 是功能最丰富的桌面环境,以高度可定制性著称。
特点
- 极高的可定制性
- Windows 风格的传统布局
- 丰富的内置工具
- 优秀的性能
界面概览
常用快捷键
安装 KDE Plasma
Xfce
简介
Xfce 是一个轻量级桌面环境,注重性能和低资源消耗。
特点
- 轻量快速,资源占用低
- 传统的桌面布局
- 稳定可靠
- 适合老旧硬件
安装 Xfce
MATE
简介
MATE 是 GNOME 2 的延续,提供传统的桌面体验。
特点
- 经典的双面板布局
- 轻量级
- 高度可定制
- 对老用户友好
安装 MATE
Cinnamon
简介
Cinnamon 是 Linux Mint 的默认桌面环境,提供现代而传统的体验。
特点
- 类似 Windows 的布局
- 对新用户友好
- 美观且功能丰富
- 活跃的开发
安装 Cinnamon
桌面环境对比
窗口管理器
窗口管理器是桌面环境的核心组件,也可以独立使用。
堆叠式窗口管理器
窗口可以重叠,类似传统桌面:
- Openbox
- Fluxbox
- IceWM
平铺式窗口管理器
窗口自动排列,不重叠:
- i3
- Sway(Wayland)
- bspwm
- awesome
i3 窗口管理器示例
i3 常用快捷键
显示服务器
X11(X Window System)
- 1987 年发布,历史悠久
- 客户端-服务器架构
- 功能丰富但设计老旧
- 兼容性好
Wayland
- 现代显示协议
- 更好的安全性
- 更流畅的图形性能
- 逐渐成为主流
检查当前显示服务器
常用桌面应用程序
文件管理器
终端模拟器
文本编辑器
自定义桌面环境
GNOME 扩展
推荐扩展
- Dash to Dock:将 Dock 固定显示
- AppIndicator:系统托盘支持
- User Themes:自定义主题
- Clipboard History:剪贴板历史
KDE Plasma 自定义
KDE Plasma 提供了丰富的设置选项:
-
系统设置 → 外观
- 全局主题
- Plasma 样式
- 窗口装饰
- 图标
-
右键桌面 → 配置桌面
- 壁纸
- 布局
-
右键面板 → 配置面板
- 添加小部件
- 调整位置和大小
主题和图标
切换桌面环境
安装多个桌面环境后,可以在登录界面切换:
- 在登录界面,输入密码前
- 找到"会话"或齿轮图标
- 选择想要使用的桌面环境
- 输入密码登录
小结
Linux 提供了丰富的桌面环境选择:
- GNOME:现代简洁,适合喜欢新式设计的用户
- KDE Plasma:功能丰富,适合喜欢定制的用户
- Xfce/MATE:轻量快速,适合老旧硬件或追求效率的用户
- Cinnamon:传统布局,适合从 Windows 转来的用户
- 平铺式窗口管理器:高效操作,适合键盘党和高级用户
选择适合自己的桌面环境是 Linux 体验的重要一部分,不妨多尝试几种,找到最适合自己的。
上一章:安装 Linux
下一章:终端基础