תמונה מעורך GConf | |
מפתח | האבוק פנינגטון |
---|---|
גרסה אחרונה | 3.2.6 (22 בדצמבר 2017) |
מערכת הפעלה | מערכות דמויות יוניקס |
נכתבה בשפות | C |
סוג רישיון | הרישיון הציבורי הכללי המוקטן של גנו גרסה 2 |
קוד מקור | https://gitlab.gnome.org/Archive/gconf |
קטגוריה | תצורה |
projects.gnome.org/gconf | |
Gconf היא תוכנה לאחסון הגדרות מערכת בה משתמש שולחן העבודה של GNOME ותוכנותיו כדוגמת הרישום במערכות ההפעלה חלונות.
המערכת נשלטת על ידי ה־Daemon Gconfd, הסורק שינויים בתוכנת ה-Gconf וכשאלו קורים הוא שומר אותם אוטומטית. טכניקה זו נקראת "auto-apply" (שמירה אוטומטית), בניגוד לטכניקת ה-"explicit-apply" (שמירה מפורשת) הדורשת מהמשתמש אישור מפורש להחלת השינוי.
ה-Gconf בנוי כעץ תיקיות המכיל קובצי XML. במערכת הקבצים של המחשב הקבצים נמצאים בנתיב ~/.gconf
לעיתים עשוי תוכן ה-Gconf להיות מאוחסן בצורות נוספות אך רובו נמצא בקובצי XML.
ה-Gconf נועד לשינוי הגדרות ידני של המערכת, אך משתמש רגיל לא נדרש למגע ישיר עם התוכנה, אלא משנה אותה ללא ידיעתו באמצעות תוכנות תיווך שונות.
ספריית GTK+, החל מגרסה 3.0, מספקת מנגנון חלופי לשמירת תצורה בשם dconf. הוא שומר את המידע על הדיסק בפורמט יעיל יותר מ-XML. קריאה יכולה להעשות באמצעות גישה ישירה לקובץ, אולם כתיבה דורשת תיווך של תהליך שירות בשם dconfd.
GNOME | ||
---|---|---|
קהילה | קרן GNOME • כנס משתמשי ומפתחי קרן GNOME • מיזם GNOME | |
אישים | האבוק פנינגטון • פדריקו מנה • מיגל דה איקאסה | |
רכיבים | GNOME Shell • Mutter • GDM | |
יישומים | העין של GNOME • מסוף GNOME • קבצים • קופסאות GNOME • Anjuta • Baobab • Bijiben • Cheese • Ekiga • Empathy • Evince • Evolution • File Roller • Gedit • Gitg • Glade • Rhythmbox • Sound Juicer • Totem • Web | |
טכנולוגיות | Atk • Cogl • Clutter • D-Bus • Dconf • GLib • GNOME Keyring • GObject • GStreamer • GTK+ • GVFS • Pango • Vala |