Ubuntu 18.04 和 Tracker:文件已正确编入索引,但无法在 GS/Nautilus 中搜索

Ubuntu 18.04 和 Tracker:文件已正确编入索引,但无法在 GS/Nautilus 中搜索

在全新安装的 18.04 中,我添加了跟踪器来索引我的数据。我的数据位于第二个硬盘上,并使用标准 ~/Documents ~/Music 等路径符号链接到第一个硬盘上的主目录。

在花了相当多的时间来弄清楚为什么索引编制永远无法结束并且连续几天占用 100% 的 CPU(这是由于一些 amiga“playsid”芯片音乐:我应该将这个错误报告给 GNOME)之后,我设法完成了索引编制。

跟踪器状态表明索引已结束(超过 100 000 个文件)跟踪器“搜索”确实返回相关结果。唯一奇怪的是第一行“store”“0%”“idle”,而接下来的 3 个条目表明索引已完成。

索引确实成功了。例如,如果我在主目录中创建一个仅包含单词“carabistouille”的“test.txt”文件,则在终端中搜索“carabistouille”时它确实会出现。

但是,gnome shell 和 Nautilus 搜索从未产生任何结果。它们似乎只返回“mlocate”(在安装 tracker 之前发生)返回的结果,基于文件名,而不是内容(并且它们没有索引第二个分区上的我的符号链接目录)。

有什么想法吗?这可能与 Canonical 使用的是 Nautilus 的旧版本(3.26)有关,而其余堆栈是 3.28?这是一个错误吗?我遗漏了什么吗?我非常有信心它会在 18.10 中得到修复,因为 Canonical 计划在下一个版本中启用跟踪器。

任何帮助都将不胜感激!干杯!

相关内容