Show Table of Contents
9.4. 何为 dconf 配置文件?
配置文件是系统软硬体配置的资料库列表,由“
dconf”系统搜集而来。“dconf”配置文件允许您通过比较相同的系统来排除硬件或软件的故障问题。
“
dconf”系统将它的配置文件存储在文本文件中。$DCONF_PROFILE 环境变量可以从 /etc/dconf/profile/ 目录中,或者从绝对路径,比如用户家目录中给文件指定一个相对路径。
除非您设定的值出现了问题,否则设置于“
dconf”“配置文件 ”中的键值对将会覆盖默认设置。
9.4.1. 选择 dconf 配置文件
启动时,“
dconf”将访问环境变量 $DCONF_PROFILE 的变量是否已被设定。如果是的话,“dconf”将尝试打开被命名的配置文件,如果这一步失败了则将放弃此尝试。
只要环境变量未被设定,“
dconf”就会尝试打开名为 user 的配置文件。如果这一步不成功,“dconf”将会退回到内部的硬连接配置中。
配置文件的每一列线路都指定了一个“
dconf”数据库。第一列线路指示了写过更改的数据库,而其他的线路则只显示只读数据库。以下是存储在 /etc/dconf/profile/user 中的一个样本配置文件:
user-db:user system-db:local system-db:site
这个样本配置文件指定了三个数据库:user 是通常可在
~/.config/dconf 中找到的用户数据库的名称,local 和 site 是位于 /etc/dconf/db/ 中的两个系统数据库。
重要
会话的“
dconf”配置文件在登录时就已确定,因此用户需登出并重新登录,来应用一个新的“dconf”用户配置文件到他们的会话上。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.