Guake 0.7.0发布:下拉式Gnome桌面终端
一直以来,Linux命令行凭借其强大的功能吸引着新手,并为经验丰富的人员和极客提供极其丰富的功能。特别是在服务器和生产环境下工作的人早已认识到了,Linux终端是创始人Linus Torvald在1991年写内核时第一批功能特性之一。
终端作为一 个强大的工具十分可靠。终端介于控制台环境和GUI环境之间,作为一个GUI程序,运行在桌面环境下,有许多终端适用于特定的桌面环境,其它的则是通用 的。Terminator,Konsole,Gnome-Terminal,Terminology,XFCE terminal以及xterm都是比较 普遍的终端模拟器。
笔者从国外tecmint网站上看到一篇关于Guake的功能,通过在Debian、Ubuntu、Fedora上的安装过程以及一些测试去了解:什么是Guake?
Guake是一个应用于Gnome环境的下拉式终端,主要由Python并使用一些C语言编写,以GPL2+许可证发布适用于Linux以及类似的系统。Guake的灵感来源于电脑游戏Quake中的终端,Quake终端能通过按下默认为F12从屏幕上下滑动变化。
重要的一点,Guake并不是第一个这样的应用。Yakuake是一个运行于KDE的终端模拟器,Tilda是一个用GTK+写成的终端模拟器,都来自于雷神之锤那上下滑动的终端。下面列举Guake终端的功能:
●轻量级
●简单而优雅
●功能组件
●强大、美观
●终端平滑地集成于GUI中
●按下预定义的热键后出现/消失
●支持热键、标签、透明化背景适合所有Gnome用户
●可配置各种方面
●包括大量颜色的调色板
●设定透明度的快捷方式
●通过Guake可在启动时运行一个脚本
●可以在一个或多个显示器上运行
随着Guake 0.7.0最近发布,带来了一些修正以及上述一些功能。完整版本历史和源代码包可以在https://github.com/Guake/guake/releases/tag/0.7.0提供。
从源码编译 Guake的链接处下载Guake,并在安装前进行编译。然而Guake可以在许多的发行版中通过添加额外的仓库来安装。tecmint网站提供将在 Debian、Ubuntu、Linux Mint和Fedora下安装Guake的统一说明。(图片来源tecmint.com)
如果您对从源码编译Guake感兴趣,您可以从上面的链接处下载Guake,并在安装前进行编译。然而Guake可以在许多的发行版中通过添加额外的仓库来安装。将在Debian、Ubuntu、Linux Mint和Fedora下安装Guake。
首先从仓库获取最新的软件包列表,并从默认的仓库安装Guake,如下所示:
---------------- 在 Debian, Ubuntu 和 Linux Mint 上 ----------------
\$ sudo apt-get update
\$ apt-get install guake
---------------- 在 Fedora 19 及其以后版本 ----------------
# yum update
# yum install guake
安装后,可以从另一个终端中启动Guake:
\$ guake
启动后,可以在Gnome桌面中使用F12(默认配置)来拉下、收回终端。看起来非常漂亮,尤其是透明背景。滑下来...滑上去...滑下来...滑上去...执行命令,打开另一个标签,执行命令,滑上去...滑下来...
Guake终端实战
针对壁纸或活动窗口的颜色和Guake不搭情况下,可以改变您的壁纸,减少透明度或者改变Guake的颜色。
下一步便是进入Guake的配置,根据每个人的需求修改设置。可以通过应用菜单或者下面的命令来运行Guake的配置。
\$ guake --preferences
外观设置这里可以修改文字颜色和背景色以及透明度。
外观设置
键盘快捷键可以修改Guake显示的开关快捷键。
兼容性基本上不必设置它。
这个项目尽 管推出不是很长时间,但已经达到了一定的成熟度和具备可靠性,需要在GUI和终端间频繁切换的用户可以实现开箱即用,Guake不需要管理一个多余的窗 口,频繁的打开和关闭,使用tab在大量打开的应用程序中寻找终端或切换到不同的工作区来管理终端,仅仅通过F12快捷键。
可见,对任何同时使用GUI和终端的Linux用户来说,Guake是任何想要在系统中结合使用GUI和终端的理想工具,既平滑又没有任何障碍。