GConf

מתוך ויקיפדיה, האנציקלופדיה החופשית
GConf
תמונה מעורך GConf
תמונה מעורך 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 נועד לשינוי הגדרות ידני של המערכת, אך משתמש רגיל לא נדרש למגע ישיר עם התוכנה, אלא משנה אותה ללא ידיעתו באמצעות תוכנות תיווך שונות.

dconf[עריכת קוד מקור | עריכה]

ספריית GTK+‎, החל מגרסה 3.0, מספקת מנגנון חלופי לשמירת תצורה בשם dconf. הוא שומר את המידע על הדיסק בפורמט יעיל יותר מ-XML. קריאה יכולה להעשות באמצעות גישה ישירה לקובץ, אולם כתיבה דורשת תיווך של תהליך שירות בשם dconfd.

קישורים חיצוניים[עריכת קוד מקור | עריכה]


ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.