Estoy tratando de entender cómo funcionan Gconf, Dconf y Gsettings y cuál es la relación entre ellos.
Todo lo que sé es:
- Gconf : base de datos basada en XML (sistema de fondo). El mayor
- Dconf : base de datos basada en BLOB (sistema de fondo). El mas nuevo.
- Gsettings : herramienta de CLI para editar configuraciones. Parece que solo funciona con Dconf (aunque vi en algún lugar que podría funcionar con Gconf).
Sé que para Gconf hay una GUI - Gconf-editor, y para Dconf - Dconf-editor.
Entonces:
- ¿Qué sistema de fondo se usa con más frecuencia: Dconf o Gconf?
- ¿Gsettings funciona con ambos? ¿Y por qué no muestra todos los esquemas de Dconf?
- ¿Dónde guarda Dconf sus datos?