Как сбросить настройки эволюции до значений по умолчанию?

7

Я долгое время не использовал Evolution, и я хотел бы сбросить все настройки и начать с нуля. Как я смогу это сделать?

    
задан m0thman 23.08.2012 в 09:20
источник

3 ответа

6

Для версии 3.4, когда Evolution переключилась на dconf , полная очистка означала бы:

evolution --force-shutdown
rm -rf ~/.local/share/evolution
rm -rf ~/.gconf/apps/evolution
rm -rf ~/.cache/evolution
rm -rf ~/.config/evolution
dconf reset -f /org/gnome/evolution/

Чтобы быть абсолютно безопасным, вы можете дополнительно удалить всю информацию gconf . Если его там нет, его нельзя удалить (что также хорошо в вашем случае) - и если он все еще там, вы хотите его удалить. Для этого:

  1. Выключение gconf : gconftool-2 --shutdown
  2. Проверьте, нет ли процесса демон gconf: ps aux | grep gconf
    • если он все еще там, убейте его: kill -9 12345 (замените «12345» на найденный PID)
  3. Пусть все ракеты идут, стреляйте во все движущиеся:
    sudo gconftool-2 --recursive-unset /apps/evolution
    sudo gconftool --recursive-unset /apps/evolution
    gconftool-2 --recursive-unset /apps/evolution
    gconftool --recursive-unset /apps/evolution

Сначала я помещал команды с «sudo» (некоторые howtos упоминают, что для этого вы должны быть root). После первого вызова gconftool без sudo вам нужно повторить выключение демона, так как эта команда автоматически запустит его снова.

Теперь давайте проверим наш успех:

dconf dump /org/gnome/evolution/
gconftool --dump /apps/evolution

Теперь это должно дать пустые множества. Если вы запустите Evolution на этом этапе, он должен снова запустить мастер настройки (сделал это для меня). Если нет (в редких случаях сообщалось об этом), повторите выше, сделайте не , но снова запустите Evolution, но выйдите из системы (необязательно просто перезагрузитесь, чтобы быть на стороне сохранения) и снова войдите в систему. Теперь он должен был выполнить свою работу.

Примечание. . Поскольку эти шаги включают / охватывают все из gconf и dconf , они должны работать со всеми версиями Evolution 3.x (предыдущие версии имели другая структура каталогов, поэтому для этого нужно немного скорректировать их).

    
ответ дан Izzy 14.01.2013 в 20:13
0

Вся связанная с пользователем информация об эволюции хранится в gconf. Удаление / перемещение $HOME/.gconf/apps/evolution должно сбросить настройки эволюции.

    
ответ дан devav2 23.08.2012 в 09:31
0

Примечание. Удаление каталога gconf может не работать, когда он находится в сеансе GNOME, когда он кэшируется. (И для любого, кто управляет: 3.2 все еще использует gconf, эти шаги были бы неправильными для версии 3.4 и новее).

    
ответ дан andre 28.08.2012 в 10:15