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

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

Предположим, я хочу открыть файл "/ home / Music / Creedence Clearwater Revival / Вилли и Бедные мальчики / The-Midnight-Special.mp3".

Я открываю линзу «Файлы и папки» и набираю «Специальное предложение на полночь». К сожалению, песня не отображается. Я пробую «Вилли и бедные парни», но эта папка тоже не отображается.

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

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

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

16
задан 8 April 2013 в 23:59

5 ответов

Линза Единицы не ищет все Ваши файлы и папки, а скорее только имеет доступ к файлам, которые Вы открыли, по крайней мере, однажды в прошлом (это вызвано тем, что это использует Дух времени для поиска).

Существует другая линза, которую можно установить названный "Место Единицы 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:

http://www.webupd8.org/2011/05/real-files-folders-search-unity-lens

http://www.webupd8.org/2011/04/things-to-tweak-fix-after-installing.html

11
ответ дан 8 April 2013 в 23:59

Из комментариев к этой ошибке видно: https://bugs.launchpad.net/unity/+bug/646724 , что целью линзы «Файлы и папки» является только для поиска для недавно использованных файлов (по крайней мере, тех, о которых знает Zeitgeist).

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

Если вы просто ищете музыку и используете Banshee, возможно, https://launchpad.net/unity-music-lens https://launchpad.net/~markjtully/+ архив / ppa лучше подходит.

0
ответ дан 8 April 2013 в 23:59

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

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

0
ответ дан 8 April 2013 в 23:59
1
ответ дан 8 April 2013 в 23:59

Дух времени фиксируется - они в настоящее время находятся в процессе добавления одного процесса времени для получения всех каталогов, которые Вы хотите индексировать в Дух времени. См., что https://bugs.launchpad.net/unity / + bug/646724/comments/36 проблема в настоящее время - то, что ZG только индексирует файлы, с которыми Вы взаимодействовали, и поиск единицы использует ZG.

0
ответ дан 8 April 2013 в 23:59

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

Похожие вопросы: