Я использую Ubuntu GNOME 15.10 с GNOME 3.18, и я хотел бы знать, могу ли я выполнить любое из следующих действий, и если да, то как:
Сделайте так, чтобы папка не была проиндексирована, но оставила ее содержимое индексируемым (чтобы при поиске по имени этой папки в моей системе ничего не появлялось, но если я ищу по ее содержимому, это будет появляться)
Сделайте так, чтобы папка не была индексируемой и не содержала ее содержимого (и если она содержит вложенные папки внутри нее, то она должна рекурсивно не позволять индексировать в них ни содержимое, ни содержимое любых подпапок в подпапки и т. д., а также сами эти подпапки)
Сделайте так, чтобы отдельные файлы в папке не индексировались, хотя и не влияли ни на другое содержимое, ни на родительскую папку
Итак, возможен ли какой-либо из этих вариантов? Я считаю, что программа индексирования называется Tracker, которая индексирует файлы и папки и их содержимое и позволяет искать их в системе.
Ответы:
В Ubuntu GNOME 16.04 с GNOME 3.20 теперь существует такое приложение, которое называется
Search and Indexing
(илиtracker-gui
) установлено по умолчанию (если оно не установлено или если у вас установлена предыдущая версия, в которой она не была предварительно установлена, ее можно установить, запустивsudo apt-get install tracker-gui
) который можно использовать для очень гибкого изменения настроек индексации (я зачеркнул некоторую личную информацию на одном из снимков экрана):Как видно из приведенных выше снимков экрана, это охватывает большинство вопросов в вопросе.
источник
tracker-gui
на официальных репозиториях. Вы знаете какую-нибудь альтернативу?По умолчанию папки с файлом .trackerignore игнорируются, поэтому этого должно быть достаточно для:
в папке вы не хотите быть проиндексированы.
источник
dconf read /org/freedesktop/tracker/miner/files/ignored-directories-with-content
dconf read /org/freedesktop/tracker/miner/files/ignored-directories