6.6. 配置自定义默认值
您可以通过为 dconf
配置文件中的键提供默认值来设置机器范围的默认设置。用户可以覆盖这些默认值。
流程
识别您要配置的 GSettings 模式、键和设置允许的值。
您可以使用 dconf editor 应用程序或
gsettings
工具。有关gsettings
的详情,请参阅 在命令行上使用 GSettings 键。确保
/etc/dconf/profile/user
配置文件启用了用户配置文件:user-db:user system-db:local
在
/etc/dconf/db/local.d/
目录中为默认设置创建一个纯文本 keyfile。选择一个表示设置的文件名。文件名通常以数字开头,如
/etc/dconf/db/local.d/01-background
。在 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
更新系统数据库:
# dconf update
- 用户必须登出并再次登录才能使更改生效。
其它资源
-
如果要避免创建用户配置文件,您可以使用
dconf
工具从和向dconf
数据库读和写单个值或整个目录。如需更多信息,请参阅dconf(1)
手册页。