对于 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/
Run Code Online (Sandbox Code Playgroud)
为了绝对安全,您可以另外删除所有gconf信息。如果它不在那里,它就不能被删除(这对你来说也很好)——如果它仍然存在,你希望它被删除。为了这:
gconf:gconftool-2 --shutdownps aux | grep gconf
kill -9 12345用找到的PID替换“12345”)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用户)。在没有 sudo 的第一次 gconftool 调用之后,您需要重复守护进程关闭,因为该命令会自动再次启动它。
现在让我们验证我们的成功:
dconf dump /org/gnome/evolution/
gconftool --dump /apps/evolution
Run Code Online (Sandbox Code Playgroud)
这现在应该产生空集。如果此时您启动 Evolution,它应该会再次打开配置向导(为我做的)。如果不是(极少数情况下报道),重复上面的,也不会再次启动Evolution,但再次登录了(可以简单的重启是在保存侧),并登录。现在它应该已经完成了它的工作。
备注:由于这些步骤包括/涵盖了gconf 和 的 所有内容dconf,因此它们应该适用于所有 Evolution 3.x 版本(以前的版本具有不同的目录结构,因此需要对它们稍作调整)。
| 归档时间: |
|
| 查看次数: |
15074 次 |
| 最近记录: |