Я использую Synapse + Unity Dash для поиска, и кажется, что ни один из них не может индексировать папки, к которым я обращался в моем разделе NTFS. Я полагаю, что это потому, что Zeitgeist не индексирует папки, а locate (который использует Synapse, я считаю) не касается моего диска NTFS.
Короче говоря, есть ли способ проиндексировать мой раздел NTFS? Таким образом, что он доступен через локацию. Или, возможно, сделать индексные папки Zeitgeist также?
На данный момент Dash выдает результаты из раздела NTFS, но в результате нет папок. С другой стороны, locate дает мне папки, но только на родном разделе Ubuntu.
Ответы:
Dash использует базу данных индекса, созданную
locate
. Чтобы внестиlocate
в индекс и показать файл в разделе NTFS, вы должны отредактировать файл/etc/updatedb.conf
и изменить строкув
Это работает, если ваш NTFS-раздел смонтирован в точке монтирования
/media
(вероятно).Чтобы немедленно обновить
locate
базу данных, запуститеисточник
updatedb
что сканирование файловой системы осуществляется по каталогам, и я ничего не знаю о специфике NTFS или других внутренних файловых систем.locate
журналы, к которым затем обращается модуль запуска Dash, но не в журналы Zeitgeist.Zeitgeist регистрирует события двумя способами
DataHub
Первый устанавливается по умолчанию в Ubuntu (Natty и позже) вместе с Zeitgeist. Datahub - это пассивный регистратор, который является GtkRecentManager на стероидах. Любая новая запись в ~ / .recently-used.xbel обрабатывается Datahub и добавляется в Zeitgeist
Выборочные источники данных
Источниками данных являются расширения / плагины / надстройки / дополнения для приложений, которые помогают регистрировать события. Примеры заметок Tomboy не регистрируются в datahub, так как они не регистрируются в GtkRecentManager.
В этом случае можно включить источники данных Tomboy (реализованные в виде плагина), которые регистрируют такие события, как Note Open, Closed, Created и Deleted.
Если вы используете Natty, вы устанавливаете источники данных для этих приложений.
Вы можете установить источники данных с помощью sudo apt-add-repository
ppa:zeitgeist/ppa
и искать пакеты
zeitgeist-datasource-*
(напримерzeitgeist-datasource-rhythmbox
)OTOH вы можете установить источник данных Banshee, установив пакет
banshee-extensions-zeitgeistdataprovider
Если вы открываете файлы, запускаете / останавливаете треки, открываете / закрываете / создаете / удаляете заметки или любые другие соответствующие действия из этих приложений, они будут зарегистрированы. Даже музыкальные треки записываются (их URI на диске).
Есть две проблемы
/etc/fstab
)Я могу догадаться, что проблема может быть в последнем. Можете ли вы попробовать установить источник данных banshee, включить источник данных, прослушать несколько треков (в разделе NTFS), а затем попытаться найти их через Synapse или Dash (лично я предпочитаю Synapse)
источник
Ты пробовал Recoll? Это довольно хорошо, но до сих пор возникают проблемы с добавлением разделов NTFS, все говорят мне, что в настройках вы можете это сделать, но нет возможности добавить что-то в / home
источник