第 3 章 GSettings 和 dconf


Red Hat Enterprise Linux 7 的主要变化是从 GConf (用于存储用户首选项)转变为 GSettings 高级别配置系统和 dconf 后端的组合。
GConf
如前文所述,G Conf 配置系统已被两个系统替代:
  • GSettings API,以及
  • dconf 后端充当低级配置系统和以单一紧凑的二进制格式收集系统硬件和软件配置详情的程序。
gsettings 命令行工具和 dconf 工具都用于查看和更改用户设置。gsettings 工具直接在终端中执行,而 dconf 工具使用 dconf-editor GUI 编辑配置数据库。有关 dconf-editorgsettings 工具的更多信息,请参阅 第 9 章 使用 GSettings 和 dconf 配置桌面
gconftool
gconftool-2 工具已被 gsettingsdconf 替代。同样,gconf-editor 已被 dconf-editor 替代。
覆盖
Red Hat Enterprise Linux 7 中引入了 keyfiles 概念: dconf 工具允许系统管理员通过直接安装 defaults overrides 来覆盖默认设置。例如,通过使用放置在 keyfile 目录的 keyfile 中的 dconf 覆盖来执行所有用户的默认背景,如 /etc/dconf/db/local.d/。要了解更多有关默认值和覆盖的信息,请参阅 第 9.5 节 “配置自定义默认值”
锁定设置
dconf 系统现在允许锁定单个设置或整个设置子路径,以防止用户自定义。有关如何锁定设置的详情,请参考 第 9.5.1 节 “锁定特定设置”
NFS 和 dconf
对通过 NFS 共享的主目录使用 dconf 工具需要额外的配置。有关此主题的详情,请查看 第 9.7 节 “通过 NFS 存储用户设置”

获取更多信息

有关使用 GSettingsdconf 来配置用户设置的更多信息,请参阅 第 9 章 使用 GSettings 和 dconf 配置桌面
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.