エロティックなメディアファイルを閲覧することもありますが、最近ではファイルやフォルダーに表示されないようにしたいと考えています。どうやってやるの?
10.10以前の古い「.recently-used.xbel
フォルダを作成する」トリックは機能しません。
さらに、一時的にのみ追跡をオフにしたいと思います。
また、ユーザーの切り替えが十分に速くない場合があるため、このために別のユーザーを使用しないことも好みます。
Ubuntu Precise 12.04
Ubuntuには、デフォルトでPrecise Activity Log Manager 0.9が含まれています。システム設定からアクセスするか、プライバシーを検索するだけでアクセスできます。
または、ダッシュにPrivacyと入力するだけです
これで、アプリケーションのブラックリスト登録を開始できます。スクリーンショット
Oneiricおよび最初のリリースのアクティビティログマネージャー
Activity Log Managerは Stable PPA からインストールできます。
Activity Log Managerの詳細については、 OMGの記事!Ubuntu! および Webupd8の記事 をご覧ください。
Activity Log Managerの新しいバージョンは開発中です。見た目がよく、使いやすいです。未リリースのアクティビティログマネージャーのスクリーンショット
ファイルに何らかのパターンがあれば、それを行うことができます。たとえば、すべての明示的なコンテンツを/home/mrpig/erotica/
フォルダーに保存しました。
次に、 Activity Journal を開きます。これは、最近のアクティビティを表示するダッシュボードとして機能するZeitgeistのGUIフロントエンドです。右上のZeitgeistアイコンで、それと[設定]をクリックします。 「ブラックリストマネージャー」プラグインを確認します
次に、「BlackList Manager」タブに移動します。 [新規]ボタンをクリックし、file:///home/mrpig/erotica/*
として表示される新しいエントリを編集します
リンクされた質問:
それを行う方法はありますが、他のすべての最近のファイルも同様にクリアします。
次のコマンドを実行するだけです。
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
編集zeitgiest/activity.sqliteがシステムに存在しなくなりました:
rm ~/.local/share/zeitgeist
zeitgeist-daemon --replace
少し時間がかかりますが、デーモンが起動すると再配置されます。
Update:Activity Log Manager がリリースされました。これは、Zeitgeistの履歴を微調整できるGUIツールです。Zeitgeistの履歴の一部を削除したり、一部のアプリケーションをブラックリストに登録したり、特定の種類のファイルやフォルダーをブラックリストに記録したりできます。
以下のコマンドを使用してインストールします。
Sudo add-apt-repository ppa:zeitgeist/ppa
Sudo apt-get update
Sudo apt-get upgrade
zeitgeist-daemon --replace
Sudo apt-get install activity-log-manager
アクティビティログマネージャーのデモビデオをここに記録しました: http://www.youtube.com/watch?v=-eQn7ZyfSlw
参照後にフォルダの名前を変更するだけです。名前を変更すると、そこにあるファイルは単一の最近のファイルに表示されなくなります。非常に簡単な解決策です。そのフォルダを使用するたびに忘れないようにしてください:)
(私の英語を試してみてください)
古い ".recently-used.xbelをフォルダーにする"トリックは機能しますが、ファイルは〜/ .local/shareにあるため、次のようになります。
$ rm ~/.local/share/recently-used.xbel
$ mkdir ~/.local/share/recently-used.xbel
...私のために働く:)
アクティビティログマネージャーを指す回答は、zeitgeist
に対してtrueです。しかし、zeitgeist
は、システムが最近使用したファイルを追跡する唯一の方法ではありません。一部のアプリケーションでは、古い方法が使用されます。この方法では、フォルダーとファイルへのアクセスは、~/.local/share/recently-used.xbel
にある中央ログファイルに書き込まれます。この古いアクティビティロガーはGtkRecentManager
と呼ばれます。 zeitgeistと以前のバージョンとの相互作用について詳しく読むことができます here 。
zeitgeist
とは対照的に、GtkRecentManager
用の公式GNOMEツールはありません。ログに記録するものと記録しないものを制御できます。ただし、 Bazonが上記のコメントで指摘したように として、非常にうまく機能するサードパーティのソリューションがあります。
プロジェクトページから:
したがって、GNOMEを実行して最近のファイルリストを消去し、遅かれ早かれ、完全にオフにする方が簡単であり、実際にプロセスで何も失うことはないと判断します。
このツールは、FirefoxのHistoryBlock拡張機能に触発されたわずかに異なるアプローチを取ります。このスクラバーを使用すると、最近のファイルリストに表示したくない場所のリストを指定してから、自分の生活を始めることができます。 (そして、それは慎重に仕事をします。)
スクラバーはバックグラウンドに配置され、リストに新しいファイルが表示されるのを待ちます。ブラックリスト内のエントリのいずれかに一致する場合、それらを追い出します。大騒ぎもムスもありません。設定するだけで忘れてしまいます。
このツールはCLIインターフェースのみを提供しますが、比較的使いやすいです。手順は プロジェクトページ およびCLIヘルプにあります。
$ gtk_cleanup.py --help
Usage: gtk_cleanup.py [options]
A simple little tool which watches GTK+'s global recent files list and
removes anything that matches a hashed blacklist of URI prefixes.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-v, --verbose Increase the verbosity. Use twice for extra effect.
-q, --quiet Decrease the verbosity. Use twice for extra effect.
Resident-Compatible Actions:
--purge Purge all Recently Used entries during the initial
scrub.
--config=FILE Specify a non-default config file
Non-Resident Actions:
-a URI, --add=URI Add URI to the list of blacklisted prefixes.
-r URI, --remove=URI
Remove prefixes from the blacklist which match URI
--once Don't become resident. Just scrub and exit.
Zeitgeistの開発者は Zeitgeist Global Privacy に取り組んでいます。 Zeitgeist履歴の一部(過去1時間、1週間など)を削除し、アプリケーションまたはファイルタイプを履歴からブラックリストに登録し、履歴からフォルダーを除外することができます。いくつかのスクリーンショットは、リンクされたブログ投稿で提供されます。
buntu 11.10(Oneiric) + nity(3D)
[Alin Andrei(回答)から適応。]
更新:安全な停止、消去、再起動の方法(Zeitgeistの場合)
ステップ1.ツールを入手する
Sudo add-apt-repository ppa:zeitgeist/ppa
Sudo apt-get update
Sudo apt-get install activity-log-manager
手順2. files/directoryアクティビティを無視に設定します。
'Activity Log Manager' >> Files >> Prevent logging files :
(Select folder) /home/$username/Private [Add] - private folders
(Select folder) /home/$username/install/image [Add] - Ubuntu .ISO files
(Close)
ステップ3.すべての履歴をクリアする[安全な方法]
zeitgeist-daemon --quit
ls -l ~/.local/share/zeitgeist/
Sudo rm ~/.local/share/zeitgeist/activity.sqlite.bck (if present)
Sudo rm ~/.local/share/zeitgeist/activity.sqlite-journal (if present)
Sudo rm ~/.local/share/zeitgeist/activity.sqlite
ステップ4. Zeitgeistを再起動する[安全な方法]
zeitgeist-daemon &
(アンパサンド「&」により、プロセスをバックグラウンドで実行できます。)
私がしていることは、フォルダの名前を変更し、最後に_を追加するだけで、リストから削除されます。ただし、最近の履歴ウィンドウをクリアすることはそれほど難しくありません。
統一のために、単に.local/share /からzeitgeistフォルダーを削除すると、最近使用したファイルが再び表示されなくなります
GUIメソッドの使用:
.local/share
に移動します。sed
を使用して、~/.local/share/recently-used.xbel
の最近の履歴を編集できます。
private_path=~/"some/private/path" # Your private directory or file here
echo "Removing from recent history: $private_path"
sed -i "\@<bookmark.*$private_path.*>@, \@</bookmark>@ d" ~/.local/share/recently-used.xbel
コマンドの説明:
-i
ファイルをその場で編集\@
カスタム正規表現区切り文字\@<bookmark.*$private_path.*>@, \@</bookmark>@ d
$private_path
を含む開始ブックマークタグから終了ブックマークタグまでの行を削除します14.04でテスト済み