Oracle® Solaris 11.2 Desktop 管理员指南

退出打印视图

更新时间: 2014 年 7 月
 
 

方案

GConf 架构是针对 GConf 架构键和 GConf 架构对象的集合术语。架构键、架构对象及其与首选项键的关系定义如下:

  • 首选项键-GConf 系统信息库中与应用程序首选项相对应的元素,例如 /desktop/gnome/interface/font_name

  • 架构键-用于存储首选项键的架构对象的键,例如 /schemas/desktop/gnome/interface/font_name

  • 架构对象-配置源中包含以下首选项键信息的元素:

    • 使用首选项键的应用程序的名称

    • 首选项键所需的值类型,例如整数、布尔型等等。

    • 首选项键的缺省值

    • 关于首选项键的简要文档

    例如,/schemas/desktop/gnome/interface/font_name 键的架构对象如下所示:

    <schema>
      <applyto>/desktop/gnome/interface/font_name</applyto>
      <key>/schemas/desktop/gnome/interface/font_name</key>
      <owner>gnome</owner>
      <type>string</type>
      <default>Sans 10</default>
      <locale name="C">
        <short>Default font</short>
        <long>Name of the default font used by gtk+.</long>
      </locale>
    </schema>

您可以将架构键与首选项键相关联。例如,/desktop/gnome/interface/font_name 键包括以下架构键:

<entry name="font_name" mtime="1034873859" 
schema="/schemas/desktop/gnome/interface/font_name"/>

将架构键与首选项键关联后,此首选项键将使用在该架构键的架构对象中指定的建议值。建议值包含在架构对象的 <default> 元素中。缺省情况下,缺省配置源中的所有首选项键都与架构键相关联。通常,架构存储在缺省配置源中。