■ 陕西 解宝琦 孟媛
编者按:笔者经常会在Gnome的桌面环境中进行工作,逐渐摸索出一套实用的桌面集成的方法,与读者们分享。
在Gnome桌面环境中,为了方便的快速启动和使用常用的软件,很多用户会安装Linux桌面扩展Docky,图1为启用Docky之后的桌面环境。我们可以看到,在桌面的下部有当前运行的程序以及回收站等图标,用户可以查看到相应的信息并进行操作。
不过很多用户在安装了Debian Gnu/Linux 10系统后会发现,之前使用的Docky已经无法在其官方仓库中找到了。笔者通过https://pkgs.org/download/docky网站查看发现,该软件组件只对Debian Gnu/Linux 9一下才支持,在新的发行版中已经无法进行使用了。
进入Debian Gnu/Linux 10之后,官方源已经包含了另一个名为“Cairo-Dock”的Dock类软件,可以帮助你快速开启程序及提供更多丰富的额外功能,另外也是桌面美化的一个利器。
图1 桌面环境
该软件组件不仅能很好的支持Debian,还能支持其它Linux发行版,用户可以通过https://glx-dock.org/ww_page.php?p=By%20 distributions&lang=en网站查询详细的各支持版本的安装方法和过程。笔者在使用中感觉该软件组件功能比之前的Docky要丰富很多,配置也更加友好和完善。在这里笔者将以Debian Gnu/Linux 10.2为例,详细介绍该软件组件的安装及配置过程。
按照官方文档中的描述说明,在Gnome桌面环境中使用“Cairo-Dock”软件组件功能时,需要先配置Metacity窗口管理器并开启混合特效模式,用户只要在命令行终端模式中输入“gsettings set org.gnome.metacity compositing-manager true”命令,即可开启该混合特效模式。
首先使用命令“aptget install compton xcompmgr”安装“compton”和“xcompmgr”软件组件包,其中“compton”是一个使你窗口透明化的工具,如果你当前使用的软件支持窗口透明的功能,那么“compton”可以帮你设置透明度,阴影效果,窗口切换效果等。
“Xcompmgr”是一个简单的混合窗口管理器,可以实现阴影、原生窗口透明(配合“transset”工具)等特效。“Xcompmgr”设计初衷只是实现混合窗口管理器的概念,所以比起同类混合窗口管理器,如 “Compiz Fusion”“Xcompmgr”要轻量许多。“X compmgr”不替代任何窗口管理器,但配合“Xcompmgr”可以得到更华丽的视觉效果。之后使用命令“apt-get install cairo-dock cairodock-plug-ins”安装“Cairo-Dock”软件组件及默认插件包。
图2 配置界面
“Cairo-Dock”软件组件安装后,为了能和Gnome3配合并在Gnome3桌面环境启动时自动启动,用户需要使用“gnome-tweak-tool”桌面环境优化组件将“Cairo-Dock”软件添加为自动启动模式,用户可以使用命令“apt-get install gnometweaks gnome-tweak-tool”安装该软件组件,通过终端命令“gnome-tweaks”或者使用应用程序快捷方式打开Gnome优化工具,在“开机启动程序”选项卡中选择添加“Cairo-Dock”启动程序。
然后重新登录Gnome桌面,“Cairo-Dock”将跟随Gnome桌面一同启动,并在屏幕下方显示“Cairo-Dock”停靠栏,鼠标右键停靠栏,选择“Cairo-Dock”菜单下的配置选项,系统将弹出配置界面,如图2所示。从界面上可以看到,“Configuration”是全局配置选项卡,“附加组件”是停靠栏默认定义的一些小程序图标,用户可以根据自己的需要勾选这些小图标启用相应的功能程序,“Current items”是停靠栏本身,用户在后期逐步了解和掌握了“Cairo-Dock”后,可以直接通过定义该选项卡来个性化设置自己的停靠栏,“主题”选项卡包含了很多优秀的个性化主题,用户也可以根据自己的需要进行下载应用。用户可以将“Configuration”选项卡下的“行为”标签页中的“可见性”选项修改为“在dock遮挡任一窗口时隐藏它”,将“外观”标签页中的“选择预设的主停靠栏外观”选项修改为“3D面板”,经过这些设置后该组件可以在程序窗口靠近时自动隐藏,并可以通过鼠标进行唤出,对用户非常方便和友好。
笔者通过近一段时间的使用,感觉该软件组件确实让Linux桌面环境体验提高了不少,并且该软件组件使用了LGPL-2的软件授权方式,如果能成为Debian Gnu/Linux桌面环境的默认安装组件,应该可以让更多的用户受益和喜欢。