Более глубокое индексирование поиска Unity

16

Единство в настоящее время только индексирует и отображает мелкий набор результатов файла.

Предположим, я хочу открыть файл «/ home / Music / Creedence Clearwater Revival / Willy и The Poor Boys / The-Midnight-Special.mp3».

Я открываю объектив «Файлы и папки» и нажимаю «Midnight Special». К сожалению, песня не отображается. Я стараюсь «Вилли и бедные мальчики», но эта папка также не отображается.

Единственная папка, которая отображается в объективе, - «Музыка». Поэтому я должен открыть папку «Музыка», а затем перейти по всему дереву каталогов, чтобы открыть файл, который я хочу.

Как получить более глубокий индекс файлов для отображения в объекте «Файлы и папки»?

Спасибо за вашу помощь!

    
задан Chris Bauer 02.05.2011 в 20:26
источник

5 ответов

11

Объектив Unity не ищет все ваши файлы и папки, а имеет только доступ к файлам, которые вы открывали хотя бы один раз в прошлом (это потому, что он использует Zeitgeist для поиска).

Существует другой объектив, который вы можете установить под названием «Unity Place Filesearch», который будет искать каждый файл в вашей системе. Это обеспечивает гораздо более тщательные результаты поиска для файлов, которые вы ранее не открывали. Как только этот новый улучшенный поисковый объектив будет установлен, вы можете удалить старый, если вы этого больше не хотите.

Чтобы установить Unity Place Filesearch:

sudo add-apt-repository ppa:pydave/unity-lenses
sudo apt-get update
sudo apt-get install unity-place-filesearch

Затем введите следующее, чтобы сделать объектив:

setsid unity

ДОПОЛНИТЕЛЬНО Вы также можете указать, какие папки игнорировать (если у вас есть личные файлы), отредактировав следующий файл:

gedit ~/.filesearch.cfg

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

killall unity-filesearch-daemon
setsid unity

Чтобы удалить старый объектив:

Сначала создайте резервные копии файлов с объективом (на всякий случай):

mkdir ~/backups
cp /usr/share/unity/places/files.place ~/backups/

Извлеките объектив:

sudo sed -i '14i ShowEntry=false' /usr/share/unity/places/files.place

И, наконец, примените свои изменения, запустив:

unity --replace

Все готово! Наслаждайтесь новым лучшим поиском!

Источники все через Webupd8:

Ссылка

Ссылка

    
ответ дан zookalicious 18.05.2011 в 15:52
источник
2

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

Поиск осуществляется с помощью «файлов и папок». Затем эти файлы добавляются в тире.

    
ответ дан Rinzwind 02.05.2011 в 20:33
2

По комментариям к этой ошибке: Ссылка что намерение объектива «Файлы и папки» предназначено только для поиска недавно использованных файлов (по крайней мере, те, о которых знает Zeitgeist).

Для поиска всех файлов в домашнем каталоге потребуется (и создан) другой объектив.

Если вы просто ищете музыку и используете Banshee, возможно, Ссылка Ссылка лучше подходит.

    
ответ дан Niall Murphy 09.05.2011 в 19:21
1

Попробуйте эту ссылку: Ссылка     

ответ дан Bipin 18.05.2011 в 15:37
0

Zeitgeist фиксируется - они в настоящее время находятся в процессе добавления одноразового процесса, чтобы получить все каталоги, которые вы хотите индексировать в Zeitgeist. См. Ссылка В настоящее время проблема заключается в том, что ZG только индексирует файлы, с которыми вы взаимодействовали, и поиск единства использует ZG.

    
ответ дан Christoph 18.05.2011 в 16:11