Zeitgeist (известен също като Рамката Zeitgeist) е софтуер на командния ред изпълнява в Вала и са предназначени да действат като услуга, която трупа на събитията и дейностите на даден потребител GNU / Linux. Той се използва по подразбиране в операционната система Linux Ubuntu.
Осигурява информираността компютъра дейност
Zeitgeist осигурява информираност десктоп активност и може да се използва за регистриране на различни настолни събития, създадени от потребителя, като например отворени файлове, посетени сайтове, или чат разговори, и да направи тази информация достъпна за други приложения.
Проектът предлага и подкрепа за маркиране предмети, както ръчно от потребителя или автоматично от доставчика на данните, както и подкрепата за Маркиране на предмети. В допълнение, Zeitgeist може да се използва, за да се установи връзка между елементите на базата на схеми за използване, и близки.
Първи стъпки с Zeitgeist
Инсталиране на Zeitgeist рамките на вашата операционна система GNU / Linux, не трябва да бъде такава трудна задача, дори и ако програмата се разпространява само като архив източник. Разбира се, потребителите на Ubuntu могат да инсталират пакета от основните софтуерни хранилища на тяхното разпространение, ако ISN & rsquo;. Тона вече е инсталиран по подразбиране
След запазване на архива източник на място по ваш избор, като например вашата домашна директория, трябва да го разопаковате се използва помощна програма архив мениджър, след това отворете терминален заявление емулатор и да стигнете до местоположението на добитите файл (напр сд /home/softoware/zeitgeist-0.9.14).
Пусни & lsquo; ./ конфигуриране && направи & rsquo; команда, за да изберете и да съставят програмата, следвана от & lsquo; Sudo да инсталирате & rsquo; команда, за да го инсталирате в цялата система и да я направи достъпна за всички потребители на компютъра ви.
Под предния капак
Като погледнем под капака на програмата Zeitgeist, можем да забележим, че тя е била написана изцяло на езика за програмиране Вала. . Ние & rsquo; Успешно го тествали с няколко 32-битови и 64-битови дистрибуции на GNU / Linux
Какво ново в тази версия:
- Общ коефициент:
- Не hardcode питон път
- Fix изгради с Вала-0.24 +
- Изискване нагъл 2.35.4 и регулирайте целева-нагъл съответно
- Libzeitgeist:
- Добави -fPIC да libzeitgeist-internal.la и libzeitgeist_datamodel-2.0.la
- Дневник:. Необходимо е да се откажат от примката и на грешка, в противен случай ние ще оставим бездомно основната примка около
Какво ново във версия 0.9.14:
- Fix управление и проследяване на регистрирани Монитори
Какво ново във версия 0.9.12:
- Fix find_related_uris да разпечатате само класирането, ако
- EXPLAIN_QUERIES е активиран
- Фиксирани find_related_uris да вземат RelevantResultType като
- аргумент вместо ResultType
- Pass копие на шаблони, за да търсят и search_with_relevancies
Какво ново във версия 0.9.5:
- Двигател:
- Необходимо е да се изгради Вала 0.16.
- Оптимизация на обект тълкуване.
- Set Pragma определяне синхронно да NORMAL.
- Добавена която създава един автобус в един фалшив X сървъра (Xvfb) и поставя началото на Zeitgeist например (без datahub или FTS) в нея.
- Събития се вмъкват в последователен ред.
- Autoconf:
- Да не се проверява за Xapian ако FTS ++ е забранено.
- Print & quot; SQL грешки & quot; опция.
- Проверка за gmodule.
Какво ново във версия 0.8.99 Beta 1:
- Двигател:
- Фиксирана катастрофа, когато събитията са имали NULL полета (LP: # 941530).
- Произведено уверете, че не абортирани сделки SQLite са оставени отворени (LP: # 937991) .
- Засилено сеч и добавя опция --log-файл.
- Фиксирана бъг Storage Monitor IDs корумпиране на съхранение в DB (LP: # 950983).
- Фиксирана бъг вмъкване преди това не съществувам стойности, когато ги търсят (LP: # 953041) .
- FTS:
- Filter индексиране на непризнатите стойности (напр нестандартно. URI адреси).
- Засилено групиране по URI и произход (LP: # 947835).
- Използвайте current_uri вместо URI; индексни MOVE_EVENTs (LP: # 948794).
- функция Добавено SearchWithRelevancies D-Bus.
Какво ново във версия 0.8.99 Alpha 2:
- Двигател:
- Засилено обработка на грешки и докладване (LP: # 848710, 760111 #, # 903667) .
- Автоматично възстановяване след база данни с корупцията (LP: # 743857).
- Добавен нов оператор префикс (& quot; & quot +;) да задава въпроси за точни съвпадения (LP: # 884193) .
- Файлът с данни за сега се чете само от потребителя (LP: # 910273).
- използване GVFS в StorageMonitor е деактивиран за сега (LP: # 905898) .
- Фиксирана проблем, когато това разширяване FTS може да блокира DB (LP: # 919111).
- Фиксирана бъг в автоматично повторно индексиране FTS си.
- Събития с дублиращи се теми сега са чисто отхвърлени (LP: # 909708).
- Debug съобщения вече не се показва по подразбиране (LP: # 906451).
- Guess тълкуване и проявление, когато е празен (LP: # 899602).
- Изпълнено мониторинг състоянието на мрежата в StorageMonitor.
- Фиксирана разширение хистограма, за да се справят с часови зони.
- Разни използването на паметта и заявки подобрения на скоростта (LP: # 910190).
- Добавен променлива на средата за деактивиране разширения.
- Общ коефициент:
- Updated да сподели-десктоп-онтологии версия 0.8.1. Това въвежда WebDataObject и MusicPiece прави дете на Audio.
Какво ново във версия 0.8.2:
- Двигател:
- Storage Monitor:. Добави подкрепа за Network Manager 0.9
- Полето текст на обект шаблони сега е позволено да се свърши със звездичка (*) характер (които се третират като обикновен текст).
- Правилно справят current_uri в подлежат шаблони от стари клиенти (вместо да го принуждава да има същата стойност като URI на субекта).
- Значително се увеличи размерът на събития, които могат да бъдат изтрити при отделен DeleteEvents обадя.
- Python API:
- Правилно зададени интерфейс D-Bus, когато се използва интроспекцията.
- Fix възможно изключение, когато е налична списъка на метод не е бил зареден.
- конструктора The Event вече поддържа създаването на независими копия на събития.
Какво ново във версия 0.8.1.1:
- Двигател:
- разширения товар след вътрешните бази данни таблици за справка / кеш са инициализирани.
- Fix проблеми при подмяната на съществуващ Zeitgeist инстанция (LP: # 809569).
- Fix възможно катастрофата, когато Zeitgeist-datahub не е налична (LP: # 791392).
- Python API:
- Fix регресия, който избухна свойства (get_version и get_extensions).
Какво ново във версия 0.8.1:
- Двигател:
- Добавена метод GetDataSourceFromId D-Bus на разширението на данни-източник регистър (LP: # 691690).
- A резервно копие на базата данни е създадена преди да се опитате схеми ъпгрейди. Ако нещо се обърка, архивирането автоматично се възстановява (LP: # 660307).
- Фиксирана & quot; & quot; разширения D-Bus имущество, когато това е празен списък (LP: # 787691).
- Добави PID към изхода да е влязъл в ~ / .cache / (LP: # 806030) .
- Гарантиране на двигателя не се опитва да затвори два пъти подред (LP: # 793714) .
- Python API:
- Променен _DBusInterface да актуализирате introspected данни след повторните свързвания.
- Добавена е поддръжка за регистриране обичай Event и спазване подкласове с ZeitgeistClient (LP: # 799199).
- Фиксирана повторно включване след Zeitgeist рестарт, така че викането на метода Trig-Геринг повторното свързване също работи; и не само по-късно calls- (LP: # 736176).
- Добавена сигнал повторно свързване на рестарт на двигателя за разширения (LP: # 806967).
- Добавена на & quot; iteritems () & quot; метод за всички бройки (RelevantResultType, StorageState и ResultType).
- Добавена & quot; from_timestamp (клеймото) & quot; метод за TimeRange.
<> Li подобрения ползване Мала памет.
Какво ново във версия 0.8.0:
- Двигател:
- Фиксирана вторично сортиране с клеймото за повечето ResultTypes (LP: # 772041).
- Enabled филтриране по наличността в FindEvents.
- Добавена на имот произход до събития, съвпадение, че за пациенти (LP: # 425258) .
- Добавена current_uri собственост на субектите, които за разлика от всички други свойства, е непостоянен.
- Добавяне на нови видове сортиране за произход и current_uri.
- Добавена е поддръжка за & quot; & quot ход; събития, които се актуализират автоматично на current_uri имота когато е уместно (LP: # 602211).
- Фиксирани несъответствия, причинени от вътрешния кеш паметта не се актуализира, когато събитията са били изтрити (LP: # 598666).
- Добавена разширение Storage Monitor който следи за свързване в мрежа и сменяеми устройства (LP: # 489194).
- Фиксирана datahub стартирането да се избегне зомби процеси (LP: # 739780).
- Заменен на Blacklist удължаването му даде по-способни API (LP: # 612344).
- Не отпечатате traceback когато Zeitgeist не успее да стартира, защото друг случай вече се изпълнява, просто показват обикновен съобщение за грешка (LP: # 744818).
- Опростена изходен формат дневник при печат до STDERR.
- Python API:
- Fix бъг във връзката (да Zeitgeist) код за възстановяване (LP: # 771970).
- добавени нови ResultTypes:. {Най, най-слабо} {Последно, Popular} {CurrentUri, EventOrigin}
- Създаден * SubjectOrigin псевдоним на всички {Най, най-слабо} {Последните, Popular} Origin ResultTypes.
- Малки подобрения документация (фиксирани правописни грешки и др).
<> силни Изисквания
- Python
Коментари не е намерена