如何从Ubuntu搜索中删除特定的文件夹?

有没有办法阻止特定文件夹的文件出现在Unity搜索中?

使用文件和文件夹时,您的活动将由名为Zeitgeist的服务记录。 Unity在其搜索结果中使用Zeitgeist的数据。

由于Zeitgeist和Unity是独立的服务,因此Zeitgeist不应受Unity更新的影响。

据我所知,活动日志管理器是管理Zeitgeist日志的唯一简便方法。 我知道你担心Zeitgeist活动日志管理器不是’本地’,但据我所知,它是。 它由Zeitgeist的开发人员维护,并将包含在Ubuntu Precise中; 我认为它不包含在Oneiric中的唯一原因是因为它发布得太迟了。

正如您可能已经从Gonzo链接的OMG Ubuntu文章中看到的那样,有一个PPA,因此保持Zeitgeist和活动日志管理器的最新状态确实无需担心。 我几个月前在我的Oneiric上网本上安装了Activity Log Manager,从那以后它运行得很好。

以下是您需要做的事情:

sudo add-apt-repository ppa:zeitgeist/ppa sudo apt-get update sudo apt-get install activity-log-manager 

然后,您可以通过在Unity中搜索它来启动它。 加载后,您将找到防止在“文件”选项卡中记录某些文件夹的选项。

当您使用这些文件时,它们将不再被Zeitgeist记录,但是如果您使用过任何文件,它们仍然会显示在Unity的搜索结果中。 要停止此操作,您需要删除Zeitgeist的记录。 执行此操作的最佳方法是使用“活动日志”,您可能需要先安装它。 只需在Ubuntu软件中心中搜索它或运行:

 sudo apt-get install gnome-activity-journal 

启动它,您将看到您的计算机使用情况按时间顺序排序。 快速浏览直到找到上次使用这些文件的时间,右键单击文件并单击“使用此URL删除所有项目”; Zeitgeist会忘记你曾经使用过该文件。

活动日志包含在默认的Ubuntu存储库中,因此如果您确实不想添加PPA并安装活动日志管理器,则可以安装它并使用它在每次使用文件时手动删除Zeitgeist的记录。 不过,这不是很方便。

编辑:我最初说活动日志管理器是一个官方的GNOME项目 – 正如你从Manish的评论中看到的那样,事实certificate并非如此。 我把措辞改为“由Zeitgeist的开发人员维护”。

试试这个工具http://www.omgubuntu.co.uk/2011/05/activity-log-manager-for-zeitgeist-lets-you-blacklist-files-and-apps-delete-your-history-more/