web-dev-qa-db-ja.com

GnomeやUnity検索からフォルダーをブロックする方法はありますか?

私は時々エロティックなメディアファイルを閲覧し、それらのいくつかをハードドライブに保存しています。上記のコンテンツはすべて1つの特定のフォルダーに保存されます。

このフォルダーをGnomeやUnity検索からブロックする方法はありますか?

「別のユーザーを使用する」と聞いたことがありますが、ファイルはまだhddにあるため、機能しません。私は頻繁に上記のファイルを閲覧し、同時に作業します(ちょっと...笑)。

つまり、要するに、Dashから特定のフォルダーをブロック(ブラックリスト)したいのです。

私はgnome3や単一のインターフェイスが好きではないので、gnome3が好きです。しかし、この小さなことは本当に私にとって大したことです。

ここで助けていただければ幸いです。

編集:ブラックリストに登録したいフォルダーをブラックリストに登録し、「ブラックリストに登録する前の」「最近使用した」ファイルをなんとか削除できたようです。

私はターミナルにたくさんのがらくたを入れて、たくさんのものをインストールしたので、私は実際にトリックが何であるかわかりません。だから、私は計画しています:

  • マシンのフォーマット(新しいバージョンがリリースされたときにいつも行うように)
  • Ubuntu 11.10 i386を再インストールします(私は64ビットマシンと4GBのRAMを所有していますが、私の経験では、ワインのようなソフトウェアは64ビットでの作業に問題があるため、今のところ4ではなく3.8GBで作業を続けます)。
  • Gnome3環境をインストールします。
  • 何をする必要があるかを正確に調べてください。
  • 完全な適切な回答でこの質問を更新してください。

次にリンクされた(関連する)Q&Aのおかげで、何らかの形で私を助けてくれました。そして、Ubuntu Unity/Gnome3 11.10の究極の答えがどれであるのか私にはわかりません(これは11.04で回答されたため、ubuntuクラシックログインを使用しました):

11
Paolo Sanchez

OK HDDを再びフォーマットしました。最初からやり直すためです。全体のストーリーは次のとおりです。

Ubuntu 11.10 i386をLenovo T400 ThinkPadに正常にインストールした後;

  1. インストールの依存関係(Google ChromeおよびGnome Shellに必要)

    Sudo apt-get -f install
    
  2. Gnome Shellをインストールする

    Sudo apt-get install gnome-Shell
    
  3. Gnome Tweak Toolをインストールする

    Sudo apt-get install gnome-Tweak-tool
    

    インストールすると、メニューに「詳細設定」として表示されます。

  4. オプションGnome連絡先のインストール

    注:Ubuntuには含まれていませんが、検索結果として何らかの形でDASHの連絡先が表示されます。これをインストールしない限り、クリックしても何も開きません。

    Sudo apt-get install gnome-contacts
    
  5. オプションGnome Sushi(MacOS X'-ishスペースバーファイルプレビューア)のインストール

    Sudo apt-get install gnome-sushi
    

ここで重要なのは、「ハード」をあえて検索する場合です。ハードウェアアプリから、ここには表示されたくない他の種類のハードなものまで、さまざまなバッグを用意します。

それでは、Activity Log Managerをインストールしましょう:

  • アクティビティログマネージャーをインストールする

    Sudo add-apt-repository ppa:zeitgeist/ppa
    Sudo apt-get update
    Sudo apt-get install activity-log-manager
    

この後、「フォルダー」を「疑似ブラックリスト」に追加しましたが、うまくいきませんでした。これは、アクティビティログからブロックされるだけだからです。ダッシュではなく、検索でもありません。

これはZeitgeistのGUIに他なりません。

この時点で;何も起こりませんでした。ダッシュには、以前に閲覧したものは何でも表示され、今閲覧したものは表示されます。

  • 「最近使用した」ファイルを削除し、フォルダーに変換します(右?)

    rm ~/.local/share/recently-used.xbel
    mkdir ~/.local/share/recently-used.xbel
    

この最後のステップの後。 Dashは、以前に参照したファイルを参照しません。また、新しいBrowesファイルを表示しません。さらに、アクティビティログマネージャーは、設定した内容を追跡しません。 Dashに「最近開いた」セクションはなくなり、美しいActivity Journalが実際に役立ちます!

できた!これは実際に私にとってはうまくいきましたが、少なくとも今まで(わずか数時間)はうまくいきました。動作しなくなったら、お知らせします。

どうやら、ショーン・フーリハネは正しかった、ありがとう。

2
Paolo Sanchez

プライベートファイルを隠しフォルダーに保管しないのはなぜですか?ピリオド(。)で始まる名前を付けることで隠しフォルダーを作成します。例:.mystuff

これらのフォルダーを表示するには、ctrl + Hを押すか、Nautilusメニューの「表示」>「隠しファイルを表示」に進みます。 (これらは英語の単語だと思います)

Gnomeはこれらのフォルダーのコンテンツを表示すべきではありません。

1
nechus

これを正確に行う簡単な方法が必要です。

私は仕事の一環として「疑わしい」コンテンツをレビューします(情報セキュリティ)。

最近のすべての画像ファイル、または最近のファイルすべてにグラフィックスニークピークが必要ないことがわかりました。

これは、実際にはオプトインアプリケーションであり、このフォルダー(およびサブフォルダー)のみがインデックス化されて表示されます。これにより、複数のコンテキストも提供されます。例えば。開発、ホーム/プライベート、ビジネス。

フォルダーとファイルの整理を引き続き許可する場合は、これらのファイルへのアクセス方法や記憶方法を制御できる必要があります。

私は他の投稿された質問から解決策を採用しました:

最近のファイルがUnityに表示されないようにするにはどうすればよいですか?

1
david6

Ubuntuのアクティビティトラッカー(Gnomeから継承)、「 Activity Log Manager 」でイベントを追跡するソース「Zeitgeist」を設定できます。

Activity Log Manager screenshot

しましょう

  • 特定のオブジェクトタイプの追跡を無効にします。
  • フォルダごとのオブジェクトソースの追跡を無効にします。
  • 直近に収集されたトラック、特定の時間枠、またはすべてのトラックを削除します。
0
David Foerster

最も慎重な行動は、以下の手順に従うことだと思います。

  1. ディレクトリの名前を非エロティックに変更します
  2. フォルダーのアクセス許可を変更して、rootのみが実際にファイルを読み取れるようにします。これは、次のコマンドで実行されます。

    Sudo chmod -r /path/to/folder
    

そうすることで、内部のファイルはインデクサーでも読み取りできなくなります。ただし、現在のインデックスキャッシュをフラッシュする方法を見つけると便利です。

言うまでもなく、ファイルにアクセスするには、ルート特権(つまり、Sudo appname /path/to/file)でファイルを開くために使用するアプリケーションを実行する必要がありますが、これはプラスと見なされる必要があります。

私がこれをやったというわけではなく、そのような種類のコンテンツをダウンロードする必要はありません。

0
Severo Raz

ActivityLogManagerをインストールし、特定のファイルのインデックスを作成しないように(既存のインデックスを削除する必要がある場合があります)、検索で表示されるファイルを停止することはかなり確信しています。私のために働くようですが、私がやったことの正確な詳細を覚えていません。アクティビティログにエントリがないことを確認し、ActivityLogManagerが追跡していないことを確認し、問題がまだあるかどうかを確認します。

0
Sean Houlihane