1.3. 什么是 GNOME Classic?

GNOME Classic 是 GNOME Shell 的一个特点和模式,提供给那些倾向于更加传统的桌面体验的用户。GNOME Classic 则以 GNOME 3 的技术为基础,提供了大量的用户界面更改。
应用程序” 和 “位置” 菜单。
应用程序”菜单显示在屏幕的左上方。它准许用户使用按类别分组的应用程序。用户也可以在此菜单上打开“活动概览”。
位置”菜单在“应用程序”菜单的旁边,并显示在“顶部菜单栏 ”上。它允许用户快速访问重要的文件夹,比如“下载”或者“图片”。
任务栏。
任务栏显示在屏幕的底部,特点有:
  • 窗口列表、
  • 在窗口列表旁,显示的提示图标、
  • 在提示图标旁,现实的当前工作空间短识别符,以及可用空间的总量。
四个可用的工作空间。
在 GNOME Classic 中,用户可用的默认工作空间量的默认设置为四个。
最小化、最大化按钮。
GNOME Classic 窗口标题栏的特点是最小化和最大化按钮,它们可以让用户快速地将窗口最小化到窗口列表中,或者将窗口最大化到桌面大小。
传统的 Super+Tab 窗口切换器。
在 GNOME Classic 中,Super+Tab 窗口切换器中的窗口不在应用程序分组中。
配备计算机应用和应用程序菜单配件子菜单的 GNOME Classic

图 1.2. 配备计算机应用和应用程序菜单配件子菜单的 GNOME Classic

1.3.1. GNOME Classic 扩展

GNOME Classic 扩展被分配为一组〈GNOME Shell extensions〉。GNOME Classic 扩展被安装为 gnome-classic-session 软件包的从属品,它为启用 GNOME Classic 会话提供了所需组件。因为 GNOME Classic 扩展在红帽企业版 Linux 7 中是默认启用的,所以 GNOME Classic 是红帽企业版 Linux 7 的默认桌面用户界面。
  • AlternateTab (“alternate-tab@gnome-shell-extensions.gcampax.github.com”)、
  • 应用程序菜单 (“apps-menu@gnome-shell-extensions.gcampax.github.com”)、
  • 启用新实例 (“launch-new-instance@gnome-shell-extensions.gcampax.github.com”)、
  • 放置状态显示器 (“places-menu@gnome-shell-extensions.gcampax.github.com”)、
  • 窗口列表 (“window-list@gnome-shell-extensions.gcampax.github.com”)。

1.3.2. GNOME Classic 与 GNOME 的相互转换

用户可以通过退出系统,在登录界面中的“会话”列表中选择 GNOME,从而将 GNOME Classic 切换到 GNOME。
执行以下命令,从而将 GNOME Classic 在用户会话中切换回 GNOME:
$ gnome-shell --mode=user -r &
执行以下命令,从而在同一个用户会话中切回到 GNOME Classic:
$ gnome-shell --mode=classic -r &

1.3.3. 禁用 GNOME Classic 为默认会话

对所有红帽企业版 Linux 7 中新创建的用户而言,GNOME Classic 是设定的默认会话。您需要在 /var/lib/AccountsService/users/username 文件中修改用户的账户服务来为某个特定用户覆盖这个默认设置。如何修改的细节内容请参见〈 第 14.3.2 节 “配置用户默认会话”〉。