Jawaban:
Untuk versi 3.4, saat Evolution beralih dconf
, pembersihan lengkap berarti:
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/
Agar benar-benar aman, Anda dapat menghapus semua gconf
informasi tambahan. Jika tidak ada di sana, tidak dapat dihapus (yang juga berlaku untuk Anda) - dan jika masih ada, Anda ingin dihapus. Untuk ini:
gconf
:gconftool-2 --shutdown
ps aux | grep gconf
kill -9 12345
(ganti "12345" dengan PID yang ditemukan)sudo gconftool-2 --recursive-unset /apps/evolution
sudo gconftool --recursive-unset /apps/evolution
gconftool-2 --recursive-unset /apps/evolution
gconftool --recursive-unset /apps/evolution
Saya menempatkan perintah dengan "sudo" terlebih dahulu (beberapa howtos menyebutkan Anda harus root untuk itu). Setelah panggilan gconftool pertama tanpa sudo, Anda perlu mengulangi daemon shutdown, karena perintah itu secara otomatis mulai lagi.
Sekarang mari kita verifikasi kesuksesan kita:
dconf dump /org/gnome/evolution/
gconftool --dump /apps/evolution
Ini sekarang akan menghasilkan set kosong. Jika Anda memulai Evolution pada titik ini, itu akan memunculkan panduan konfigurasi lagi (melakukannya untuk saya). Jika tidak (kasus yang jarang melaporkan bahwa), ulangi di atas, jangan tidak belum mulai Evolution lagi, tapi log out (opsional hanya reboot untuk berada di save sisi), dan login lagi. Sekarang seharusnya sudah melakukan tugasnya.
Catatan: Karena langkah-langkah ini termasuk / mencakup semuanya dari gconf
dan dconf
, mereka harus bekerja dengan semua versi Evolution 3.x (versi sebelumnya memiliki struktur direktori yang berbeda, jadi semuanya perlu sedikit disesuaikan untuk mereka).
rm .local/share/evolution/camel-cert.db
danrm .local/share/evolution/cert8.db