Answers:
sudo apt-get remove zeitgeist*
在终端中运行。它可能会删除一些相关的软件包,但是只要您没有看到不需要的任何删除建议,就可以了。
按照评论:如果您删除zeitgeist,您将失去统一功能(我不确定第一次写答案时有多少)。因此,我建议您仅禁用日志记录。
您也可以从系统设置中完全关闭日志记录。
sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core
与相比sudo apt-get remove zeitgeist*
,它没有删除统一性或其他必要内容,仅删除了Zeitgeist及其守护程序。现在,Unity的速度要快得多。
描述了一个简单的方法在这里 -这其实并不包括删除任何包,而只是去激活相应的服务。我自己没有尝试过,但是这种方式的副作用应该很小(甚至可能是想要的,例如,没有可用的“最新产品”等。此外,如果出现“有害”副作用,它很容易恢复)。
该文章的作者明确指出: 这是一种在不破坏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,则可以跳过两个中间步骤。
我发现了有关重命名的提示/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
。~/.local/share/zeitgeist/
如果您想节省一些空间,也可以通过删除包含其内容的文件夹来清除Zeitgeist收集的数据库。
要更新您还可以锁定包保护这些文件zeitgeist-core
,并zeitgeist-datahub
在突触或资质。
要恢复更改,只需将这些可执行文件重命名为:
cd /usr/bin/
sudo mv zeitgeist-daemon.bak zeitgeist-daemon
sudo mv zeitgeist-datahub.bak zeitgeist-datahub
如果您更改了.desktop文件/etc/xdg/autostart/
,则还应将其返回。
zeitgeist-daemon --quit
bash -c "sleep 60; zeitgeist-daemon --quit"
这是有关Zeitgeist主题的社论,包括对创作者的采访: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不容易禁用,也不容易看到它在做什么。您不能像其他后台系统服务那样“停止”它。
我的问题zeitgeist
是分散了以下内容的错误消息journalctl
:
$ journalctl -xe | grep zeitgeist.SimpleIndexer
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://eyesome-cfg.desktop
$ journalctl -b-1 | grep zeitgeist
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: Performing VACUUM operation... OK
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: ** (zeitgeist-datahub:4587): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Oct 16 16:39:18 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application://multi-timer.desktop
Oct 16 18:23:48 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application:///home/rick/Desktop/multi-timer.desktop
我发现这篇文章在团结,允许你告诉时代精神忽略某些应用程序或目录在Gnome和“安全与隐私”配置“活动日志管理器”。因此,我将该目录添加~/Desktop
到了黑名单中。
我没有对这个错误做任何事情application://nautilus-autostart.desktop
。我仍然需要研究该gnome应用程序。我的直觉告诉我这是一个错误,而不是我要解决的问题。
sudo apt-get remove --dry-run zeitgeist*
之前执行zeitgeist