特定のフォルダーのファイルがUnity検索に表示されないようにする方法はありますか?
ファイルとフォルダーを使用する場合、アクティビティはZeitgeistというサービスによって記録されます。 Unityは、検索結果でZeitgeistのデータを使用します。
ZeitgeistとUnityは別々のサービスであるため、ZeitgeistはUnityの更新による影響を受けません。
私の知る限り、アクティビティログマネージャーは、Zeitgeistのログを管理する唯一の簡単な方法です。 Zeitgeist Activity Log Managerが「ネイティブ」ではないことを心配していることは承知していますが、私が知る限りではそうです。これはZeitgeistの開発者によって管理されており、Ubuntu Preciseに含まれる予定です。 Oneiricに含まれていない唯一の理由は、リリースが遅すぎたためだと思います。
OMG Ubuntuの記事Gonzoにリンクされているように、PPAがあるので、ZeitgeistとActivity Log Managerを最新の状態に保つことは、本当に心配することではありません。数か月前にOneiricネットブックにActivity Log Managerをインストールしましたが、それ以降は完全に機能しています。
必要なことは次のとおりです。
Sudo add-apt-repository ppa:zeitgeist/ppa
Sudo apt-get update
Sudo apt-get install activity-log-manager
その後、Unityで検索して起動できます。読み込まれると、[ファイル]タブに特定のフォルダーが記録されないようにするオプションが表示されます。
これらのファイルを使用すると、Zeitgeistによってログに記録されなくなりますが、Unityの検索結果に表示される前にいずれかのファイルを使用した場合は、ログに記録されます。これを停止するには、Zeitgeistの記録を削除する必要があります。これを行う最良の方法は、最初にインストールする必要がある「アクティビティジャーナル」を使用することです。 Ubuntu Software Centerで検索するか、次を実行します。
Sudo apt-get install gnome-activity-journal
起動すると、コンピューターの使用状況が時系列順に並べ替えられます。それらのファイルを最後に使用したときを見つけるまでフリックし、ファイルを右クリックして、「このURLを持つすべてのアイテムを削除」をクリックします。 Zeitgeistは、そのファイルを使用したことを忘れます。
アクティビティジャーナルはデフォルトのUbuntuリポジトリに含まれているため、PPAを追加してアクティビティログマネージャーをインストールしたくない場合は、ファイルを使用するたびにそれをインストールして、Zeitgeistのレコードを手動で削除できます。ただし、これはあまり便利ではありません。
編集:私はもともと、アクティビティログマネージャーは公式のGNOMEプロジェクトだと言っていました-マニッシュのコメントからわかるように、そうではないことが判明しました。私は言い回しを「Zeitgeistの開発者が維持する」に変更しました。