禁用 Beagle

Jump to: navigation, search

简述

低端机器上,你可能会希望限制或者禁用 Beagle 索引程序,因为它太耗资源了。本文档说明如何调整和禁用 beagle 程序。

限制

Beagle 以 cron 计划任务运行 - /etc/cron.daily/beagle-crawl-system 是每天都运行的任务,可以像其他 cron 任务一样管理修改,比如我们把 beagle-crawl-system 文件移动到 /etc/cron.weekly 就成了每周一次的任务。

禁用

要完全禁用 Beagle,卸载它。YaST-软件管理,搜索名字中含有 beagle 的包。卸载除了 beagle-lib 和 kio_beagle 之外列出来的所有包,还要卸 Kerry 。其实,只要点击卸载 beagle, beagle-evolution, beagle-firefox,YaST 会自动卸载其他相关依赖包,得到一个没有 Beagle 的系统,也没有每日的索引任务。

此外,如果你仅仅想加速 Firefox,禁用 beagle 扩展即可。

参考 https://bugzilla.novell.com/show_bug.cgi?id=130476 并在用户手册中查找相关信息。

摘自参考手册

5.1.1 阻止对文件和目录建立索引

要阻止对目录(及其所有子目录)建立索引,请创建一个名为 .noindex 的空文件并将其放置在该目录中。向 .noindex 文件添加一组文件和目录,以阻止对那些文件和目录建立索引。.noindex 文件中允许使用通配符。

也可以在主目录中存放一个 .neverindex 文件,其中列出不建立索引的文件。此文件中允许使用通配符。使用的通配符要与 glob 中使用的一样(例如f*le??.txt)。也可以在模式前后添加正斜杠,使用功能更强的正则表达式,(例如 /file.*.txt/)。有关详细信息,请参见 http://docs.python.org/lib/module-glob.html。