Wann benutzt man gconf vs dconf?


36

Es sind sowohl gconf- als auch dconf-Editoren verfügbar. Sollten wir angesichts der Umstellung auf dconf überhaupt noch gconf verwenden? Tun Änderungen in gconf tatsächlich etwas, wenn 11.10 ausgeführt wird?


Bei der Suche nach dem Speicherort der AisleRiot-Statistiken habe ich festgestellt, dass die Fenstergröße in Dconf gespeichert wurde, während andere Informationen wie Einstellungen und Statistiken weiterhin von Gconf gespeichert werden.
Fragos

Hat jemand relevante Updates für 12.04 oder die Roadmap?
Belacqua

Antworten:


35

dconf ist eine neue Methode für Anwendungen zum Speichern von Einstellungen und soll gconf ersetzen. dconf-editor und gconf-editor sind für ihre jeweiligen Konfigurationssysteme und sie sprechen nicht miteinander. Im Moment, in dem der Übergang noch nicht abgeschlossen ist, verwenden viele Anwendungen weiterhin gconf. Außerdem haben einige Anwendungen noch Einstellungen in gconf, obwohl sie jetzt dconf verwenden.

Fast die gesamte standardmäßig installierte Software - alles, was von GNOME kommt - verwendet dconf (wenn überhaupt). Fast alles andere, was verfügbar ist, verwendet gconf, obwohl sich dies natürlich ändert, wenn ältere Software auf den neuesten Stand gebracht wird.

Also, ja, das Ändern einer Einstellung in gconf wird wahrscheinlich etwas bewirken! Wenn Sie eine Neuinstallation von Ubuntu 11.10 durchgeführt und Ihre gconf-Einstellungen nicht migriert haben, wird wahrscheinlich alles, was Sie mit gconf-editor sehen, von einer aktuellen Anwendung betrachtet und verstanden. Wenn Ihre Einstellungen älter als 11.10 sind, sind möglicherweise Dinge vorhanden, die nicht verwendet werden.

Als Faustregel überprüfen Sie zuerst dconf und wenn das, was Sie suchen, nicht da ist, versuchen Sie es mit gconf.


3

Nicht alle Anwendungen wurden auf die Verwendung von DConf aktualisiert, verwenden jedoch weiterhin GConf. Diese Apps müssen mit GConf konfiguriert werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.