Zeitgeist (más néven a Zeitgeist Framework) egy parancssori program végre Vala, és célja, hogy egyfajta szolgáltatás, amely naplózza az eseményeket és tevékenységeket a GNU / Linux felhasználó. Ez az alapértelmezett az Ubuntu Linux operációs rendszer.
Biztosítja asztali tevékenység tudatosság
Zeitgeist biztosít asztali tevékenység tudatosság és fel lehet használni a belépéshez különböző asztali események által létrehozott felhasználói, mint a megnyitott fájlokat, látogatott weboldalak, vagy a chat beszélgetéseket, és ezt az információt elérhetővé más alkalmazások.
A projekt további támogatást nyújt tagging tételek, mind a felhasználó által kézzel vagy automatikusan az adat szolgáltatója, valamint támogatja a könyvjelző tételek. Emellett Zeitgeist lehet használni közötti kapcsolat létrehozása elemek alapján sémákat, és a hasonlóság.
Az első lépések a Zeitgeist
beszerelése Zeitgeist keretet ad a GNU / Linux operációs rendszer nem lehet olyan nehéz feladat, még akkor is, ha a program csak akkor osztják el a forráskód. Természetesen Ubuntu felhasználók telepíthetik a csomagot a fő szoftverforrásokat a forgalmazás, ha Hát & blogodba t már alapértelmezetten telepítésre.
A mentés után a forráskód egy tetszőleges helyre, mint például a Home könyvtár, meg kell kicsomagolni azt egy archívum vezetője segédprogramot, majd nyissuk meg a terminál emulátor alkalmazás, és keresse meg a helyet a kitermelt archív fájlok (pl cd /home/softoware/zeitgeist-0.9.14).
Futtatás a & lsquo; ./ configure && make & rsquo; parancs segítségével állítsa Fordítsd le a programot, majd a & lsquo; sudo make install & rsquo; parancsot, hogy telepítse a rendszer egészére kiterjedő, és hozzáférhetővé teszi az összes felhasználó számítógépéről.
A motorháztető alatt
Egy pillantást a motorháztető alatt a Zeitgeist program, mi lehet észrevenni, hogy azt teljes egészében írt a Vala programozási nyelv. Mi & blogodba Sikeresen tesztelték azt a több 32 bites és 64 bites GNU / Linux.
Mi az új ebben a kiadásban:
- Átlag:
- Ne Bedrótozhatsz python utat
- Fix építeni vala-0.24 +
- megkövetelése bőbeszédű 2.35.4 és állítsa cél-glib megfelelően
- Libzeitgeist:
- Add -fPIC a libzeitgeist-internal.la és libzeitgeist_datamodel-2.0.la
- Napló: kell lépni a hurok is hiba, különben hagyjuk egy kóbor fő hurok körül.
Mi az új verzióban 0.9.14:
- Fix kezelése és nyomon követése regisztrált monitorok
Mi az új verzióban 0.9.12:
- Fix find_related_uris, hogy csak ki kell nyomtatni a rangsorban, ha
- EXPLAIN_QUERIES engedélyezett
- Fix find_related_uris hogy RelevantResultType mint
- érv helyett ResultType
- Pass példányát sablonok keresni és search_with_relevancies
Mi az új verzióban 0.9.5:
- Motor:
- Needs vala 0,16 építeni.
- optimalizálása alá értelmezése.
- Set Pragma beállítás szinkron NORMAL.
- Added amely beállítja egy busz egy hamis X szerver (Xvfb), és elindítja a Zeitgeist például (anélkül datahub vagy FTS) bele.
- Események egészül sorrendben.
- Autoconf:
- Ne ellenőrizze a Xapian ha FTS ++ van tiltva.
- Print & quot; SQL hibakeresés & quot; opciót.
- Ellenőrizze a gmodule.
Mi az új verzióban 0.8.99 Beta 1:
- Motor:
- Fixed crash, amikor az események voltak NULL mezőket (LP: # 941530).
- gondoskodott arról nem vetélt SQLite tranzakciók nyitva hagyják (LP: # 937991).
- Továbbfejlesztett naplózási és hozzátette --log-fájl opcióként.
- Javítva Storage Monitor megrontó tároló azonosítók DB (LP: # 950983).
- Javítva helyező korábban nem létező értékeket, ha keres nekik (LP: # 953041).
- FTS:
- Filter indexelés nem mutatott értékek (pl. nem szabványos URI).
- Továbbfejlesztett egyesülés URI és eredete (LP: # 947835).
- A current_uri helyett URI; index MOVE_EVENTs (LP: # 948794).
- Added SearchWithRelevancies D-Bus funkciót.
Mi az új verzióban 0.8.99 Alpha 2:
- Motor:
- Továbbfejlesztett hibakezelés és jelentéstétel (LP: # 848710, # 760111, # 903667).
- Automatikus helyreállítási után adatbázis korrupció (LP: # 743857).
- Egy új prefix operátor (& quot; + & quot;), hogy a lekérdezés pontos találatra (LP: # 884193).
- Az adatbázis fájl most csak olvasható, a felhasználó által (LP: # 910273).
- GVFS használat StorageMonitor van tiltva most (LP: # 905898).
- Javítva a probléma, ahol a FTS kiterjesztése blokkolhatják a DB (LP: # 919111).
- Javítva egy hiba FTS automatikus újra-indexelés.
- Események ismétlődő témák most tisztán elutasították (LP: # 909708).
- Debug üzenetek nem jelennek meg alapértelmezetten (LP: # 906451).
- Guess értelmezése és megnyilvánulása, ha üres (LP: # 899602).
- Megvalósult hálózat állapotát monitoring StorageMonitor.
- Fix hisztogram kiterjesztése kezelni időzónák.
- Különböző memória használat és a lekérdezés sebesség javulás (LP: # 910190).
- hozzáadva egy környezeti változó letiltásának kiterjesztéseket.
- Átlag:
- Frissítve megosztott desktop-ontológiák verzió 0.8.1. Ez bevezeti WebDataObject és teszi MusicPiece gyermeke audio.
Mi az új verzióban 0.8.2:
- Motor:
- Tárolás Monitor: támogatást adni Network Manager 0.9.
- A szöveg mező alá sablonok most hagyjuk a végére egy csillaggal (*) karaktert (amely kezelik plain text).
- Megfelelően kezeli current_uri a témában sablonokat a régi ügyfelek (ahelyett, hogy arra kényszerítve, hogy ugyanolyan értékű, mint az alany URI).
- Jelentősen megnöveli az eseményeket, amelyek törölhetők egyetlen DeleteEvents hívni.
- Python API:
- Helyesen adja meg a D-Bus interfész használata esetén önvizsgálatra.
- Fix lehetséges kivétel, ha a rendelkezésre álló módszer lista nem lett betöltve.
- Az Esemény konstruktor már támogatja: független példányban események.
Mi az új verzióban 0.8.1.1:
- Motor:
- Load kiterjesztések után a belső adatbázis-keresés / cache táblák inicializálták.
- Fix probléma, amikor váltja fel a meglévő Zeitgeist példány (LP: # 809569).
- kijavítani az esetleges ütközés során korszellem-datahub nem elérhető (LP: # 791392).
- Python API:
- Fix regressziós hogy kitört ingatlan (get_version és get_extensions).
Mi az új verzióban 0.8.1:
- Motor:
- Added GetDataSourceFromId D-Bus módszer az adatok forráskódú rendszerleíró kiterjesztése (LP: # 691690).
- A mentés az adatbázis jön létre, mielőtt séma frissítéseket. Ha valami nem sikerül, a mentés automatikusan visszaáll (LP: # 660307).
- Fix & quot; kiterjesztések & quot; D-Bus ingatlan, ha ez egy üres listát (LP: # 787691).
- Add PID kimeneti bejelentkezett ~ / .cache / (LP: # 806030).
- Győződjön meg arról, hogy a motor nem próbálja meg bezárni kétszer egymás után (LP: # 793714).
- Kisebb memóriahasználat javítását.
- Python API:
- Megváltozott _DBusInterface frissíteni introspected adatok után újracsatlakozások.
- A támogatás a regisztráció egyéni versenyen, és fenn alosztályok a ZeitgeistClient (LP: # 799199).
- Fix visszakapcsolás után Zeitgeist újraindítás úgy, hogy a módszer hívás trig-teti a visszakapcsolás is működik és nem csak később calls- (LP: # 736176).
- hozzáadott jel visszakapcsolása a motor újraindítás kiterjesztések (LP: # 806967).
- Hozzáadás a & quot; iteritems () & quot; módszer minden felsorolások (RelevantResultType, StorageState és ResultType).
- Hozzáadás a & quot; from_timestamp (timestamp) & quot; módszer timerange.
Mi az új verzióban 0.8.0:
- Motor:
- Fix másodlagos rendezési időbélyeg a legtöbb ResultTypes (LP: # 772041).
- Enabled szűrés elérhetőség FindEvents.
- Hozzáadás a származási ingatlan események, illő, hogy az alanyok (LP: # 425258).
- Added current_uri ingatlan témák, amelyek ellentétben a többi ingatlan változékony.
- Új rendezési típusok és Származási current_uri.
- A támogatás a & quot; Move & quot; eseményeket, amelyek automatikusan frissíti a current_uri ingatlan adott esetben (LP: # 602211).
- Fix ellentmondások okozta belső cache nem frissül, amikor az események törölték (LP: # 598666).
- Hozzáadás a tárolás Monitor hosszabbító, amely nyomon követi a hálózati kapcsolat és a cserélhető eszközöket (LP: # 489194).
- Fix datahub indít, hogy elkerülje a zombi folyamatokat (LP: # 739780).
- A kicserélt tiltólistán kiterjesztése így ez egy sokkal alkalmasabb API (LP: # 612344).
- Ne nyomtasson lőfegyverét, amikor Zeitgeist sem indul, mert egy másik példánya már fut, csak azt mutatják, egy egyszerű hibaüzenet (LP: # 744818).
- Egyszerűsített naplót formátumban való nyomtatáskor stderr.
- Python API:
- Erősít hiba a kapcsolatot (a Zeitgeist) helyreállítási kód (LP: # 771970).
- Hozzáadott új ResultTypes: {legtöbb, legkevésbé} {Legutóbbi, Népszerű} {CurrentUri, EventOrigin}.
- Alkotó * SubjectOrigin alias minden {A legtöbb, legkevésbé} {Legutóbbi, Népszerű} Eredeti ResultTypes.
- Kisebb dokumentációs fejlesztések (fix elgépelés, stb.)
követelmények :
- Python
Hozzászólás nem található