GConf | это... Что такое GConf? (original) (raw)
GConf — система, используемая в GNOME для хранения настроек рабочего стола и приложений. Изменения контролируются службой GConfd. GConfd следит за изменениями в базе данных, и при их изменении, передаёт новые настройки приложениям.
База данных GConf использует систему каталогов и XML-файлы, хранящиеся в директории ~ /.gconf.
Архитектура
GConf написана на языке Си. Программная архитектура GConf состоит из службы, которая обрабатывает различные источники конфигурации относительно текущего сеанса пользователя.
Доступ
Как и во многих библиотеках GNOME, получить доступ к GConf можно используя различные языки программирования, такие как Ada, C, C++, Perl, Java и Python.
Утилиты обслуживания
Для упрощения работы с каталогами GConf используются различные утилиты, которые имеют текстовый или графический интерфейс (gconf-editor[1], GConf-cleaner[2] и др.).
Ссылки
Примечания
Проект GNOME | ||
---|---|---|
Сообщество | GNOME Foundation • GUADEC | |
Люди | Мигель де Икаса • Федерико Мена • Хэвок Пеннингтон | |
Компоненты | Shell • Панель • Mutter • Metacity | |
Приложения (список) | Anjuta • Cheese • Ekiga • Empathy • Epiphany • Evince • Evolution • Eye of GNOME • File Roller • GCalctool • gedit • Terminal • Inkscape • Meld • Nautilus • OCRFeeder • Rhythmbox • Sound Juicer • Tomboy • Totem • Игры: Games • Aisleriot | |
Технологии | ATK • Bonobo • D-Bus • GConf • GLib • GTK+ • Keyring • GVFS • GObject • GStreamer • Mono • Pango • Vala |