Linux 烹饪指南 - 探索极致桌面增强功能

作者:Marcel Gagné

弗朗索瓦!厨房简直一团糟!这些电脑和电脑零件到处都是干什么?我差点被你随意堆放在门口的一堆硬盘绊倒摔坏东西。你是在尝试打造极致 Linux Box 吗?是的,我知道这是本月刊的主题,但你可以实现这个目标,而无需把这里弄得像个零件大卖场。说真的,我的朋友,每次这期杂志出现,我们都必须经历这一遭吗?去年,是超级计算机集群。今年,是...你到底在做什么?

没关系。弗朗索瓦,我认为,极致 Linux Box 不一定是最快的处理器或拥有天文数字般内存的那个,尽管那当然会非常酷。它是让我现在就能访问我想要的信息的那个盒子。幸运的是,那个 Linux 系统往往是我们已经在运行的系统——只需做一些增强,就可以了。你可能认为你需要付出很多努力才能获得这些增强功能,但有些已经作为你的 Linux 系统的一部分安装了。你必须做的是启用它们。我稍后会解释,我的朋友。看来我们的客人到了。

欢迎大家!很高兴看到你们都来到马塞尔之家,这里是美酒与卓越的 Linux 和开源软件的交汇之处。请坐下,随意一点。弗朗索瓦,请去酒窖。东翼有两箱 1999 年托斯卡纳意大利 Colleceto Di Palazzesi 出品的 Elia Brunello。请快点回来。我相信我们的客人已经非常想喝一杯葡萄酒了。

很高兴你们能来这里,我的朋友们。弗朗索瓦和我刚才在讨论是什么可以将一台出色的 Linux Box 变成极致 Linux Box,我当时在说答案可能是软件。

每当我开始使用新的 Linux 桌面时,我做的第一个改变就是面板,无论是 KDE 还是 GNOME。每种环境都可以将小程序整合到面板中——紧凑的小型扩展或程序,可以让你一目了然(或点击一下)地访问资源或信息。我知道的最有用的程序之一是词典小程序。其次是天气小程序,如果我不能看看窗外,它可以让我知道外面的天气状况。

添加这些小程序很容易。如果你正在运行 KDE,右键单击你的 Kicker 面板的空白区域,然后选择“添加到面板”。“添加小程序”对话框将出现,其中列出了你可以用来填充你的 Kicker 面板的程序。每个程序(或小程序)都按字母顺序列出,并附有简短的描述。查找词典小程序和天气小程序。要添加小程序,只需单击“添加到面板”按钮。

Cooking with Linux - Searching for the Ultimate Desktop Enhancements

图 1. 有几个小程序可用。向下滚动并选择词典和天气小程序。

要使用词典,只需输入一个单词。词典小程序没有配置,但你需要右键单击天气图标来配置你的位置。GNOME 桌面用户遵循几乎相同的过程来安装小程序。右键单击底部(或顶部)面板,然后选择“添加到面板”。会出现一个同名的窗口,其中列出了可用的小程序(图 2)。再次选择“查词典”和“天气报告”。单击“添加”,或将你的小程序拖到面板中你选择的位置。

Cooking with Linux - Searching for the Ultimate Desktop Enhancements

图 2. 在 GNOME 下添加小程序非常相似。

与 KDE 示例一样,你需要右键单击天气小程序并选择“首选项”来配置它。无论你运行的是 KDE 还是 GNOME,单击天气图标都会显示你当地情况的详细报告。查看图 3,了解这些小程序在两个桌面环境中的示例。

Cooking with Linux - Searching for the Ultimate Desktop Enhancements

图 3. 天气和词典小程序在其各自的桌面环境中。

现在,我们的桌面仅经过一些小的改动就变得越来越有用了。我们不断了解最新的天气状况,并且可以从面板进行单词搜索。说到小程序和搜索,这里还有一个很棒的——这次是为 GNOME 用户准备的。它被称为 Deskbar,也是一个必备品。Deskbar 是一个一站式信息中心,它使用插件系统,让你可以在所有对你重要的地方进行动态搜索。它可以对你最喜欢的搜索引擎进行查找,搜索你的地址簿,查找文件,为你打开文件或文件夹,定位应用程序等等(图 4)。

Cooking with Linux - Searching for the Ultimate Desktop Enhancements

图 4. Deskbar 是你的一站式搜索字段。它可以帮助你查找网络上的信息、地址簿中的联系人等等。

要在你的面板上加载 Raphael Slinckx 的 Deskbar,请从 GNOME 的“添加到面板”对话框中加载它。最近的发行版应该包含它,但如果那里没有,请查看网站(参见在线资源)。你总是可以下载源代码,但该站点上也提供了许多流行的发行版的二进制文件。要使用 Deskbar,只需输入你要查找的词条,它就会完成剩下的工作。

当我提到插件时,我没有说的是,并非所有插件都默认激活(尽管大多数都是)。例如,Deskbar 不仅会将你的搜索发布到 Google,而且还会在你键入时进行搜索。这就是 Google Live,它要求你拥有 Google 帐户。一旦你拥有了帐户,你就可以激活这个插件。在其他情况下,例如词典搜索,你会发现插件处于非活动状态,主要是因为词典小程序已经提供了该功能。要激活(或停用)插件,请右键单击 Deskbar 并选择“首选项”。

