本文介绍的Linux定制专栏文章关于Gnome 3桌面,这种桌面与Xfce和KDE大不一样。作者在本文中介绍了配置和定制Gnome外壳的方法,但由于Gnome 3采用了模块化设计方式,还可以把Gnome外壳完全换成别的系统,这种系统提供了全然不同的桌面,配置和定制方面有着全然不同的可能性。
到目前为止,我在之前介绍了Xfce和KDE桌面,从概念上来说它们在许多方面颇为相似。今天说说Gnome 3。深入探讨之前,我想再次明确一点:本系列文章的重点是“如何定制Linux桌面”。
本文并非介绍各种桌面,也不是介绍如何使用的教程。我将重点放在配置和定制上,所以未必会介绍每一项可用的功能。
这意味着,在一些情况下(许多不同功能合并到一个工具或一个地方),我可能只抓几个重点,然后说“这里还有另外许多值得关注的东西”。
我会使用Fedora 23上的Gnome 3.18作为例子。本文将分为两部分。第一个部分只探讨基本安装的Gnome 3.18中少数几个相对简单的桌面配置选项,而不提及深奥的CLI命令。第二个部分将探讨Gnome配置工具(Gnome Tweak Tool)和Gnome外壳扩展(Gnome Shell Extensions)网页,前者提供了更广泛、常常更容易的定制,后者可以通过GUI访问许多那些深奥的CLI命令。
还有一点是,务必要搞清楚,Gnome 3是个庞大而复杂的程序包,包括许多不同的部分:组成Gnome 3的桌面本身、图标、窗口组件和控件,实际控制它的窗口管理器,支持它的库,以及为它提供基本功能的实用工具和应用程序,等等。
用户与之交互的图形用户界面(GUI)实际上名为Gnome外壳,这是我将在本文中配置和定制的部分。如果我在应该说Gnome外壳的地方不小心使用了Gnome 3这个词语,还请原谅。
我认为,在开始配置和定制之前,有必要先快速看一下默认的起始点。那样进行定制后,还有一个参照点可供回顾和比较。基本的Gnome 3(Fedora 23)桌面看起来像这样:
Fedora 23上的Gnome 3.18桌面
这个桌面看起来与Xfce和KDE并非大不一样,只不过面板在屏幕顶部,而不是在底部。面板应该是这样:左边是菜单或启动器,时钟在中央,一些状态和控件图标在右边。
下一步是进入到Activities概览。为此有两种办法可以实现,点击顶部面板左边的Activities,或者干脆将鼠标光标使用移动到左上角。至少这第二种方法通常管用。除非Gnome出现了异常,移动鼠标后毫无反应。这种情况下,我通常的反应是多移动两三次,力道更大点,要是还不管用,那么我会死心,点击Activities。
Gnome外壳Activities概览
哎哟,这不是你可能一直以为的那种简单的下拉菜单。屏幕左边是Gnome外壳Dash,这实际上是Favorites(最喜爱的程式)栏,有一点任务管理器的功能。屏幕右边是滑出式虚拟桌面列表/选择器。屏幕顶部附近是Search(搜索)输入区。要是你有任何打开/活动的窗口,它们就会显示在屏幕中间大大开阔区的Windows Picker(窗口选择器)中。
如果你点击Dash底部那个正方形格子图标,就会看到屏幕中间开阔区的其他用途:
Gnome 3.18应用程序选择器
这是Gnome外壳应用程序选择器。它至少看起来有点眼熟,有点类似我们在之前看到的KDE Plasma 5应用程序仪表板。
好了,不妨定制桌面吧!先从我们当初定制Xfce和KDE的第一件事入手:更改桌面墙纸。
鼠标右击桌面背景,你会看到如图所示的菜单窗口。这是个便捷菜单;只要进入到Gnome Settings(设置)实用工具,就能访问这里显示的所有选项。点击Change Background(更改背景),继续下一步。
这是背景窗口,我们已经有了最初的小小惊讶。我们在这里有机会单独设置桌面背景和锁屏背景。点击其中任何一个可调出一个窗口,显示了可用的常规墙纸,让你可以使用自己的一个图片,或者干脆选用纯色背景。
这里有一个坏消息,我根本找不到多个屏幕上显示不同墙纸的办法,哪怕是在下面介绍的Tweaks和扩展中。
上面就是配置桌面墙纸的过程。下一项有意思的操作是更改Activities概览中的Dash(最喜爱的程式列表)。
默认的Dash包括几个常用应用程序,但是在这里一个尺寸不可能适合所有要求。你可能想要删除一些应用程序,添加另外几个应用程序。比如说,我从不使用evolution,所以想删除它。鼠标右击图标,你会得到包括Remove from Favorites(从最喜爱的程式中删除)的菜单,点击它,它就消失了。