3

昨天我尝试从 MATE 1.4 更新到 MATE 1.6。我不喜欢它的一些东西,我决定转回去,至少现在是这样。其中一项更改是从 mateconf 配置系统切换到 GNOME 3 的 GSettings。据我了解,这是一个名为 dconf (或以其他方式连接)的系统的前端。

这使我的许多设置变得无效。我想我可以尝试迁移它们,但与 gconf 和 mateconf 不同,它们在我的主目录中创建了方便的文件夹并用我可以编辑或复制的 XML 填充它们,我无法找到任何 dconf 设置存储的痕迹。

提供了一个新的控制中心(并且必须安装),但我不想点击几十个对话框来恢复我已经拥有的设置。配置编辑器实用程序可能没问题,但它只适用于 mateconf。

所以我想知道的是在哪里可以找到dconf创建的文件以及如何直接修改它们,而不依赖于特殊工具。

4

2 回答 2

5

我几乎忘记了我问过这个,直到 abo-abo 评论它。我现在看到这是一个超级用户问题,但由于某种原因我无法标记它。如果可以的话,我会的。

我发现最好的解决方案是 install dconf-tools,就像旧的 conf-editors 一样。

至于磁盘上数据的实际位置,它似乎存储/var/etc/dconf为 Gzipped 文本文件,但我不完全确定,因为我现在没有使用 Mate 1.6。我不建议直接编辑它们。

我在 dconf 上遇到了另一个问题,我检查了我上面提到的文件夹。它甚至不存在。现在似乎有一个配置文件位于~/.config/dconf/[USERNAME]. 它不是文本格式,因此需要特殊工具编辑它。

这可能是更新 dconf 的结果。

于 2013-08-02T16:18:27.120 回答
2

我有一个类似的问题(试图备份键盘自定义快捷键)。路径是:

dconf dump /org/gnome/desktop/wm/keybindings/ > wm-keybindings.dconf.bak
dconf dump /org/gnome/settings-daemon/plugins/media-keys/ > media-keys-keybindings.dconf.bak

这要感谢redionb在 Reddit 上的回答。

于 2015-04-21T03:26:59.430 回答