在Ubuntu 12.04 LTS中,系统设置>隐私>文件,默认情况下“记录活动”处于启用状态。
这到底是什么意思?
正在记录哪些活动?
在哪里可以找到记录的数据?
在Ubuntu 12.04 LTS中,系统设置>隐私>文件,默认情况下“记录活动”处于启用状态。
这到底是什么意思?
正在记录哪些活动?
在哪里可以找到记录的数据?
Answers:
这到底是什么意思?
记录您的活动是为了更好地了解您如何使用系统。使用这些广泛的知识,可以显着提高系统的性能。
例如,了解启动计算机时启动的应用程序,将有助于系统在将来预启动该应用程序,等等。
正在记录哪些活动?
诸如查看和编辑音频,视频,文档,便笺,图像,“移情”中的对话,电子邮件,播放的音乐之类的活动都被记录下来。不仅记录了活动本身,还记录了执行活动的方式。
在听音乐的情况下,将记录您的歌曲播放方式,包括是否从Unity dash,Nautilus或Rhythmbox等启动它。
我相信Zeitgeist团队将致力于添加更多插件来记录更多活动,例如终端中使用的命令,访问的网站等。
在哪里可以找到记录的数据?
您的活动数据存储在中~/.local/share/zeitgeist
。
您可以使用gnome-activity-journal以人类友好的方式查看记录的活动。
我们大约有广泛的标签维基时代精神,说明时代精神是如何工作的,以及它如何在整体上除其他有用的东西。
这到底是什么意思?
这意味着您的一些相关信息已被记录下来,可以用来改善用户体验。请注意,这些信息均未发送到任何网站。它仅驻留在您的计算机上
正在记录哪些活动?
在Ubuntu的默认安装中,仅记录您打开和应用程序启动的文件。Unity Dash使用此日志来查找文件。
因此,这意味着如果您打开视频文件,打开音频文件或文档,则会将其记录下来。
假小子或gnote音符不会被记录。您需要为此明确安装插件
Rhythmbox随附有用于记录活动的插件,但默认情况下未激活。校验Edit > Plugins
Banshee还具有用于记录您的活动的插件,但是banshee的常规安装不会安装该插件。
TL; DR; 到目前为止,Ubuntu 12.04中仅记录文件活动和应用程序启动事件
在哪里可以找到记录的数据?
数据存储在 ~/.local/share/zeitgeist/activity.sqlite
这是一个SQLite数据库。建议不要直接打开它,而只能通过API访问。
Unity使用zeitgeist-datahub记录的信息来提高性能。
有一个很好的审查,屏幕截图,在这里
我认为您的活动不会记录在一个位置。
上面链接的内容:
Ubuntu 12.04的新专用隐私菜单有很多用处。由于新的Unity UI记录了您最近的活动,以便更好地使用Unity Dash之类的功能,因此控制Ubuntu允许记录和存储的内容就变得至关重要。
如您所见,“记录活动”选项默认情况下设置为“开”。此外,还有一些选项可用于删除已超时存储的所有信息。
您可以指定不想记录其活动的文件类型。(可选)您可以从监视列表中取消选择特定文件夹。
对于应用程序也可以这样做。您可以手动选择不想记录的特定应用程序。如您所见,由于默认情况下根据应用程序的日常活动对应用程序进行排序,因此选择应用程序也变得非常容易。
然后有一个诊断工具,该工具在被激活时可以让您的Ubuntu自动将匿名信息(例如错误报告)发送给Canonical。另外,默认情况下禁用此选项。
zeitgeist-datahub
是一种被动监听器记录的信息
该线程中有2种“跟踪”问题。我猜,时代精神的记录在其他答案中是清楚的。
该守护程序不存储“最新文档”等。它存储在homedir中的2个文件中:./.recently-used ./.local/share/recently-used.xbel
我个人也不喜欢这样(它会使搜索结果混乱),因此,以下命令“禁用”了这一点。警告; 它实际上并没有“禁用”任何东西,只会阻止应用程序写入这些文件。
cd ~
> ./.recently-used
> ./.local/share/recently-used.xbel
sudo chattr +i ./.recently-used
sudo chattr +i ./.local/share/recently-used.xbel
某些应用程序可能无法写入该文件时,可能会报告错误或警告,尤其是从终端启动时(“不允许操作”)