Ответы:
Запустить sudo apt-get remove zeitgeist*
в терминале. Это может удалить несколько связанных пакетов, но если вы не видите ничего, что вам предлагается для удаления, которое вам не нужно, все будет в порядке.
Что касается комментариев: вы потеряете функциональность единства (я не был уверен, сколько, когда я впервые написал ответ), если вы удалите Zeitgeist. Итак, я предлагаю вам просто отключить ведение журнала.
Вы также можете отключить ведение журнала в настройках системы.
sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core
по сравнению с sudo apt-get remove zeitgeist*
ним он не удалял единство или другие важные вещи, только дух времени и его демоны. Единство теперь намного быстрее.
Существует простой способ , описанные здесь - который не не включает удаление любого пакета, а просто деактивацию соответствующих услуг. Я сам не пробовал, но таким образом побочные эффекты должны быть минимальными (и, возможно, даже желаемыми, например, отсутствие «недавних предметов» и т. Д. Кроме того, он легко обратим в случае «нежелательных» побочных эффектов).
Автор этой статьи прямо заявляет: Вот способ отключить эту регистрацию, не нарушая Unity или любую другую часть системы, выполнив эти команды в терминале:
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
Возврат этого (если кто-то хочет снова включить Zeitgeist) должен быть выполнен следующим образом:
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
который просто «переворачивает» шаги деактивации.
Замечание: ~ / .local / share / недавно использованный.xbel не имеет ничего общего с самим Zeitgeist, он просто каким-то образом попадает в одну и ту же категорию. Упомянутая статья посвящена «отключению регистрации активности», и, таким образом, включает это. Если вы просто хотите отключить Zeitgeist, вы можете пропустить два средних шага.
Я нашел подсказки о переименовании /etc/xdg/autostart/zeitgeist-datahub.desktop
, но этого недостаточно. Он запрещает запуск Zeitgeist при запуске, но в моем случае (Ubuntu 12.04.4 LTS) он как-то запустился позже (возможно, в результате некоторой активности DBus).
Если вы хотите сохранить Zeitgeist, но не запускать его, попробуйте переименовать его исполняемые файлы:
zeitgeist-daemon --quit
cd /usr/bin/
sudo mv zeitgeist-daemon zeitgeist-daemon.bak
sudo mv zeitgeist-datahub zeitgeist-datahub.bak
Теперь демон Zeitgeist не запустится. Вы можете проверить это позже с ps aux | grep [z]eitgeist
. Вы также можете очистить базу данных, собранную Zeitgeist, удалив ~/.local/share/zeitgeist/
папку с ее содержимым, если вы хотите сэкономить место.
Чтобы защитить эти файлы от обновления, вы также можете заблокировать пакеты zeitgeist-core
и zeitgeist-datahub
в Synaptic или Aptitude.
Чтобы отменить изменения, просто переименуйте эти исполняемые файлы обратно:
cd /usr/bin/
sudo mv zeitgeist-daemon.bak zeitgeist-daemon
sudo mv zeitgeist-datahub.bak zeitgeist-datahub
Если вы изменили файл .desktop /etc/xdg/autostart/
, вы также должны вернуть его обратно.
zeitgeist-daemon --quit
bash -c "sleep 60; zeitgeist-daemon --quit"
Вот редакционная статья на тему духа времени, включая интервью с создателем: http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-you и некоторые инструкции по отключению (не удалению) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why
Простой способ уменьшить ведение журнала (но не интенсивное использование ресурсов и дисков) с помощью панели управления:
К сожалению, мало о Zeitgeist хорошо раскрыто или ясно. Zeitgeist не легко отключить, и не так просто увидеть, что он делает. Вы не можете «остановить» это, как другие фоновые системные службы.
Моя проблема с zeitgeist
отвлекающими сообщениями об ошибках в journalctl
:
$ journalctl -xe | grep zeitgeist.SimpleIndexer
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://eyesome-cfg.desktop
$ journalctl -b-1 | grep zeitgeist
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: Performing VACUUM operation... OK
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: ** (zeitgeist-datahub:4587): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Oct 16 16:39:18 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application://multi-timer.desktop
Oct 16 18:23:48 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application:///home/rick/Desktop/multi-timer.desktop
Я нашел эту статью о настройке «Диспетчера активности журнала» в Gnome или «Безопасность и конфиденциальность» в Unity, которая позволяет вам сказать Zeitgeist игнорировать определенные приложения или каталоги. Поэтому я добавил каталог ~/Desktop
в черный список.
Я ничего не сделал с ошибкой application://nautilus-autostart.desktop
. Мне все еще нужно исследовать это приложение гнома. Мой инстинкт подсказывает мне, что это ошибка, а не моя проблема, которую нужно исправить.
sudo apt-get remove --dry-run zeitgeist*
перед удалениемzeitgeist