禁用Zeitgeist

我总是在进程中有zeitgeist守护进程。 我没有看到这个时代精神的重点,它记录了我的活动。 我从启动程序中删除它,但它仍然存在。

我可以卸载这个包吗? 为什么我需要它呢?

在终端中运行sudo apt-get remove zeitgeist* 。 它可能会删除一些相关的包,但只要你没有看到任何你不想要删除的建议,你应该没问题。

根据评论:如果你删除时代精神,你将失去统一function(我不确定当我第一次写答案时有多少)。 所以,我建议你禁用日志记录。

您还可以从系统设置中完全关闭日志记录。

这里描述了一种简单的方法 – 包括删除任何包,而只是取消激活相应的服务。 我自己没有尝试过,但这种副作用应该是最小的(甚至可能是想要的,例如没有“最近的项目”可用等等。此外,在“不需要的”副作用的情况下,它很容易恢复。

该文章的作者明确指出: 这是一种在不破坏Unity或系统的任何其他部分的情况下禁用此日志记录的方法,在终端中执行以下命令:

 sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive rm ~/.local/share/recently-used.xbel mkdir ~/.local/share/recently-used.xbel rm -rf ~/.local/share/zeitgeist 

还原这个(如果想再次启用Zeitgeist),应该这样做:

 mkdir ~/.local/share/zeitgeist rmdir ~/.local/share/recently-used.xbel # no action for the .xbel file, as it will be re-created automatically sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive /etc/xdg/autostart/zeitgeist-datahub.desktop 

这简单地“逆转”了去激活的步骤。

备注: 〜/ .local / share / recent-used.xbel与Zeitgeist本身无关,它只是以某种方式属于同一类别。 提到的文章是关于“禁用活动记录”,因此包含了这个。 如果您只想禁用Zeitgeist,可以跳过两个中间步骤。

如果您删除Zeitgeist然后Unity中的菜单无法正常工作,它会阻止您通过在框中键入来搜索程序。

我找到了关于重命名/etc/xdg/autostart/zeitgeist-datahub.desktop提示,但这还不够。 它可以防止Zeitgeist在启动时运行,但在我的情况下(Ubuntu 12.04.4 LTS)它稍后以某种方式启动(可能是由于某些DBus活动)。
如果您想保持Zeitgeist的安装,但阻止其运行,请尝试重命名其可执行文件:

 zeitgeist-daemon --quit cd /usr/bin/ sudo mv zeitgeist-daemon zeitgeist-daemon.bak sudo mv zeitgeist-datahub zeitgeist-datahub.bak 

现在Zeitgeist守护进程不会启动。 您可以稍后使用ps aux | grep [z]eitgeist检查 ps aux | grep [z]eitgeist 。 如果你想节省一些空间,你也可以通过删除~/.local/share/zeitgeist/文件夹及其内容来清除Zeitgeist收集的数据库。
要保护这些文件不被更新,您还可以在Synaptic或Aptitude中锁定zeitgeist-corezeitgeist-datahub软件包。

要还原更改,只需将这些可执行文件重命名为:

 cd /usr/bin/ sudo mv zeitgeist-daemon.bak zeitgeist-daemon sudo mv zeitgeist-datahub.bak zeitgeist-datahub 

如果您在/etc/xdg/autostart/更改了.desktop文件,则还应将其返回。

这是一篇关于时代精神主题的社论,包括对创作者的采访: http : //www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-you以及关于禁用(不删除)的一些说明http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

减少日志记录(但不是繁重的资源和磁盘使用)的简单方法是通过控制面板: 在此处输入图像描述

遗憾的是,Zeitgeist很少被公开或清楚。 Zeitgeist不容易禁用,也不容易看到它在做什么。 你不能像其他后台系统服务那样“停止”它。