如果你安装了 Beagle 软件包,Deskbar 甚至可以使用 Beagle 进行搜索。Beagle,你问?啊,这可能需要几分钟。也许我们应该让弗朗索瓦确保你们的酒杯都满了,而我在这边进行设置。

Beagle 是一个桌面搜索引擎。它的设计目的是将像 Google 这样的搜索引擎带给 Web 的功能带到桌面。Beagle 索引你的文档、演示文稿、笔记、音乐、图像、电子邮件(KMail 和 Evolution)以及更多内容。Beagle 仍处于开发的早期阶段,但它已经非常可用且速度很快。为了保持这个激动人心的项目的前沿地位,你真的需要从源代码构建它,我承认,在你寻找所有适当的先决条件软件包时,这可能会让人望而生畏。但是,访问 Beagle 网站(参见资源)将为你指出许多流行的发行版的二进制文件,包括 SUSE、Fedora、Mandriva、Ubuntu 等。一些发行版在其下载或 contrib 站点中包含 Beagle,因此请首先在那里查看。

Beagle 在后台使用名为 beagled 的守护进程进行索引。你可以在命令行启动 beagled(你不必以 root 用户身份运行),或者你可以启动 Beagle 搜索窗口。该程序名为 beagle-search。当你启动该程序时,它会查找正在运行的 Beagle 守护进程。如果找不到,搜索窗口上的一个按钮可以让你启动该进程。Beagle 立即开始索引,但如果你有很多数据——我们不都是这样吗——可能需要一段时间才能进行全面的搜索。

搜索非常简单。只需在“查找”字段中键入你的搜索词,Beagle 就会立即返回它找到的与你的搜索相关的所有内容(图 5)。默认情况下,它根据日期定位信息。单击 Beagle 菜单栏上的“排序”,你可以将排序标准更改为“名称”或“相关性”。

Cooking with Linux - Searching for the Ultimate Desktop Enhancements

图 5. Beagle 的桌面搜索快速而简单。

Beagle 最初是作为一个 GNOME 项目编写的,但它在 KDE 环境中也运行良好,并且不区分你运行的是什么环境。你可以将默认的 beagle-search 界面与 KDE 一起使用,但你可能想看看 Stephan Binner 的 Kerry Beagle,这是一个很棒的 KDE 界面,用于 Beagle 桌面搜索。Kerry 提供了一些很棒的附加增强功能,包括一个系统托盘图标,以便在不需要搜索界面时,搜索界面可以很好地隐藏起来。一些发行版在其 contrib 存储库中包含该软件包(SUSE 和 Kubuntu,仅举几个例子),但也可以从 KDE-Look.org 站点获得源代码(参见资源)。

当你运行 Kerry Beagle 时,它会最小化并在系统托盘中显示一个放大镜图标。单击该图标以调出搜索窗口或按 Ctrl-Shift-空格键。当搜索对话框出现时,它会检查 Beagle 守护进程 (beagled) 是否正在运行。如果没有运行,你将有机会立即启动它。要搜索一个词条,请在顶部的“搜索”字段中输入它,然后单击“查找”。搜索结果将显示在下方,默认情况下每页显示五个结果(图 6)。

Cooking with Linux - Searching for the Ultimate Desktop Enhancements

图 6. Kerry Beagle 是 Beagle 桌面搜索程序的一个很棒的基于 KDE 的前端。

你的结果总数列在左下角。单击“下一页结果”以查看接下来的五个项目。你可以通过右键单击系统托盘图标并选择“配置 Kerry”来更改此默认值 5。除了每页的搜索结果数外,“配置”对话框还允许你添加要索引的其他文件夹(以及要排除索引的其他文件夹)。每次登录时都必须启动 Beagle 守护进程可能很麻烦。幸运的是,通过配置菜单,你可以设置在登录 KDE 时自动启动守护进程。

墙上的时钟,我的朋友们,它告诉我们时间不早了。我们很快就要回家,去梦想我们各自的极致 Linux 系统了。弗朗索瓦无疑会尝试从厨房的混乱中创造出一些东西。同时,我知道他会很高兴在我们道晚安之前再为你们斟满一杯。请举起酒杯,我的朋友们,让我们一起为彼此的健康干杯。祝您健康,用餐愉快!

本文资源: /article/9067

Marcel Gagné 是一位屡获殊荣的作家,居住在安大略省密西沙加市。他是全新著作 Moving to Ubuntu Linux 的作者,这是他在 Addison-Wesley 出版的第五本书。他还定期在电视节目中露面,担任 Call for Help 的 Linux 专家。Marcel 还是一位飞行员,一位前 40 强唱片骑师,创作科幻小说和奇幻小说,并且擅长折纸霸王龙。你可以通过电子邮件 mggagne@salmar.com 与他联系。你可以从他的网站 www.marcelgagne.com 发现许多其他东西(包括很棒的葡萄酒链接)。

加载 Disqus 评论