我试图了解Gconf,Dconf和Gsettings的工作原理以及它们之间的关系。
我所知道的是:
- Gconf-基于XML的数据库(后端系统)。比较老的一个。
- Dconf-基于BLOB的数据库(后端系统)。较新的。
- Gsettings-用于编辑设置的CLI工具。看起来它仅适用于Dconf(尽管我在某处看到它可能适用于Gconf)。
我知道,对于Gconf,有一个GUI-Gconf编辑器,对于Dconf-有Dconf编辑器。
所以:
- 哪个后端系统更常用-Dconf或Gconf?
- Gsettings与他们两个都可以吗?而且为什么它不显示所有Dconf模式?
- Dconf在哪里保存其数据?
我对哪个工具(dconf或gsettings)处理哪些设置以及为什么会有差异特别感兴趣。
—
2015年