Есть ли способ заблокировать папку из поиска в Gnome и / или Unity?

Я иногда просматриваю эротические медиа-файлы, и некоторые из них хранятся на моем жестком диске. Весь указанный контент сохраняется в одной определенной папке.

Есть ли способ, которым я могу заблокировать эту папку из поиска Gnome и / или Unity?

Я слышал "использовать отдельного пользователя", но это не сработает, так как файлы все равно будут в моем жестком диске, плюс; Я часто просматриваю указанные файлы и работаю одновременно (вроде... смеется).

Короче говоря, я хочу заблокировать (черный список) определенную папку из Dash.

Достаточно плохо, что мне не нравится gnome3 или интерфейс Unity, я хочу любить gnome3, но эта маленькая вещь действительно важна для меня.

Надеюсь, я смогу получить помощь здесь.

РЕДАКТИРОВАТЬ: Я, кажется, успешно занес в черный список папку, которую я хотел внести в черный список, и каким-то образом удалось удалить (до внесения в черный список) "недавно использованные" файлы.

Я ввел в терминал столько дерьма и установил столько всего, что даже не знаю, в чем дело. Итак, я планирую:

  • Форматирование моей машины (как всегда, когда выходит новая версия)
  • Переустановите Ubuntu 11.10 i386 (у меня есть 64-битная машина и 4 ГБ оперативной памяти, но, по моему опыту, программное обеспечение, как wine, имеет проблемы с работой на 64-битной системе, поэтому я буду продолжать работать с 3,8 ГБ вместо 4 на данный момент).
  • Установите среду Gnome3.
  • Узнайте, что именно нужно сделать.
  • Обновите этот самый вопрос с полным, соответствующим ответом.

Благодаря следующим связанным (связанным) Вопросам и Ответам это каким-то образом помогло мне; и я не знаю, какой из них был окончательным ответом для Ubuntu Unity/Gnome3 11.10 (поскольку на некоторые из них был дан ответ за 11.04, в котором я использовал классический вход в систему ubuntu):

6 ответов

Решение

Итак; Я снова отформатировал свой жесткий диск, просто чтобы начать заново. Вот и вся история:

После успешной установки 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.

С этой точки зрения; ничего не случилось. Тире все еще показывает то, что я просматривал раньше, и то, что я сейчас просматриваю, покажет.

  • Удалите "недавно использованный" файл и превратите его в папку (верно?)

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

После этого последнего шага; Dash не будет загружать ваши ранее просмотренные файлы и не будет отображать ваши новые файлы броузеров; кроме того, менеджер журналов активности не будет отслеживать то, на что вы его установили. Больше нет раздела "Недавно открытые" в Dash, и теперь красивый Журнал Активности действительно будет полезен!

Готово! Это действительно сработало для меня, по крайней мере, до сих пор (всего пару часов), надеюсь, так и останется. Если он перестанет работать, я полагаю, я дам вам знать.

Судя по всему, Шон Хулихейн был прав, спасибо, мужик.

Почему вы не храните свои личные файлы в скрытой папке? Вы создаете скрытую папку, присваивая ей имя, начинающееся с точки (.) Например: .mystuff

Вы можете увидеть эти папки, нажав Ctrl+H, или перейдя в View > Show hidden files в меню Nautilus. (Я думаю, это слова на английском)

Gnome не должен отображать содержимое в этих папках.

Должен быть простой способ сделать это ТОЧНО.

Я рассматриваю "сомнительный" контент как часть моей работы (информационная безопасность).

Я не вижу необходимости в графическом пике для всех последних изображений или даже для всех последних файлов.

Это на самом деле должно быть приложением с подпиской, ТОЛЬКО эти папки (и подпапки) проиндексированы и представлены. Это также должно обеспечить несколько контекстов. например. развитие, дом / частный, бизнес.

Если мы по-прежнему разрешаем упорядочивать их папки и файлы, тогда мы должны иметь возможность контролировать, как эти файлы доступны или запоминаются.

Я адаптировал решение из другого вопроса:

Как я могу предотвратить появление последних файлов в Unity?

Вы можете указать, из каких источников Zeitgeist, трекер активности Ubuntu (унаследованный от Gnome), отслеживает события с помощью Activity Log Manager.

Это позволит вам

  • отключить отслеживание определенных типов объектов,
  • отключить отслеживание источников объектов по папкам,
  • удалять треки, собранные в последнее время, в течение определенного периода времени или вообще.

Я вполне уверен, что установка ActivityLogManager и убеждение его не индексировать определенные файлы (возможно, вам придется удалить существующий индекс) остановит все файлы, отображаемые в поиске. Кажется, работает для меня, но я не помню точных деталей того, что я сделал. Убедитесь, что в журнале активности нет записей, убедитесь, что ActivityLogManager не отслеживает, и посмотрите, сохраняется ли проблема.

Я думаю, что самым разумным действием будет следовать шагам, перечисленным ниже.

  1. Переименуйте каталог во что-нибудь неэротичное
  2. Измените права доступа к папке, чтобы только root мог действительно читать файлы. Это делается с помощью следующей команды:

    sudo chmod -r /path/to/folder
    

Таким образом, файлы внутри будут недоступны даже для индексатора. Однако было бы полезно узнать, как очистить текущий индексный кэш.

Излишне говорить, что для доступа к файлам вам нужно будет запустить любое приложение, которое вы используете, чтобы открыть их с правами суперпользователя (т.е. с sudo appname /path/to/file), что следует рассматривать как плюс.

Не то чтобы я это сделал, я не вижу необходимости в загрузке такого рода контента.

Другие вопросы по тегам