使用 KDE 进行桌面索引

使用 KDE 进行桌面索引

我刚刚在 Arch Linux 上升级到 KDE 4.13,它使我的系统突然停止运行。我很确定这与新的桌面搜索索引系统 Baloo 有关。尽管我使用kontact和 相关程序(例如,kmailkorganizerkaddressbook),但我不确定我是否使用过桌面搜索。 Baloo 到底做了什么?它如何与 Nepomuk、Akonadi 和 KDE PIM/ 交互?kontact如果我通过将我的主目录列入黑名单来禁用它,会发生什么?

答案1

Nepomuk 已不复存在,Baloo 完全取代了 Nepomuk,并提供了 Nepomuk 之前提供的文件索引功能。

Baloo 还与 Akonadi 进行交互,并提供邮件索引以及与 Kontact 应用程序相关的所有其他语义功能。

Baloo 文件索引和邮件索引功能是完全独立的。禁用文件索引器不会导致邮件索引器停止。目前(KDE SC 4.13.0)无法在不重新编译 PIM 组件和应用程序的情况下禁用邮件索引功能。

要禁用文件索引器,目前有两种方法:

  1. 在系统设置中将您的主目录添加到 Baloo 黑名单中
  2. 添加Hidden=True~/.kde4/share/autostart/baloo_file.desktop

可以baloo_file.desktop file从以下位置复制到您的家中/usr/share/autostart/baloo_file.desktop

第一种方法对用户更友好,但并不总是有效(KDE bugtracker 中存在关于此问题的错误)。

在未来的版本中,将提供启用/禁用开关,以更直观的方式禁用文件索引器。

我尝试了文件索引器,但由于速度变慢而放弃并禁用它。另一方面,我发现电子邮件索引功能非常有用且不具有侵入性。

相关内容