Sto cercando di capire come funzionano Gconf, Dconf e Gsettings e qual è la relazione tra loro.
Tutto quello che so è:
- Gconf - Database basato su XML (sistema back-end). Il più vecchio.
- Dconf : database basato su BLOB (sistema back-end). Il più nuovo.
- Gsettings - Strumento CLI per modificare le impostazioni. Sembra che funzioni solo con Dconf (anche se ho visto da qualche parte che potrebbe funzionare con Gconf).
So che per Gconf esiste una GUI - Gconf-editor e per Dconf - Dconf-editor.
Così:
- Quale sistema di back-end viene utilizzato più spesso: Dconf o Gconf?
- Gsettings funziona con entrambi? E perché non mostra tutti gli schemi Dconf?
- Dove Dconf salva i suoi dati?