Linux桌面环境全解析:从基础到实战
1. Linux桌面技术概述
现代计算机桌面系统提供了图形化的窗口、图标和菜单,可通过鼠标和键盘操作。早期的Linux系统并没有图形界面,而且如今许多为特定任务(如作为Web服务器或文件服务器)优化的Linux服务器也未安装桌面软件。
1.1 X Window系统
几乎所有提供桌面界面的主流Linux发行版都基于X Window系统,它最初来自X.Org Foundation(http://www.x.org)。X Window系统为不同类型的桌面环境或简单的窗口管理器提供了构建框架。现在正在开发一个名为Wayland(http://wayland.freedesktop.org)的替代方案,虽然Wayland是Fedora现在的默认X服务器,但你仍然可以选择X.Org。
X Window系统(有时简称为X)在Linux出现之前就已创建,甚至早于Microsoft Windows。它是一个轻量级的网络桌面框架,采用一种反向的客户端/服务器模型。X服务器运行在本地系统上,提供与屏幕、鼠标和键盘的接口。X客户端(如文字处理器、音乐播放器和图像查看器)可以从本地系统或网络中X服务器允许的任何系统上启动。
1.2 窗口管理器和桌面环境
X本身只提供一个纯灰色的背景和一个简单的“X”鼠标光标,没有菜单、面板或图标。窗口管理器则增加了管理桌面上窗口的功能,通常还提供用于启动应用程序和与桌面交互的菜单。一个完整的桌面环境包括窗口管理器,还增加了菜单、面板,通常还有一个用于创建协同工作应用程序的应用程序编程接口。
了解Linux桌面界面的工作原理有助于你更好地使用Lin
超级会员免费看
订阅专栏 解锁全文
1250

被折叠的 条评论
为什么被折叠?



