第 1 章 GNOME 3 桌面介绍
1.1. GNOME 3 是什么?
在 Red Hat Enterprise Linux 7 中,GNOME 3 是默认的桌面环境。这是 GNOME 桌面的下一个主要版本,它比之前随 Red Hat Enterprise Linux 5 和 6 一起提供的 GNOME 2 桌面相比,引入了一个新的用户界面和大量的功能改进。
图 1.1. GNOME 3 桌面(GNOME 经典)
GNOME 3 提供了一个鼓励工作效率的专注的工作环境。强大的搜索功能让您从一个地方可以访问所有的工作。例如,当您需要集中精力处理手头的任务时,您可以关闭通知。
重要
为了正常工作,GNOME 要求您的系统支持 3D 加速。这包括裸机系统,以及 VMWare 等 hypervisor 解决方案。
如果在 VMWare 虚拟机(VM)上启动或性能不佳,请查看以下解决方案: 为什么 GUI 无法在 VMware 虚拟机上启动?
如需更多信息,请参阅 第 1.2.1 节 “硬件加速和软件渲染”。
GNOME 3 构建在多个功能强大的组件之上:
- GNOME Shell
- GNOME Shell 是一个现代的、直观的图形用户界面。它提供了高质量的用户体验,包括视觉效果和硬件加速支持。
- GNOME 经典
- GNOME 经典集新旧版本于一身;它保留了 GNOME 2 熟悉外观和感受,但增加了 GNOME Shell 的强大新特性和 3-D 功能。GNOME 经典是 Red Hat Enterprise Linux 7 中默认的 GNOME 会话和 GNOME Shell 模式。
- GSettings
- GSettings 是一个配置存储系统,替换了旧的 GNOME 版本中的
GConf
。有关从GConf
转换到 GSettings 的更多信息,请参阅 第 3 章 GSettings 和 dconf。要了解更多有关使用 GSettings 配置桌面的信息,请参阅 第 9 章 使用 GSettings 和 dconf 配置桌面。 - GVFS
GVFS
提供完整的虚拟文件系统基础架构,一般处理 GNOME 桌面中的存储。通过GVFS
,GNOME 3 与在线文档存储服务、日历和联系列表良好集成,以便您的所有数据都可以从同一位置访问。阅读 第 15 章 虚拟文件系统和磁盘管理 中的GVFS
的更多信息。- GTK+
GTK+
是用于创建图形用户界面的多平台工具包,提供了一个高度丰富的功能丰富的 API。由于GTK+
,GNOME 3 能够更改应用程序的外观或提供平滑图形的外观。此外,GTK+
包含很多功能,如面向对象的编程支持(GObject)、国际字符集和文本布局的广泛支持(Pango)或一组可访问性接口(ATK)。