GConf

GConf was a system used by the GNOME desktop environment for storing configuration settings for the desktop and applications. It is similar to the Windows Registry.

GConf
Developer(s)Havoc Pennington
Final release
3.2.6 / January 22, 2013 (2013-01-22)
Repository
Written inC
TypeConfiguration
LicenseGNU Lesser General Public License
Websiteprojects.gnome.org/gconf 

It was deprecated as part of the GNOME 3 transition. Migration to its replacement, GSettings and dconf, is ongoing.

Changes to this system are controlled by GConfd, a daemon. GConfd watches out for changes to the database, and when they are changed, it applies the new settings to applications using it. This technology is known as "auto-apply", compared to "explicit-apply", which requires users to press an OK or Apply button to make changes come into effect. The term "instant-apply" is sometimes used, compared to plain "apply".

The GConf database by default uses a system of directories and XML files, stored in a directory called ~/.gconf. GConf can also use other backends, such as a database server, but XML file storage is the most common configuration.

The application gconf-editor is provided to allow users to change settings manually, but it is not normally used for end-user preferences.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.