web-dev-qa-db-fra.com

Désactiver Zeitgeist

J'ai le démon Zeitgeist toujours dans les processus. Je ne vois pas le but de cet Zeitgeist, il enregistre mon activité. Je l'ai supprimé des programmes de démarrage, mais il est toujours là.

Puis-je désinstaller ce paquet? Pourquoi en ai-je besoin?

46
umpirsky

Exécutez Sudo apt-get remove zeitgeist* dans un terminal. Cela peut supprimer quelques paquets liés, mais tant que vous ne voyez pas les suggestions de suppression que vous ne voulez pas, tout devrait bien se passer.

Selon les commentaires: vous allez perdre la fonctionnalité de l'unité (je ne savais pas combien quand j'ai écrit la réponse pour la première fois) si vous supprimez Zeitgeist. Donc, je vous suggère simplement de désactiver la journalisation.

Vous pouvez également désactiver la journalisation à partir des paramètres système.

23
RolandiXor

Il existe un moyen simple de décrire ici - qui n'inclut pas la suppression de tout package, mais simplement la désactivation des services correspondants . Je ne l'ai pas essayé moi-même, mais les effets secondaires devraient être minimes (et probablement même souhaités, par exemple, aucun "élément récent" n'étant disponible, etc.). De plus, il est facilement réversible en cas d'effets secondaires "indésirables".

L'auteur de cet article déclare explicitement: Voici un moyen de désactiver cette journalisation sans interrompre Unity ou toute autre partie du système, exécutez ces commandes dans un terminal:

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

Inverser ceci (si on veut réactiver Zeitgeist) devrait donc être fait comme ceci:

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

qui consiste simplement à "inverser" les étapes de la désactivation.

Remarque: Le fichier ~/.local/share/recent-used.xbel n'a rien à voir avec Zeitgeist lui-même, il entre simplement dans la même catégorie. L'article mentionné concerne "la désactivation de la journalisation des activités" et l'inclut donc. Si vous souhaitez simplement désactiver Zeitgeist, vous pouvez ignorer les deux étapes intermédiaires.

17
Izzy

Si vous supprimez Zeitgeist, le menu dans Unity ne fonctionnera pas correctement. Il vous empêche de rechercher des programmes en tapant dans la zone.

11
TenPlus1

J'ai trouvé des indices sur le changement de nom de /etc/xdg/autostart/zeitgeist-datahub.desktop, mais cela ne suffit pas. Cela empêche Zeitgeist de s'exécuter au démarrage, mais dans mon cas (Ubuntu 12.04.4 LTS), il a démarré plus tard (peut-être à la suite d'une activité de DBus).
Si vous souhaitez garder Zeitgeist installé, mais l'empêcher de fonctionner, essayez de renommer ses exécutables:

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

Maintenant, le démon Zeitgeist ne démarre pas. Vous pourrez le vérifier plus tard avec ps aux | grep [z]eitgeist. Vous pouvez également purger la base de données collectée par Zeitgeist en supprimant le dossier ~/.local/share/zeitgeist/ avec son contenu, si vous souhaitez économiser de l’espace.
Pour protéger ces fichiers de la mise à jour, vous pouvez également verrouiller les packages zeitgeist-core et zeitgeist-datahub dans Synaptic ou Aptitude.

Pour annuler les modifications, renommez simplement ces exécutables:

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

Si vous avez modifié le fichier .desktop dans /etc/xdg/autostart/, vous devez également le renvoyer.

4
whtyger

Voici un éditorial sur le thème de Zeitgeist, comprenant une interview du créateur: http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-yo Et quelques-uns instructions sur la désactivation (pas la suppression) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

Un moyen simple de réduire la journalisation (mais pas la lourde utilisation de ressources et de disques) consiste à utiliser le panneau de configuration: enter image description here

Malheureusement, peu d'informations sur Zeitgeist sont bien divulguées ou claires. Zeitgeist n'est pas facile à désactiver ni à voir ce qu'il fait. Vous ne pouvez pas "l'arrêter" comme d'autres services de système d'arrière-plan.

3
Bryce