回答:
これを行う方法を知っている唯一の方法は、Ubuntu Tweakをインストールすることです。これは、http://ubuntu-tweak.com/にアクセスしてソフトウェアをインストールすることで確認できます。
Ubuntu Tweakを開いてGnome Settingsに移動し、Enable System Wide "Recent Documents" Listをオフにします
Unityを使用しているか、Classicデスクトップを使用しているかによって異なります。
Unityでは、ファイルレンズに表示される最近のドキュメントはZeitgeistを使用して記録されます。これらを削除するために端末を使用したくない場合、またはそれらの一部のみを削除したい場合は、ソフトウェアセンターを使用して「Activity Journal」をインストールするのが最善です。アクティビティジャーナルを起動すると、最近使用したすべてのアプリとドキュメントが日ごとにグループ化されて表示されます。ドキュメントを右クリックして[ジャーナルからアイテムを削除]をクリックすると、Zeitgeistはそのドキュメントをその特定の時間に使用したことを忘れます。あなたは「このURLを持つすべての項目を削除」をクリックすると、時代精神はあなたが忘れてしまう、これまでそのドキュメントを使用します。すべてを削除したい場合、この端末コマンド(他のユーザーが既に投稿している)が仕事をします:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
これを容易にするZeitgeist Global Privacyアプリが開発中ですが、残念ながらまだリリースされていません。
Classicデスクトップ(およびほとんどのアプリケーションの[ファイル]メニューで最近使用したファイルのリスト)は、最近使用したドキュメントの記録を〜/ .local / share / recently-used.xbelに保存します。ファイルマネージャーを使用してこのファイルを削除するか、次のコードをコピーしてターミナルに貼り付けることができます。
rm ~/.local/share/recently-used.xbel
お役に立てば幸いです!
SourceForgeのホームページbleachbit
から使用するか、Software Centerからインストールできます。
不要なファイルとシステムキャッシュをすべて削除できます。
BleachBitを開き、設定を確認します。
最近のドキュメントを削除するには、System→ のみを選択しますrecent documents
Ubuntu 16.04のNautilusでは、左ペインの[最近]をクリックすると、次の画面が表示されます。
[最近使用したファイル]リストから削除するファイルを強調表示し、右クリックを使用してコンテキストメニューを表示します。次にを選択しますRemove from Recent
。
端末で次のコマンドを実行します。
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
これが私にとって有効なことであり、すべてのロギングを無効にします。
次の3行を空のテキストファイルにコピーします。
CREATE TRIGGER IF NOT EXISTS no_logging_uri AFTER INSERT ON uri BEGIN DELETE FROM uri ; END;
CREATE TRIGGER IF NOT EXISTS no_logging_event AFTER INSERT ON event BEGIN DELETE FROM event ; END;
CREATE TRIGGER IF NOT EXISTS no_logging_text AFTER INSERT ON text BEGIN DELETE FROM text ; END;
ファイルの名前をとしますtriggers.sql
。次に行うことは、これらのトリガーをアクティビティデータベースに適用することです。
$ cat triggers.sql | sqlite3 ~/.local/share/zeitgeist/activity.sqlite
標準機能を復元する場合は、データベースを削除するだけです(トリガーなしで再作成されます)。
$ rm ~/.local/share/zeitgeist/activity.sqlite
xmlファイルのすべての子を削除します〜/ .local / share / recently-used.xbel
<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
/>
そして
$ sudo chattr +i ~/.local/share/recently-used.xbel
不変にします。sqlite3データベースのすべてのイベントアイテムを削除し、不変にします。
$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite
sqlite> delete from event;
$ sudo chattr +i ~/.local/share/zeitgeist/activity.sqlite