为什么 zeitgeist daemon 仍然存在?如何删除数据库

为什么 zeitgeist daemon 仍然存在?如何删除数据库

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

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

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

答案1

要禁用它(以普通用户(非 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
    
  2. 禁用数据库文件的read功能:write

    chmod -rw ~/.local/share/zeitgeist/activity.sqlite
    
  3. 尝试重新启动守护进程以确保它不再运行:

    ~/.local/share/zeitgeist$ zeitgeist-daemon --replace
    
    • 如果禁用,您应该看到以下输出:

      [16:53:46.292663 WARNING] Could not access the database file.
      Please check the permissions of file /home/linuxaria/.local/share/zeitgeist/activity.sqlite.
      
  4. 需要重新激活它使用这些命令:

    chmod +rw ~/.local/share/zeitgeist/activity.sqlite
     ~/.local/share/zeitgeist$ zeitgeist-daemon --replace
    

要将其完全删除:

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

    dpkg -l |grep zeit
    
    • 结果:

      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
      
    • 从第二列中取值删除包:

      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 
      

进一步阅读:

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

答案2

谢谢@George Udosen。我做到了,另外:

  sudo apt-get --purge autoremove activity-log-manager-common activity-log-manager-control-center zeitgeist zeitgeist-core zeitgeist-datahub
  sudo rm -fr {/root,/home/*}/.local/share/zeitgeist

希望我能彻底摆脱它

相关内容