回答:
sudo apt-get remove zeitgeist*
ターミナルで実行します。いくつかの関連パッケージが削除される場合がありますが、削除する候補が表示されない限り、不要です。
コメントによると、zeitgeistを削除すると、統一機能が失われます(最初に答えを書いたとき、どれだけの機能かわかりませんでした)。したがって、ロギングを無効にすることをお勧めします。
システム設定からロギングを完全にオフにすることもできます。
sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core
、と比較してsudo apt-get remove zeitgeist*
、それは団結または他の本質的なものを削除せず、ツァイトガイストとそのデーモンのみを削除しました。Unityは今でははるかに高速です。
ここで説明する簡単な方法があります。パッケージを削除するのではなく、対応するサービスを無効にするだけです。私は自分で試してはいませんでしたが、この方法で副作用は最小限に抑えられるはずです(たとえば、「最近のアイテム」が利用できないなど)。
その記事の著者は明示的に次のように述べています: 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つの中間ステップをスキップできます。
の名前変更に関するヒントを見つけましたが/etc/xdg/autostart/zeitgeist-datahub.desktop
、それだけでは不十分です。Zeitgeistが起動時に実行されるのを防ぎますが、私の場合(Ubuntu 12.04.4 LTS)は、何らかの理由で(おそらくDBusアクティビティの結果として)起動しました。
Zeitgeistのインストールを維持したいが、実行を防止したい場合は、実行可能ファイルの名前を変更してみてください。
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によって収集されたデータベースを、その内容とともにフォルダーを削除することによって削除することもできます。
これらのファイルを更新しないようにするには、パッケージzeitgeist-core
をロックしzeitgeist-datahub
、SynapticまたはAptitudeでロックすることもできます。
変更を元に戻すには、これらの実行可能ファイルの名前を元に戻します。
cd /usr/bin/
sudo mv zeitgeist-daemon.bak zeitgeist-daemon
sudo mv zeitgeist-datahub.bak zeitgeist-datahub
で.desktopファイルを変更した場合は/etc/xdg/autostart/
、それも返却する必要があります。
zeitgeist-daemon --quit
bash -c "sleep 60; zeitgeist-daemon --quit"
:ここでは時代精神のトピックに関する社説は、作成者とのインタビューを含め、だ http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-you と(除去しない)無効にするいくつかの命令 http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why
ロギングを削減する簡単な方法(ただし、リソースとディスクの大量使用は避けます)は、コントロールパネルを使用することです。
残念ながら、Zeitgeistについてはほとんど明らかにされていないか、はっきりしていません。Zeitgeistは、簡単に無効にしたり、その動作を簡単に確認したりすることはできません。他のバックグラウンドシステムサービスのように「停止」することはできません。
私の問題zeitgeist
は、journalctl
次の場所のエラーメッセージを混乱させることです。
$ journalctl -xe | grep zeitgeist.SimpleIndexer
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://eyesome-cfg.desktop
$ journalctl -b-1 | grep zeitgeist
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: Performing VACUUM operation... OK
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: ** (zeitgeist-datahub:4587): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Oct 16 16:39:18 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application://multi-timer.desktop
Oct 16 18:23:48 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application:///home/rick/Desktop/multi-timer.desktop
Gnomeの「Activity Log Manager」またはUnityの「Security and Privacy」の設定に関するこの記事を見つけたので、特定のアプリケーションまたはディレクトリを無視するようにzeitgeistに指示できます。そこで、ディレクトリ~/Desktop
をブラックリストに追加しました。
私はエラーについて何もしませんでしたapplication://nautilus-autostart.desktop
。私はまだそのgnomeアプリケーションを研究する必要があります。私の本能は、それがバグであり、修正すべき問題ではないことを教えてくれます。
sudo apt-get remove --dry-run zeitgeist*
削除する前にzeitgeist