เวิร์กโฟลว์ทั่วไปเพื่อติดตั้ง Gsettings Schema คือ:
สร้างสคีมาพร้อมกับส่วนขยาย
.gschema.xml
โดยมีเนื้อหาดังนี้:<?xml version="1.0" encoding="UTF-8"?> <schemalist> <schema id="com.companyname.appname" path="/com/companyname/appname/"> <key type="b" name="mybool"> <default>false</default> <summary>Example summary</summary> <description>Example description</description> </key> </schema> </schemalist>
/usr/share/glib-2.0/schemas/
คัดลอกเค้าร่างให้รวบรวมสคีมาโดยใช้คำสั่งนี้:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
อย่างไรก็ตามการเขียนเพื่อ/usr/share/glib-2.0/schemas/
ต้องการสิทธิ์รูท มีวิธีการติดตั้ง schema ไปยังไดเรกทอรีผู้ใช้ที่ไม่ใช่ส่วนกลางหรือไม่?