Как индексировать заметки Tomboy с помощью Recoll?

Я хотел бы проиндексировать заметки Tomboy, используя поисковую систему для настольных компьютеров recoll.

Примечания находятся в XML , хранящемся в .local / share / tomboy.

Как это сделать?

1
задан 3 October 2013 в 11:07

1 ответ

Файлы Tomboy и Gnote напрямую поддерживаются в новой версии Recoll 1.19, которую вы можете получить для Ubuntu из Recoll PPA.

Если вы хотите остаться с пакетом Ubuntu по умолчанию, легко модифицировать поддержку:

Редактировать ~ / .recoll / mimemap, добавить следующую строку:

.note = application/x-gnote

Редактировать ~ /.recoll/mimeconf, добавьте следующие строки:

[index]
application/x-gnote = exec rclxml

Отредактируйте ~ / .recoll / mimeview, добавьте следующие строки:

[view]
application/x-gnote = tomboy %f

Затем извлеките фильтр rclxml из: [ 113] http://www.lesbonscomptes.com/recoll/filters/rclxml

Скопируйте его в / usr / share / recoll / filters и сделайте его исполняемым (chmod + x rclxml). Для этого потребуется xsltproc, но он, вероятно, уже есть в вашей системе (иначе получите его с помощью менеджера пакетов).

Самый простой способ убедиться, что файлы проиндексированы, это просто выполнить полный проход индексации (recollindex -z). Есть и другие способы, но этот ответ уже достаточно длинный:)

0
ответ дан 3 October 2013 в 11:07

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

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