- 完美应用Ubuntu(第4版)
- 何晓龙编著
- 5854字
- 2024-10-30 00:36:41
3.1 默认桌面环境GNOME 3
Ubuntu 18.04所采用的是较新的稳定版本GNOME 3.28,使用起来和经典的GNOME 2.x及Unity桌面环境有很大不同。
3.1.1 全力拥抱GNOME 3桌面环境
随着GNOME 3逐步完善,软件成熟度越来越高,已逐渐被大家所接受,如较新的Debian 9和Ubuntu 17.10都相继采用GNOME 3作为其默认的桌面环境。而GNOME 3则是一个全新的桌面环境,也被称为Gnome Shell,它对GNOME 2做出了大刀阔斧的精简、改进和创新,舍弃一切不相关的冗余部件,采用JavaScript和C语言重写该项目,主要由Mutter(桌面环境)和Clutter(硬件渲染和加速)两部分组成。从用户的角度来看,在默认情况下,GNOME 3主要由桌面顶栏和桌面工作区构成。单击桌面左上角的活动按钮时,桌面左部将出现保存高频程序及正在运行应用图标的快速启动栏(简称为Dash)、桌面中央的搜索文本框、桌面管理浮动窗口及丰富的GNOME应用(需要单击应用按钮显示),GNOME 3界面及图标如图3-1所示。下面分别介绍GNOME 3各部件的使用方法。
图3-1 GNOME 3界面及图标
登录GNOME 3桌面环境后,首先看到的是由顶栏、快速启动栏和工作区等构成的极简桌面环境,下面对其进行深入介绍。笔者认为Ubuntu回归到GNOME 3并作为默认桌面环境,可以集中开源社区的力量完善和发展GNOME 3项目,对GNOME项目来说是一件好事。
Tips:使用Ubuntu 18.10最新图标主题。
要在Ubuntu 18.04中使用Ubuntu 18.10最新图标主题,可以运行如下命令安装Yaru主题:
之后重启系统并在登录时选择“Ubuntu with communitheme snap”选项,成功登录到Ubuntu桌面,即可设置好Ubuntu 18.10的默认图标主题。
1. 顶栏
顶栏就是GNOME桌面顶部的那个透明的小条,左部依次为活动菜单和当前运行应用程序名称,单击名称显示相关菜单,中间显示日期,单击后弹出更为详细的日期和动态信息,顶栏右侧的系统托盘区可以显示网络连接、输入法选择、蓝牙连接、音量控制,以及关机和重启等。这样,Ubuntu无论登录与否都可以通过顶栏使用系统托盘区的按钮。需要注意的是,系统按钮对应的系统菜单选项和功能会随用户状态的不同而不同,如未登录用户只能使用关机和重启操作,登录后锁屏,除了关机和重启操作,还多出账号切换功能,登录桌面后菜单项和功能就完整了,对用户来说十分方便。
2. 桌面工作区
GNOME桌面工作区和其他桌面环境和以前版本的桌面工作区不同,是自动管理、动态增删的,不会像以前那样预设8个虚拟桌面供大家使用。自动管理就是根据需要自动增加桌面数量或减少桌面数量。例如,当桌面运行一个应用时,桌面管理器会自动增加一个桌面供用户使用,此时再运行一个应用,则直接将第二个应用拖入第二个桌面,这时两个桌面各有一个应用,桌面管理器就会自动在增加一个桌面备用。GNOME桌面工作区如图3-2所示。
图3-2 GNOME桌面工作区
3. 桌面搜索文本框
单击桌面左上角的“活动”按钮后,桌面中央上部就会出现一个搜索文本框,直接输入关键字就可以搜索文件、应用等内容,十分实用和便捷。搜索几乎就是桌面环境的入口,极为常用,绝大多数操作都会用到此功能,如图3-3所示。
图3-3 桌面搜索文本框
4. 快速启动栏(Dash)
单击“活动”按钮,桌面最左侧部分是一条纵向的快速启动栏,快速启动保存着最为常用的应用图标和当下所运行的程序图标。Ubuntu定制了GNOME 3的Dash to Dock插件,这样Dash就变身为Dock了。
Ubuntu Dock类似于Mac OS,将Dock摆放到桌面的左侧,Ubuntu Dock包含若干功能图标或应用图标,所有图标都晶莹剔透,十分漂亮。右键单击功能图标或应用图标,便会弹出快捷菜单,该菜单包括与此应用相关的操作,最常用的就是将这个应用程序的图标固定到Dock,用户可以直接在Ubuntu Dock中右键单击应用,将其添加到Dock中。需要指出的是,Ubuntu Dock默认是近乎透明的,但当窗口最大化或有窗口与之重叠时就变为黑色以示区别。
5. “应用程序”按钮
“应用程序”按钮默认位置是在Ubuntu Dock的底部,单击此按钮会显示GNOME桌面环境的应用,分为常用和全部两种显示模式,前者只显示最为常用的应用,后者则显示全部应用,如果应用太多则会分页显示,单击应用图标底部的常用和全部按钮可切换显示模式,如图3-4所示。
图3-4 应用程序按钮及应用
6. 桌面管理浮动窗口
单击左上角的“活动”按钮,桌面最右侧是桌面管理浮动窗口,当鼠标光标移动到其附近时将自动弹出,默认只有一个桌面。当单击“活动”按钮后,可以将应用拖到该区域,桌面管理浮动窗口就会自动弹出一个新桌面备用,可以直接将新应用拖到新桌面,只需要使用鼠标在桌面管理浮动窗口中单击相应虚拟桌面即可实现桌面的切换,如图3-5所示。
图3-5 切换桌面工作区
7. 系统设置
顶栏最右侧是系统托盘区,登录到GNOME桌面后,顶栏最右侧有一个电源按钮,该按钮右侧有一个很不显眼的倒置三角按钮,单击此按钮会出现系统菜单,该菜单可以管理计算机的音量、网络、用户状态,以及注销、重启和关机等选项。其中系统设置最为重要,类似于Windows中的控制面板,可以进行各种配置。
1)无线网络和蓝牙设置选项
在此可以配置计算机的无线网络和蓝牙,以便顺利接入无线网络和连接蓝牙设备,Dock设置界面如图3-6所示。
图3-6 Dock设置界面
2)桌面壁纸和Dock设置选项
桌面壁纸和Dock设置可以设定桌面壁纸,并可以改变Dock的位置和图标大小,如将Dock从默认的左侧变更为底部,如图3-6所示。
系统提示、桌面搜索、在线账号、隐私和共享管理等配置选项,使用时可以根据需要进行设置。
3)系统设置选项
系统设置选项包括区域和语言、声音、电源和网络设置,常用的显示设置则放到设备的二级菜单中,可以设置显示器的分辨率,还可以开启保护眼睛的夜光模式。
8. 通知区域
GNOME的通知区域隐藏在顶栏中部的时间菜单中,在使用GNOME的过程中,会有大量的系统和应用程序的状态信息被保存到通知区域,并以动态提示框的形式显示,提醒大家注意或做出相应的操作,如移动设备、电子邮件、即时通信工具等提示信息,显示几秒后自动消失,如果错过了这些信息也没关系,直接单击顶栏中间的时间,在弹出的菜单中查找相应选项即可。
3.1.2 GNOME高频操作
如果说经典的GNOME 2.x中最常用的是“开始”按钮的话,那么GNOME 3中最常用的应该是位于桌面左上角的“活动”按钮。下面强调几个实用操作。
1. 快速搜索和运行应用程序
GNOME桌面环境可以通过启动器快速启动应用程序,直接单击启动器相应程序图标即可。此外,通过Win键或单击Ubuntu图标按钮,调出主面板悬浮窗口,在搜索框中输入运行应用程序的名称,按Enter键即可直接运行。如要运行终端,直接输入terminal即可,一般只需要输入3个字母,终端的图标就已经出来了,这时单击或通过方向键选中终端的图标,按Enter键即可运行。还有更简单的方法,即使用Ctrl+Alt+T组合键,快速运行终端程序如图3-7所示。
图3-7 快速运行终端程序
2. 添加最常用的应用到Dock
GNOME 3中最常用的面板是Ubuntu Dock,它是默认位于桌面左侧的透明面板,该面板具有两大功能,一是放置最常用的应用,二是显示当前运行应用的图标。欲添加常用应用到该面板也很简单,直接运行应用,右键单击应用,在弹出的快捷菜单中选择“添加到收藏夹”命令,即可将应用添加到该面板,添加后可以根据使用频率进行排序,使用起来更加顺手。
3. 应用程序之间的快速切换
若运行了多个应用程序,就会存在应用程序之间切换的问题,使用Ctrl+Tab组合键可快速在不同的应用程序之间进行切换,这时桌面上会出现一个巨大的应用切换对话框,通过按组合键的次数即可确定要切换到哪个应用程序,操作方法和在Windows中按此组合键的操作类似。
3.1.3 随心所欲定制GNOME 3
1. 优化工具
在Ubuntu软件中心搜索优化工具GNOME Tweaks,安装并运行即可。优化工具作为GNOME桌面环境定制化工具和扩展工具,可以定制GNOME外观、行为及很多桌面环境的配置,并可以安装有用的插件,以扩展或改善GNOME的功能,优化工具主界面如图3-8所示。
图3-8 优化工具主界面
从图3-8中可以看出,优化工具主要由10个设置项目组成,从上到下依次为外观、字体、工作区、开机启动程序、扩展、桌面、电源、窗口、键盘和鼠标、顶栏,这些都是最常用的设置项目。下面就开始打造一个合身和高效的GNOME桌面环境。
1)外观
如果喜欢黑色主题,可以启用全局黑色主题选项,单击该选项,对应开关将置于开启状态。
如果安装了额外的主题,可以在主题中选择指定,如GTK+主题、图标主题、光标主题等。
下面就以半透明加扁平风格的Numix主题为例来演示如何更换主题,在终端中运行如下命令安装Numix主题:
成功安装后,在主题中找到所安装的Numix主题、图标、应用,即可令GNOME外观焕然一新,如果无特殊要求,其他配置可以保持默认。
至于桌面背景和锁屏画面,如果喜欢以前版本的桌面背景,可以通过如下命令全部安装:
这样,在选择桌面背景或锁屏画面时就多出了很多选择,选择自己喜欢的背景和锁屏画面即可。
2)字体
安装字体需要一种特殊的软件,如果无特别的需求可以保持默认的名为Ubuntu的字体,该字体已经很不错了,其更为详尽的信息可以访问如下地址获取:https://design.ubuntu.com/font/。
还可以安装著名的文泉驿字体,具体方法如下:
然后在字体选项中选择安装好的文泉驿字体即可。
还可以将Windows字体目录Fonts复制到Ubuntu字体目录/usr/local/share/fonts下,然后运行如下命令修改字体属主权限并将字体加入系统:
开发者大多使用等宽字体,而普通用户则主要在乎字体看着是否习惯和美观。最后需要提醒大家的是,即使添加了Windows字体,由于字体的渲染机制不同,也很难达到和Windows环境完全相同的效果,默认的Ubuntu字体和文泉驿字体已经很美观了。
3)工作区
工作区其实就是动态桌面的相关选项,默认为动态,没有特殊需求保持默认即可。如果喜欢原先的静态虚拟桌面,可以将动态设置为静态,并且可以定义虚拟桌面的个数。
4)开机启动程序
若需要设置某些应用随GNOME桌面一同启动,可以在该设置选项中添加,单击“加号”按钮,然后在弹出的应用程序对话框中选择自动启动的程序。
5)扩展
扩展又称为插件,可以拓展GNOME桌面的功能,单击“打开”按钮,启用GNOME插件,通过Tweak可以配置和管理各种GNOME插件,令GNOME功能更加强大。
成功安装后,注销并重新登录桌面,在优化工具的扩展中就可以看到该扩展,首先单击名称左侧的“启用”按钮,启用该扩展,然后单击右侧的“配置”按钮(齿轮状按钮),在“行为”标签页中可以设置应用按钮的位置,可以将该按钮从默认的底部设置为顶部。在“外观”标签页中可以设置Dock的不透明度,令其透明且晶莹剔透,一般而言,常用设置就是这些。最后,如果要停用此扩展,直接单击其右侧的“移除”按钮即可。
6)桌面
设置桌面的图标和背景,如可以在桌面显示主文件夹、回收站、网络服务和已挂载文件系统等图标。如果没有十分特别的需求,保持默认背景即可。
7)电源
电源选项对于台式机和笔记本用户来说都十分有用,可以设置按下电源键后的动作,默认为休眠,合上笔记本后系统休眠挂起或不挂起。
8)窗口
在窗口设置中可以配置大家最在意的“最大化”和“最小化”按钮,令其马上出现在窗口上,具体方法是单击最大化和最小化所对应的“开启/关闭”按钮,即可启用这两个按钮,并使其立即生效。
9)键盘和鼠标
该配置页面中的输入源设置比较常用,输入源就是中文输入法。
10)顶栏
在该配置页中可以对时钟和日期进行配置,如无特殊需求,保持默认即可。
对GNOME Tweaks优化工具进行配置后,多数配置都需要注销当前桌面对话,重新登录GNOME桌面环境。
2. GNOME高级使用技巧
1)创建快捷方式
在GNOME桌面环境迅速创建快捷方式是指在快速运行中设立快捷方式,适用于使用频度最高的应用程序,具体方法是在终端中执行相关命令,运行程序后,直接右键单击Dock中运行应用的图标,在弹出的快捷菜单中选择“添加到收藏夹”命令。如果要解除,只需要右键单击Dock中运行应用的图标,在弹出的快捷菜单中选择“从收藏夹中移除”命令即可。
2)安装Numix主题
GNOME的精美主题有很多,这里以笔者钟爱的主题Numix为例进行安装,使用主题可以令桌面环境更加精美,但不推荐过度美化,浪费时间且意义不大。
运行如下命令安装Numix主题:
成功安装后运行GNOME Tweaks工具,选择对应的Numix主题即可改变桌面环境。
除了Numix主题,下列特色主题也都值得安装,Gnome-OSX和ArcMPD都是扁平化Mac OS风格,而Windows 10 Transformation Pack则是大家熟悉的Windows 10主题,安装方法大同小异,故此处不再赘述。
3)安装GNOME桌面插件
利用GNOME桌面插件,可以随心所欲地定制桌面外观,拓展桌面的功能,使得对GNOME桌面环境的使用更加顺利和高效,如前面提及的Dash to Dock插件就可以将GNOME Dash定制为个性化的Dock,笔者感觉没有插件的GNOME 3桌面环境使用起来比较生涩,下面就推荐几款值得安装的插件。
◆ Bing Wallpaper Changer:自动从Bing的图片库中更换壁纸,令桌面百看不厌。
◆ Media Player Indicator:影音爱好者必备的插件,犹如遥控器一般方便。
◆ Nvidia GPU Temperature Indicator:使用N卡的必备插件,显卡体温实时显示。
◆ Places Status Indicator:快速定位文件和文件夹,便捷高效。
◆ system-monitor:随时掌握系统状态。
◆ Weather天气插件:在任务栏直接显示天气信息。
上述插件可以在GNOME插件官方地址下载。
3. 插件配置和管理
GNOME Tewaks可以配置插件,图形界面操作非常容易,此处不再赘述,需要强调的是手动安装插件,GNOME插件通常保存在~/.local/share/gnome-shell/extensions,多数插件都可以使用命令进行手动安装,下面就以插件Dash to Dock为例来介绍扩展的使用,Dash to Dock插件比Ubuntu Dock具有更多的定制功能,运行如下命令安装该扩展。
成功安装上述插件后重启系统,在Tewaks中的插件选项中启用并配置该插件,需要注意的是,该插件将会影响Ubuntu Dock,如果喜欢Ubuntu Dock,安装使用此插件需要谨慎,该插件效果如图3-9所示。
图3-9 插件令GNOME更加高效和美观
需要注意的是,上述插件不一定要全部安装,关键是要根据自己的需求选择是否安装,宁缺毋滥。
1)使用JavaScript交互窗口
GNOME 3桌面环境其实就是一个开发环境,其内置了JavaScript控制终端,可以直接运行和调试JavaScript程序。按Alt+F2组合键,然后输入lg命令,即可调出该控制终端,可以在该终端中直接输入JavaScript语句,这里以一些简单的数学运算为例进行演示,具体操作如图3-10所示。
图3-10 在JavaScript控制终端中进行数学运算
不仅如此,开发者还可以通过该终端获得桌面的详细信息,以及使用内置的系统调用和函数,切换到lg控制终端的Windows标签页,之后单击任意桌面要素的名称即可显示。当然,在此控制台中开发和调试自己的GNOME 3插件也是一个不错的选择,获得的桌面详细信息如图3-11所示。
图3-11 JavaScript控制终端获得桌面程序的详细信息
2)无缝集成强大的截屏和录屏工具
GNOME 3保留了GNOME 2.x中方便的截屏操作,只需要使用PrtSrc键就可以轻而易举地截取当前全部桌面,并自动保存到当前用户主目录的视频文件夹下,且将使用截图的时间作为图片的名称,保存格式为PNG格式。录屏是GNOME 3的全新增强功能,操作也十分简单,只需要按Ctrl+Shift+Alt+R组合键,即可开始录屏操作,这时,当前桌面的右上角就会出现一个红色圆点,表示开始录制桌面,具体操作如图3-12所示。
图3-12 录制屏幕,注意右上角
结束录屏操作只需要再次按上述组合键即可,这时,Ubuntu家目录的影片目录下就会出现一个录屏时间作为文件名,视频保存为Google WebM格式,录制的视频不但清晰,而且体积也很小。
经过8年多的发展,GNOME 3桌面环境已经十分成熟了。掌握Ubuntu默认桌面环境GNOME 3,并使用优化工具定制GNOME 3桌面环境,可以令其更加便捷和高效地工作,对于无论如何都只喜欢或只习惯Ubuntu经典界面或其他桌面环境的朋友,也绝对没有问题。