web-dev-qa-db-ja.com

Zeitgeistを無効にする

プロセスには常にzeitgeistデーモンがあります。この時代精神の要点はわかりませんが、私の活動を記録しています。スタートアッププログラムから削除しましたが、まだ残っています。

このパッケージをアンインストールできますか?なぜ必要なのですか?

46
umpirsky

ターミナルでSudo apt-get remove zeitgeist*を実行します。いくつかの関連パッケージが削除される場合がありますが、削除が推奨されているものが表示されない限り、問題ありません。

コメントによると:zeitgeistを削除すると、統一機能が失われます(最初に答えを書いたとき、どれくらいかわかりませんでした)。したがって、ロギングを無効にすることをお勧めします。

システム設定からログを完全にオフにすることもできます。

23
RolandiXor

説明されている簡単な方法があります ここ -これはnotパッケージを削除することを含みますが、単に対応するサービスを非アクティブ化します。私は自分で試しませんでしたが、この方法で副作用は最小限に抑えられるはずです(たとえば、「最近のアイテム」が利用できないなどの理由で、おそらく望まれます。さらに、「望ましくない」副作用の場合は簡単に元に戻すことができます。

その記事の著者は明示的に述べています: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

これを元に戻す(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

これは、非アクティブ化の手順を単に「逆にする」ことです。

備考:〜/ .local/share/recently-used.xbelはZeitgeist自体とは関係がなく、どういうわけか同じカテゴリに分類されます。記載されている記事は「アクティビティロギングの無効化」に関するものであるため、これも含まれています。 Zeitgeistを無効にするだけの場合は、2つの中間ステップをスキップできます。

17
Izzy

Zeitgeistを削除すると、Unityのメニューが正しく機能しなくなり、ボックスに入力してプログラムの検索が停止します。

11
TenPlus1

/etc/xdg/autostart/zeitgeist-datahub.desktopの名前変更に関するヒントを見つけましたが、それだけでは不十分です。 Zeitgeistが起動時に実行されないようにしますが、私の場合(Ubuntu 12.04.4 LTS)は、何らかの理由で(おそらくDBusアクティビティの結果として)起動しました。

zeitgeist-daemon --quit
cd /usr/bin/
Sudo mv zeitgeist-daemon zeitgeist-daemon.bak
Sudo mv zeitgeist-datahub zeitgeist-datahub.bak

現在、Zeitgeistデーモンは起動しません。これは、後でps aux | grep [z]eitgeistで確認できます。スペースを節約したい場合は、~/.local/share/zeitgeist/フォルダーをその内容とともに削除して、Zeitgeistによって収集されたデータベースを削除することもできます。
これらのファイルを更新から保護するために、SynapticまたはAptitudeでパッケージzeitgeist-coreおよびzeitgeist-datahubをロックすることもできます。

変更を元に戻すには、これらの実行可能ファイルの名前を元に戻します。

cd /usr/bin/
Sudo mv zeitgeist-daemon.bak zeitgeist-daemon
Sudo mv zeitgeist-datahub.bak zeitgeist-datahub

/etc/xdg/autostart/の.desktopファイルを変更した場合は、それも返してください。

4
whtyger

作成者とのインタビューを含む、zeitgeistのトピックに関する社説を次に示します。 http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-yo そしていくつか(削除ではなく)無効にする手順 http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

ロギングを減らす簡単な方法(ただし、リソースとディスクの大量使用は避けます)は、コントロールパネルを使用することです。 enter image description here

残念ながら、Zeitgeistについてはほとんど明らかにされていないか、明確です。 Zeitgeistは、簡単に無効にしたり、何をしているのかを簡単に確認したりすることはできません。他のバックグラウンドシステムサービスのように「停止」することはできません。

3
Bryce