web-dev-qa-db-ja.com

なぜzeitgeistデーモンがまだ出口にあるのですか?データベースを削除する方法

私は自分のコンピューターにzeitgeistデーモンがあることを知り、何年もの間私に関する情報を収集していることに気付きました。それとそのデータベースを削除するにはどうすればいいですか。私はそれをアンインストールしたので、ビューアーとそれが私に収集したデータベースがあることがわかったら、再インストールしました。

これはプライバシー侵害の原因の1つであった可能性があるため、本当に動揺しています。マルウェアが原因でウィンドウを削除しましたが、情報を収集する誰かの代価でセキュリティを確保したようです。

Zeitgeistデーモンデータベースを削除するにはどうすればよいですか?プログラムを削除してもデータベースは削除されないためです。

1
drtechno

無効にするには(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. インストールされているザイストパッケージを確認します。

    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
      
    • 2列目から値を取得すると、パッケージが削除されます。

      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

1
George Udosen

@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

うまくいけば、それを完全に取り除きました

1
drtechno