GNOME 配置(供管理员使用)

目录

4.1. GConf 系统
4.2. 自定义主菜单、面板和应用程序浏览器
4.3. 自动启动应用程序
4.4. 自动装入和管理媒体设备
4.5. 更改首选应用程序
4.6. 用 Sabayon 管理配置文件
4.7. 添加文档模板
4.8. 桌面锁定功能
4.9. 更多信息

本章介绍管理员可用来调整系统范围设置的 GNOME 配置选项,如自定义菜单、安装主题、配置字体、更改首选应用程序以及锁定功能。

这些配置选项储存在 GConf 系统中。用 gconftool-2 命令行界面或 gconf-editor GUI 之类的工具访问 GConf 系统。

GConf 系统

GNOME 桌面使用 GConf 管理其配置。它是一个有层次结构的数据库或注册表,用户可在其中更改自己的设置,系统管理员可在其中为所有用户设置默认值或强制值。通过指定如下的访问路径来访问 GConf 设置:/desktop/gnome/background/picture_filename—这个比方说就是储存桌面背景图片文件名的键。

如果想方便地浏览所有选项,请使用图形界面的 gconf-editor。gconf-editor 的简短使用描述请参见第 4.1.1 节 “图形界面的 gconf-editor”。如果您需要书面解决方案,请参见第 4.1.2 节 “gconftool-2 命令行界面”

[Warning]GNOME 控制中心对话框

直接访问 Gconf 系统可能会导致系统不可用(如果操作有误)。

缺乏经验的用户如果只是想调整一些常用的桌面功能,建议使用 GNOME 控制中心配置对话框。要启动 GNOME 控制中心,请单击计算机+控制中心。 有关详细信息,参见第 3.1 节 “控制中心” (第 3 章 自定义设置, ↑GNOME 用户指南)。

图形界面的 gconf-editor

gconf-editor 可用于浏览 GConf 设置,并以交互方式更改它们。要在默认的设置窗口视图中启动 gconf-editor,请单击计算机+更多应用程序,然后在系统组中单击 GNOME 配置编辑器

默认情况下,用户可以更改自己桌面的设置,而管理员可以定义用于指定默认值或强制值的设置。例如,如果希望启用键入中断功能作为所有用户的强制功能,请如下操作:

  1. 在命令行中以 root 用户身份启动 gconf-editor

  2. 在左侧树窗格中,展开 /desktop/gnome/typing_break

  3. 右键单击已启用,选择设置为强制。执行此操作后,即可管理此功能。

  4. 单击文件+新强制窗口,打开强制设置窗口。

  5. 强制设置窗口的树窗格中,展开 /desktop/gnome/typing_break,单击已启用

  6. 单击文件+关闭窗口可关闭窗口并保存设置。

关于 gconf-editor 的更多信息,请参见位于以下地址的配置编辑器手册:http://library.gnome.org/users/gconf-editor/stable/

gconftool-2 命令行界面

要从命令行或脚本更改设置,请使用 gconftool-2。一些示例如下所示:

作为 root 用户使用以下命令列出所有键的值:

gconftool-2 --recursive-list /

如果您只对某子集感兴趣,请指定如下访问路径:/desktop/gnome/typing_break

gconftool-2 --recursive-list /desktop/gnome/typing_break

列出强制设置:

gconftool-2 --recursive-list \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory /

设置 typing_break 之类强制设置:

gconftool-2 \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --type bool \
  --set /desktop/gnome/typing_break/enabled true

取消强制设置:

gconftool-2 \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --unset /desktop/gnome/typing_break/enabled

对默认设置,请使用 /etc/gconf/gconf.xml.default

关于 gconftool-2 的详细信息,请参见 GNOME 桌面系统管理指南的 GConf 命令行工具部分 (http://library.gnome.org/admin/system-admin-guide/stable/gconf-6.html.en) 和 gconftool-2 手册页 (man gconftool-2)。