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

11

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

Есть ли способ, которым я могу заблокировать эту папку из поиска 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):

Паоло Санчес
источник
1
Вы пробовали это, и это не работает? askubuntu.com/questions/29559/…
Хорхе Кастро
3
I sometimes browse erotic media files<- Цените честность
Маниш Синха
@JorgeCastro Да, я попробовал это. Плюс, это не моя проблема. Я имею в виду, что проблема не в «недавно открытых файлах» (id также довольно часто теряет эту функцию), но если я делаю поиск «аппаратного обеспечения» (скажем, я хочу проверить свои аппаратные датчики), когда я печатаю, «трудно», я вижу приложение, которое хочу запустить, и вы можете догадаться, что еще мне показывают, LOL. Я действительно сделал мой вопрос, потому что это решение не сработало. Плюс, у меня нет плагина "черного списка" ... не знаю, где его взять.
Паоло Санчес
Хорошо, если вы попробуете что-то, то вам нужно указать, что вы пробовали это в вопросе, иначе нам нечем продолжать!
Хорхе Кастро
Извини брат. Попробовал это. Я гуглил все; и это занесение в черный список выглядит многообещающе ... Я бы хотел попробовать, но не мог узнать, как загрузить (или где) плагин. Плюс, теперь, если я перейду на prefs в журнале активности, больше ничего не отображается. Актуален ли мой вход в Gnome вместо Unity?
Паоло Санчес

Ответы:

2

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

После успешной установки 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, и теперь красивый Журнал Активности действительно будет полезен!

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

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

Паоло Санчес
источник
Вместо того, чтобы сделать /.local/share/recently-used.xbel непригодным для использования, вы можете использовать менеджер черного списка ssokolow.com/gtk-recent-scrubber
Bazon
1

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

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

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

nechus
источник
1

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

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

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

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

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

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

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

david6
источник
0

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

Шон Хулихейн
источник
Да, это то, что, скорее всего, сработало. Но, тем не менее, я немного скептически отношусь к этому, так что, как я сказал в своем недавнем редактировании; Я начну с начала этих выходных и выложу полное решение. Как я видел пару человек с одинаковыми (и / или похожими) проблемами.
Паоло Санчес
0

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

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

    sudo chmod -r /path/to/folder
    

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

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

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

Северо Раз
источник
0

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

Скриншот диспетчера активности

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

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