创建完美的 Linux 桌面
1. 引言
如今,将 Linux 用作日常桌面系统变得越来越容易。与 Linux 中的其他事物一样,你有多种选择,比如功能齐全的 GNOME 或 KDE 桌面环境,轻量级的 LXDE 或 Xfce 桌面,甚至还有更简单的独立窗口管理器。
2. 了解 Linux 桌面技术
2.1 X Window 系统
现代计算机桌面系统提供图形窗口、图标和菜单,可通过鼠标和键盘操作。早期的 Linux 系统没有图形界面,如今许多为特定任务(如作为 Web 服务器或文件服务器)优化的 Linux 服务器也未安装桌面软件。
几乎所有提供桌面界面的主流 Linux 发行版都基于 X Window 系统(http://www.x.org)。X Window 系统早于 Linux 甚至微软 Windows 出现,是一个轻量级的网络桌面框架。
它采用一种反向的客户端/服务器模型。X 服务器运行在本地系统上,提供与屏幕、鼠标和键盘的接口。X 客户端(如文字处理器、音乐播放器或图像查看器)可以从本地系统或 X 服务器允许的网络上的任何系统启动。
2.2 窗口管理器和桌面环境
X 本身只提供一个纯灰色背景和一个简单的“X”鼠标光标,没有菜单、面板或图标。如果启动一个 X 客户端,它会在 X 显示屏上显示,但没有用于移动、最小化或关闭窗口的边框,这些功能由窗口管理器添加。
窗口管理器可以管理桌面上的窗口,通常还提供用于启动应用程序和操作桌面的菜单。成熟的桌面环境包含窗口管理器,还增加了菜单、面板,通常还有一个应用程序编程接口,用于创建能协同工作的应用程序。
超级会员免费看
订阅专栏 解锁全文
687

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



