Java Desktop System 发行版 3 管理指南

GConf 配置源

GConf 信息库包含一系列被称为配置源的存储位置。配置源列在 GConf 路径文件中。GConf 路径文件的位置是 /etc/gconf/gconf-version-number/path。每个用户都有一个路径文件。该路径文件指定了每个配置源的以下信息:

GConf 路径文件还包含 include 指令。默认情况下,GConf 路径文件的目录如下所示:

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

GConf 搜索首选项值时,GConf 按照路径文件中指定的顺序读取配置源。下表说明路径文件中的配置源:

配置源 

说明 

强制 

此配置源上的权限设为只读。用户不能覆盖此配置源中的值,因此,此源中的首选项是强制的。 

用户 

此配置源存储在用户主目录中的 .gconf 目录中。用户设置首选项时,新的首选项信息将被添加到此位置。

您可以使用 GConf 编辑器来修改用户配置源。

Default 

此配置源包含默认的首选项设置。 

路径文件中配置源的顺序确保强制首选项设置可以改写用户首选项设置。此顺序还确保用户首选项设置将改写默认首选项设置。也就是说,GConf 按以下优先级顺序应用首选项:

  1. 强制首选项

  2. 用户指定的首选项

  3. 默认首选项

GConf 路径文件中的 include 指令使系统管理员能够指定其它配置源。

包括的配置源 

说明 

/etc/gconf/2/local-mandatory.path

使用此配置源来存储特定系统所必需的首选项值。 

$(HOME)/.gconf.path

用户在名为 .gconf.path 的文件中指定主目录中配置源的位置。

/etc/gconf/2/local-defaults.path

使用此配置源来存储特定系统的默认首选项值。 

GConf 路径文件中的 apoc 引用指定一个 Sun Java Desktop System 配置管理器后端模块。有关 Sun Java Desktop System 配置管理器的更多信息,参见位于 http://docs.sun.comSun Java Desktop System 配置管理器文档。