Configuration dconf/GSettings如何以及在何处存储配置数据?

Configuration dconf/GSettings如何以及在何处存储配置数据?,configuration,gnome-3,mate-desktop,Configuration,Gnome 3,Mate Desktop,昨天我试着从Mate1.4升级到Mate1.6。我不喜欢它的某些方面,我决定换回来,至少现在是这样。其中一个变化是从mateconf配置系统切换到GNOME3的GSettings。据我所知,这是一个名为dconf(或以其他方式连接)的系统的前端 这使得我的许多设置都变成了viod。我想我可以尝试迁移它们,但与gconf和mateconf不同,gconf和mateconf在我的主目录中创建了方便的文件夹,并用我可以编辑或复制的XML填充它们,我无法找到dconf设置存储的任何痕迹 提供了一个新的控

昨天我试着从Mate1.4升级到Mate1.6。我不喜欢它的某些方面,我决定换回来,至少现在是这样。其中一个变化是从mateconf配置系统切换到GNOME3的GSettings。据我所知,这是一个名为dconf(或以其他方式连接)的系统的前端

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

提供了一个新的控制中心(必须安装),但我不想仅仅为了恢复我已有的设置而点击几十个对话框。配置编辑器实用程序可能还可以,但它只适用于mateconf

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

我几乎忘了我问过这个问题,直到abo abo对此发表评论。我现在看到这是一个超级用户问题,但出于某种原因,我不能标记它。如果我能的话,我会的

我找到的最佳解决方案是安装
dconf工具
,这与旧的conf编辑器类似

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

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

这可能是对dconf进行更新的结果。

我遇到了类似的问题(试图备份键盘自定义快捷键)。其路径是:

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

这要归功于的。

这里也有同样的问题,但这是超级用户的问题,而不是堆栈溢出