web-dev-qa-db-ja.com

進化の設定をデフォルトにリセットする方法は?

長い間Evolutionを使用していません。すべての設定をリセットし、ゼロから始めたいと思います。どうすればこれを行うことができますか?

8
m0thman

バージョン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. シャットダウンgconfgconftool-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」を付けてコマンドを配置します(一部のハウツーでは、そのためにルートである必要があると記載されています)。 Sudoを使用せずに最初のgconftool呼び出しを行った後、デーモンのシャットダウンを繰り返す必要があります。このコマンドは自動的に再起動するためです。

それでは、成功を確認しましょう。

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

これにより、空のセットが生成されます。この時点でEvolutionを起動すると、構成ウィザードが再び表示されます(私のためにそれを行いました)。そうでない場合(まれに報告されます)、上記を繰り返し、notを実行し、Evolutionを再度起動します。ただし、ログアウト(オプションで単に再起動して保存する)して、再度ログインします。 Nowそれは仕事をしていたはずです。

備考:これらの手順にはgconfanddconfのすべてが含まれる/カバーされるため、動作するはずですすべてのEvolution 3.xバージョン(以前のバージョンは異なるディレクトリ構造を持っていたため、それらに合わせて少し調整する必要があります)。

7
Izzy

注:GNOMEセッションがキャッシュされているため、gconfディレクトリを削除しても機能しない場合があります。 (そして、3.2で運転している人にとっては、まだgconfを使用しているので、これらの手順はバージョン3.4以降では間違っているでしょう)。

0
andre

進化のユーザー関連情報はすべてgconfに保存されます。 $HOME/.gconf/apps/evolutionを削除/移動すると、進化の設定がリセットされます。

0
devav2