搜索

6.6. 配置自定义默认值

download PDF

您可以通过为 dconf 配置文件中的键提供默认值来设置机器范围的默认设置。用户可以覆盖这些默认值。

流程

  1. 识别您要配置的 GSettings 模式、键和设置允许的值。

    您可以使用 dconf editor 应用程序或 gsettings 工具。有关 gsettings 的详情,请参阅 在命令行上使用 GSettings 键

  2. 确保 /etc/dconf/profile/user 配置文件启用了用户配置文件:

    user-db:user
    system-db:local
  3. /etc/dconf/db/local.d/ 目录中为默认设置创建一个纯文本 keyfile。

    选择一个表示设置的文件名。文件名通常以数字开头,如 /etc/dconf/db/local.d/01-background

  4. 在 keyfile 中,以以下格式指定默认设置:

    [path/to/schema]
    key-name=value
    another-key-name=another-value
    重要

    在这里使用斜杠(/)而不是点(.)分隔模式组件。

    例 6.2. 默认背景

    例如,要设置默认桌面背景,请在 /etc/dconf/db/local.d/01-background 中指定以下配置:

    [org/gnome/desktop/background]
    picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg' 1
    picture-options='scaled' 2
    primary-color='000000' 3
    secondary-color='FFFFFF' 4
    1
    用于后台镜像的 URI。请注意,后端只支持本地 file:// URI。
    2
    决定由 wallpaper_filename 设置的图像是如何呈现的。
    3
    绘制渐变或纯色时,左或上的颜色。
    4
    绘制渐变时右或底部的颜色,不用于纯色。
  5. 更新系统数据库:

    # dconf update
  6. 用户必须登出并再次登录才能使更改生效。

其它资源

  • 如果要避免创建用户配置文件,您可以使用 dconf 工具从和向 dconf 数据库读和写单个值或整个目录。如需更多信息,请参阅 dconf(1) 手册页。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.