配置文件编辑器用于创建新的配置文件以及编辑现有的配置文件。还可以用于查看当前选定配置文件的当前设置和选项。
通过在“配置文件 — 树视图”内容区域或“配置文件 — 所有”页面中单击任一表格中的配置文件名称,可以打开配置文件编辑器。
要创建新的配置文件,请参见创建新的配置文件。
配置文件编辑器包含以下选项卡页面:
常规属性
配置设置
指定的元素
设置摘要
高级选项
“常规属性”页面允许您指定有关配置文件的常规信息。此页面是“配置文件编辑器”窗口的默认视图。
当用户单击“新建”按钮创建新的配置文件时,将出现配置文件编辑器。
在“名称”字段中键入所需的配置文件名称。
在“注释”字段中添加注释。
可以将“注释”字段保留为空。
“作者”和“上次修改时间”为只读字段,无法进行修改。“作者”字段显示配置文件的作者,“上次修改时间”字段显示上次修改的日期和时间。
单击“保存”按钮。
如果在保存新信息之前关闭窗口,将出现一个警告对话框,提示您是否要保存设置。
使用“配置设置”页面可以查看和编辑存储在选定配置文件中的配置设置。
要查看配置文件的配置设置,请从页面右侧的类别列表导航到该设置。
配置设置被划分为多个类别,并按照一定的层次结构进行组织。这些类别直接与桌面应用程序(如 StarSuiteTM、MozillaTM、Evolution 或 Gnome)的配置选项相对应。
单击所需的配置设置。
将出现选定配置文件的设置,其中显示了该配置文件的可用设置。如果需要,还会提供其他上下文信息,如单个设置的效果或允许的值范围。
如果选择了某个类别(而不是配置设置),则会出现一个表格,其中列出了该类别设置或子类别。
对于每个配置设置,您可以指定一个具体的值,也可以不对设置进行定义。
如果不定义设置,应用程序将不会受此配置文件设置的影响,而使用其内置的出厂默认值。通常,配置文件编辑器会通过附加帮助文本或直接通过设置选项列表中的标记(如果可能)列出应用程序默认值。
多个配置文件可能会影响同一用户,了解这一点非常重要。例如,可以使用某个特定组织的设置创建一个配置文件。这些设置可自动用于此组织的所有用户。类似地,还可以使用子组织的配置设置定义其他配置文件。这些设置可以覆盖父组织的设置,例如,为子组织定义不同的代理设置,但保持其他设置不变。某个特定用户的有效设置可能是指定给组织、子组织和该用户的所有配置文件的合并结果。
在某些情况下,您可能需要控制此合并过程,并强制指定配置设置,这意味着其他配置文件将无法覆盖该设置并定义不同的值。配置文件编辑器允许为每个设置指定所需的合并操作。默认情况下,其他“配置文件可以覆盖”设置。取消选择此选项将强制使用该设置,其他配置文件无法覆盖该设置的值。
“指定的元素”页面列出了指定给当前配置文件的元素,并且允许指定或取消指定元素。
当前配置文件元素显示在“指定的元素”表格中,该表格包含以下信息:
名称:已指定了当前配置文件的元素的名称。
路径: 已指定了当前配置文件的元素的位置。
单击“指定元素”按钮。
将出现包含导航树的窗口。
浏览该树,并选择所需元素。
如果在树中找不到所需元素,可以单击“搜索”按钮打开“搜索”窗口来查找该元素。
现在,元素将出现在“指定的元素”表格中,并已指定给当前配置文件。
“设置摘要”是所有配置设置的只读视图,这些配置设置包含选定配置文件的数据。
“设置摘要”页面包含“设置摘要”表格。此表格显示了包含当前配置文件数据的配置设置,并对这些配置设置按类别进行了划分。此表格包含以下字段:
名称:设置名称
数值:设置值
状态:“状态”列包含“定义于 <pofileName>”类型的条目,其中 <pofileName> 是一个链接,可以将配置文件编辑器切换到“配置设置”页面,并导航到此配置文件中的特定设置。
使用“高级选项”页面可以为当前配置文件指定高级选项。在此页面中有两个主要的可用选项:
应用于:允许将配置文件移动到组织或域树中的不同存储位置。移动存储位置的同时,也更改了可以将配置文件指定或应用到的一组元素。这是因为,只能将配置文件指定给存储该配置文件的元素,或该元素下的子树中的元素。
如果移动的结果违反上述规则,则无法更改“应用于”参数。例如,在执行以下操作时将会出现上述问题:沿树的层次结构向下移动配置文件,并且现有指定将该配置文件连接到其存储位置下的某个元素,在移动配置文件之后,此指定仍然将该配置文件连接到同一元素。但是,该元素现在位于配置文件存储位置之上。如果尝试执行以上操作,则会取消该操作,并显示警告消息。
合并顺序:指定对存储在同一元素内的所有配置文件进行合并时采用的顺序。
因为可以将多个配置文件指定给一个元素,且多个配置文件可以定义相同的设置,所以为一个元素合并配置文件时,必须定义合并顺序。这解决了在指定给同一元素的多个配置文件中定义一个设置时的冲突问题。
存储位置首先用于确定合并顺序。首先合并的是存储在距树根较近的元素中的配置文件。其次合并的是存储在树层次结构中较深层位置的配置文件。较晚合并的配置文件设置将会覆盖较早合并的配置文件设置。