Oracle® Solaris 11.2 Desktop 管理员指南

退出打印视图

更新时间: 2014 年 7 月
 
 

配置源

GConf 系统信息库包含一系列称为配置源的存储位置。位于 /etc/gconf/2 目录的 GConf 路径文件中列出了配置源。

    路径文件指定了每个配置源的以下信息:

  • 用于读取系统信息库的后端模块

  • 对系统信息库的权限

  • 系统信息库的位置

GConf 路径文件还包含 include 指令。缺省情况下,GConf 路径文件的内容如下所示:

xml:readonly:/etc/gconf/gconf.xml.mandatory
include /etc/gconf/2/local-mandatory.path
include "$(HOME)/.gconf.path"
include /etc/gconf/2/local-defaults.path
xml:readwrite:$(HOME)/.gconf
xml:readonly:/etc/gconf/gconf.xml.defaults

当 GConf 搜索首选项的值时,GConf 会按照在路径文件中指定的顺序来读取配置源。下表介绍了路径文件中的配置源。

配置源
说明
强制
对配置源的权限设置为只读。用户无法覆盖该源中的值。因此,该源中的首选项是强制首选项。
用户
配置源存储在用户起始目录的 .gconf 目录中。用户设置首选项时,新的首选项信息会添加到该位置中。
可以使用配置编辑器应用程序修改用户配置源。
缺省值
配置源包含缺省首选项设置。

    GConf 按以下优先级顺序应用首选项:

  1. 强制首选项

  2. 用户指定的首选项

  3. 缺省首选项

通过 GConf 路径文件中的 include 指令,可以指定其他配置源。

包括的配置源
说明
/etc/gconf/2/local-mandatory.path
使用此配置源可存储特定系统的强制首选项值。
$(HOME)/.gconf.path
在起始目录的 .gconf.path 文件中指定配置源的位置。
/etc/gconf/2/local-defaults.path
使用此配置源可存储特定系统的缺省首选项值。