为什么时代精神守护进程仍然存在?如何删除数据库

drt*_*hno 4 package-management security apt unity zeitgeist

我发现我的电脑上有时代精神守护进程,我注意到它多年来一直在收集我的信息。我如何删除它及其数据库。因为我已经卸载了它,然后当我发现有一个查看器及其在我身上收集的数据库后,我重新安装了它。

我真的很沮丧,因为这可能是我的隐私泄露的根源之一。由于恶意软件,我摆脱了 Windows,但似乎我以有人收集我的信息为代价获得了安全。

如何删除 zeitgeist 守护程序数据库?因为删除程序并不会删除数据库。

Geo*_*sen 5

要禁用它(以普通用户而不是 root 身份运行):

  1. 查看它是否正在运行:

    ps -ef |grep zeit
    linuxaria  2085     1  0 16:31 ?        00:00:00 /usr/bin/zeitgeist-daemon
    linuxaria  2093     1  0 16:31 ?        00:00:00 /usr/lib/zeitgeist/zeitgeist-fts
    root      8372  8300  0 18:48 pts/0    00:00:00 grep --color=auto zeit
    
    Run Code Online (Sandbox Code Playgroud)
  2. read禁用数据库write文件的能力:

    chmod -rw ~/.local/share/zeitgeist/activity.sqlite
    
    Run Code Online (Sandbox Code Playgroud)
  3. 尝试重新启动守护进程以确保其停止工作:

    ~/.local/share/zeitgeist$ zeitgeist-daemon --replace
    
    Run Code Online (Sandbox Code Playgroud)
    • 如果它被禁用,您应该看到以下输出:

      [16:53:46.292663 WARNING] Could not access the database file.
      Please check the permissions of file /home/linuxaria/.local/share/zeitgeist/activity.sqlite.
      
      Run Code Online (Sandbox Code Playgroud)
  4. 需要使用以下命令重新激活它:

    chmod +rw ~/.local/share/zeitgeist/activity.sqlite
     ~/.local/share/zeitgeist$ zeitgeist-daemon --replace
    
    Run Code Online (Sandbox Code Playgroud)

要彻底删除它:

  1. 检查安装了哪些 zeist 软件包:

    dpkg -l |grep zeit
    
    Run Code Online (Sandbox Code Playgroud)
    • 结果:

      ii  gir1.2-zeitgeist-2.0        0.9.16-0ubuntu4  amd64  library    to       access     Zeitgeist  -        GObject   introspection  data
      ii  libzeitgeist-1.0-1:amd64    0.3.18-1ubuntu3  amd64  library    to       access     Zeitgeist  -        shared    library
      ii  libzeitgeist-2.0-0:amd64    0.9.16-0ubuntu4  amd64  library    to       access     Zeitgeist  -        shared    library
      ii  python-zeitgeist            0.9.16-0ubuntu4  all    event      logging  framework  -          Python   bindings
      ii  rhythmbox-plugin-zeitgeist  3.3-1ubuntu7     all    zeitgeist  plugin   for        rhythmbox  music    player
      ii  zeitgeist                   0.9.16-0ubuntu4  all    event      logging  framework
      ii  zeitgeist-core              0.9.16-0ubuntu4  amd64  event      logging  framework  -          engine
      ii  zeitgeist-datahub           0.9.16-0ubuntu4  amd64  event      logging  framework  -          passive  logging   daemon
      
      Run Code Online (Sandbox Code Playgroud)
    • 从第二列中获取值来删除软件包:

      sudo apt-get purge gir1.2-zeitgeist-2.0  libzeitgeist-1.0-1:amd64 libzeitgeist-2.0-0:amd64 python-zeitgeist  rhythmbox-plugin-zeitgeist zeitgeist zeitgeist-core zeitgeist-datahub 
      
      Run Code Online (Sandbox Code Playgroud)

进一步阅读:

https://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why