it-swarm.com.de

Zeitgeist deaktivieren

Ich habe zeitgeist daemon immer in prozessen. Ich verstehe den Sinn dieses Zeitgeists nicht, er protokolliert meine Aktivität. Ich habe es aus den Startprogrammen entfernt, aber es ist immer noch da.

Kann ich dieses Paket deinstallieren? Warum brauche ich das überhaupt?

46
umpirsky

Führen Sie Sudo apt-get remove zeitgeist* in einem Terminal aus. Möglicherweise werden einige verwandte Pakete entfernt, aber solange Sie keine Vorschläge zum Entfernen sehen, die Sie nicht möchten, sollten Sie in Ordnung sein.

Wie laut Kommentar: Sie werden die Einheitsfunktionalität verlieren (ich war mir nicht sicher, wie viel, als ich die Antwort schrieb), wenn Sie Zeitgeist entfernen. Ich schlage vor, Sie deaktivieren nur die Protokollierung.

Sie können die Protokollierung auch in den Systemeinstellungen deaktivieren.

23
RolandiXor

Es gibt eine einfache Möglichkeit, die beschrieben wird hier - wobei nicht das Löschen eines Pakets umfasst, sondern lediglich das Deaktivieren der entsprechenden Dienste . Ich habe es nicht selbst ausprobiert, aber auf diese Weise sollten die Nebenwirkungen minimal sein (und wahrscheinlich sogar erwünscht sein, da beispielsweise keine "neuen Artikel" verfügbar sind usw. Außerdem ist es bei "unerwünschten" Nebenwirkungen leicht rückgängig zu machen.

Der Autor dieses Artikels gibt ausdrücklich an: Hier ist eine Möglichkeit, diese Protokollierung zu deaktivieren, ohne Unity oder einen anderen Teil des Systems zu beschädigen. Führen Sie diese Befehle in einem Terminal aus:

Sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive
rm ~/.local/share/recently-used.xbel
mkdir ~/.local/share/recently-used.xbel
rm -rf ~/.local/share/zeitgeist

Dies rückgängig zu machen (wenn man Zeitgeist wieder aktivieren will) sollte also so gemacht werden:

mkdir ~/.local/share/zeitgeist
rmdir ~/.local/share/recently-used.xbel
# no action for the .xbel file, as it will be re-created automatically
Sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive /etc/xdg/autostart/zeitgeist-datahub.desktop

das heißt einfach, die Schritte der Deaktivierung "umzukehren".

Bemerkung: Die ~/.local/share/recent-used.xbel hat nichts mit Zeitgeist selbst zu tun, sie fällt nur irgendwie in die gleiche Kategorie. Der erwähnte Artikel befasst sich mit dem Thema "Deaktivieren der Aktivitätsprotokollierung" und enthält dieses Thema. Wenn Sie nur Zeitgeist deaktivieren möchten, können Sie die beiden mittleren Schritte überspringen.

17
Izzy

Wenn Sie Zeitgeist entfernen, funktioniert das Menü in Unity nicht ordnungsgemäß. Sie können nicht mehr nach Programmen suchen, indem Sie in das Feld eingeben.

11
TenPlus1

Ich habe Hinweise zum Umbenennen von /etc/xdg/autostart/zeitgeist-datahub.desktop gefunden, aber es ist nicht genug. Es verhindert, dass Zeitgeist beim Start ausgeführt wird, aber in meinem Fall (Ubuntu 12.04.4 LTS) wurde es später gestartet (möglicherweise aufgrund einer DBus-Aktivität).
Wenn Sie Zeitgeist weiterhin installieren möchten, aber die Ausführung verhindern möchten, versuchen Sie, die ausführbaren Dateien umzubenennen:

zeitgeist-daemon --quit
cd /usr/bin/
Sudo mv zeitgeist-daemon zeitgeist-daemon.bak
Sudo mv zeitgeist-datahub zeitgeist-datahub.bak

Jetzt startet der Zeitgeist-Daemon nicht mehr. Sie können dies später mit ps aux | grep [z]eitgeist überprüfen. Sie können die von Zeitgeist gesammelte Datenbank auch löschen, indem Sie den Ordner ~/.local/share/zeitgeist/ mit seinem Inhalt löschen, wenn Sie etwas Platz sparen möchten.
Um diese Dateien vor Aktualisierungen zu schützen, können Sie auch die Pakete zeitgeist-core und zeitgeist-datahub in Synaptic oder Aptitude sperren.

Um die Änderungen rückgängig zu machen, benennen Sie einfach diese ausführbaren Dateien zurück:

cd /usr/bin/
Sudo mv zeitgeist-daemon.bak zeitgeist-daemon
Sudo mv zeitgeist-datahub.bak zeitgeist-datahub

Wenn Sie die .desktop-Datei in /etc/xdg/autostart/ geändert haben, sollten Sie sie auch zurückgeben.

4
whtyger

Hier ist ein Editorial zum Thema Zeitgeist, einschließlich eines Interviews mit dem Schöpfer: http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-yo Und einige Anweisungen zum Deaktivieren (nicht zum Entfernen) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

Eine einfache Möglichkeit, die Protokollierung zu reduzieren (jedoch nicht den Ressourcen- und Festplattenverbrauch), ist über das Control Panel: enter image description here

Leider ist wenig über Zeitgeist bekannt oder klar. Zeitgeist ist nicht leicht zu deaktivieren und es ist auch nicht leicht zu sehen, was es tut. Sie können es nicht wie andere Hintergrund-Systemdienste "stoppen".

3
Bryce