我的进程中始终有 zeitgeist 守护进程。我不明白这个 zeitgeist 有什么用,它记录了我的活动。我已将其从启动程序中删除,但它仍然存在。
我可以卸载这个包吗?我为什么需要它?
答案1
在终端中运行sudo apt-get remove zeitgeist*
。它可能会删除一些相关的软件包,但只要你没有看到任何建议删除你不想要的东西,就没问题。
正如评论所说:如果删除 zeitgeist,您将失去统一功能(当我第一次写答案时,我不确定失去多少)。因此,我建议您禁用日志记录。
您也可以从系统设置中完全关闭日志记录。
答案2
有一个简单的方法这里-- 确实如此不是包括删除任何包,但只是停用相应的服务。我自己没有尝试过,但这种方式的副作用应该很小(甚至可能是想要的,例如没有可用的“最近项目”等。此外,如果出现“不想要的”副作用,它很容易恢复。
该文章的作者明确指出: 这是一种在不破坏 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/recently-used.xbel 与 Zeitgeist 本身无关,只是不知何故属于同一类别。 提到的文章是关于“禁用活动日志记录”的,因此包括了这一点。 如果您只想禁用 Zeitgeist,则可以跳过中间的两个步骤。
答案3
如果您删除 Zeitgeist,那么 Unity 中的菜单将无法正常工作,它会阻止您通过在框中输入来搜索程序。
答案4
以下是一篇关于时代精神的社论,其中包括对创作者的采访: 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 不容易禁用,也不容易看到它在做什么。您无法像其他后台系统服务那样“停止”它。