Ответы:
В двух словах Zeitgeist это журнал событий. Это не касается файлов. Это касается событий. Он НЕ хранит содержимое файла. Это не работа духа времени
Примеры событий
Представьте себе любое событие, и Zeitgeist может записать его.
Теперь, если Zeitgeist может что-то записать, это не значит, что оно будет записано. Это демон, который предоставляет API D-Bus. Этот API предоставляет методы для регистрации, извлечения, фильтрации или удаления событий.
Теперь вам нужны внешние приложения для записи событий в Zeitgeist. Второй демон с именем zeitgeist-datahub
продолжает работать в вашей системе, который контролирует
GtkRecentManager
и передаются демону ZeitgeistДля приложений, которые не используют GtkRecentManager, существуют расширения / плагины / надстройки / дополнения, которые отправляют соответствующие события в Zeitgeist. Эти компоненты называются, dataproviders
потому что они предоставляют демону Zeitgeist данные.
Теперь у вас есть приложения, которые могут использовать эти данные для их использования. Есть несколько хороших вещей, которые можно сделать с данными. например
timestamp
)Synapse
, Do
и Unity Dash
можно использовать для сортировки списка приложений , когда пользователь печатает имяgedit-dashboard
использует Zeitgeist для заполнения этого списка. Вам нужно установить пакет, gedit-plugins
чтобы включить этот плагин gedit. Нажмите на Новый файл, чтобы использовать егоZeitgeist также поставляется с API полнотекстового поиска, который ищет только содержимое события, а не сам файл. Если вы играете трек Бетхована, то записанное событие будет содержать
Затем API полнотекстового поиска, предоставляемый Zeitgeist, просматривает только поля события для поиска и не просматривает файл.
Помните, Zeitgeist - это не поиск файлов трекера файлов.