Gsettings स्कीमा स्थापित करने के लिए विशिष्ट वर्कफ़्लो यह है:
.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/
रूट विशेषाधिकारों की आवश्यकता के लिए लेखन । क्या एक गैर-वैश्विक उपयोगकर्ता निर्देशिका में स्कीमा स्थापित करने का एक तरीका है?