Rol*_*Xor 25
sudo apt-get remove zeitgeist*在终端中运行。它可能会删除一些相关的软件包,但只要您没有看到任何不想要的删除建议,您应该没问题。
根据评论:如果您删除时代精神,您将失去统一功能(我不确定我第一次写答案时有多少)。所以,我建议你只是禁用日志记录。
您还可以从系统设置中完全关闭日志记录。
Izz*_*zzy 17
描述了一个简单的方法在这里-这其实并不包括删除任何包,而只是去激活相应的服务。我自己没有尝试过,但这种方式的副作用应该很小(甚至可能是想要的,例如没有“最近的项目”可用等。此外,如果出现“不需要的”副作用,它很容易恢复。
那篇文章的作者明确指出: 这是一种在不破坏 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
Run Code Online (Sandbox Code Playgroud)
恢复这一点(如果你想再次启用 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
Run Code Online (Sandbox Code Playgroud)
这只是“逆转”停用的步骤。
备注: ~/.local/share/recently-used.xbel 与 Zeitgeist 本身无关,它只是以某种方式属于同一类别。提到的文章是关于“禁用活动日志记录”,因此包含了这一点。如果您只想禁用 Zeitgeist,则可以跳过中间的两个步骤。
小智 11
如果您删除 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
Run Code Online (Sandbox Code Playgroud)
现在 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
Run Code Online (Sandbox Code Playgroud)
如果您更改了 .desktop 文件/etc/xdg/autostart/,您也应该将其返回。