Sun Desktop Manager 1.0 安装指南

适配器

应用程序适配器是 Desktop Manager 所支持的配置系统的扩展。适配器允许各种应用程序使用集中配置数据(具体取决于配置系统)。支持的配置系统包括:

此外还提供了桌面定义适配器,它向用户桌面中添加了桌面启动器、菜单项和启动程序。

GConf 适配器

GConf 适配器是用于 Solaris 的 SUNWapoc-adapter-gconf 软件包的一部分。从相应的 packageAdapter 安装适配器时,将更新 /etc/gconf/2/path 中的 GConf 数据源路径,以包括 Desktop Manager 源。适配器提供两种数据源,它们为:

GConf 适配器配置

GConf 适配器是作为安装的一部分进行配置的,但其操作取决于在 GConf 路径文件 (/etc/GConf/2/path) 中是否包含表示强制性集中设置和默认设置的两个数据源。安装完系统之后,即使此路径文件中包含正确的信息(使 GConf 能够按预期那样使用集中设置),管理员也要确保以 "apoc" 为前缀的数据源仍存在于该文件中,以便在需要时可以修改此路径以包含其他自定义数据源。此外,还要确保表示强制性集中设置的数据源位于本地强制性设置和用户设置之间,而表示默认集中设置的数据源位于用户设置和本地默认设置之间。

Java Preferences 适配器

Java Preferences 适配器是用于 Solaris 的 SUNWapcj 软件包的一部分。

Java Preferences 适配器配置

Java Preferences 适配器是作为 Preferences API 实现提供的,此实现必须用作其他现有实现(例如随 JRE 一起提供的默认基于文件的系统)的包装器。要在使用 Preferences API 的 Java 应用程序中使用集中配置,必须为该应用程序编写启动脚本(使用 /usr/lib/apoc/apocjlaunch 脚本作为帮助程序)。此脚本需要定义几个环境变量,然后在其末尾添加 apocjlaunch 脚本(此脚本可在必要的环境中启动 Java 应用程序)。必须设置的环境变量包括:

可以设置的其他可选环境变量包括:

Mozilla 适配器

Mozilla 适配器是用于 Solaris 的 SUNWmozapoc-adapter 软件包的一部分。

Mozilla 适配器配置

Mozilla 适配器是作为此产品安装的一部分进行安装的,且不需要其他任何配置。

StarSuite 适配器

StarSuite 适配器包含在标准的 StarSuite 安装中,并且允许您访问配置文件配置数据,而无需进行任何特殊的修改。

StarSuite 适配器配置

StarSuite 适配器是作为此产品安装的一部分进行安装的,且不需要其他任何配置。

桌面定义适配器

桌面定义适配器由以下软件包组成:

软件包名称 

描述 

SUNWapleg 

配置访问二进制文件 

SUNWardsa 

桌面定义适配器 

SUNWardsa-misc 

适配器的系统集成 

这些软件包将在安装 Desktop Manager 客户端组件时进行安装,且不需要任何其他设置。

桌面定义适配器配置

桌面定义适配器由安装进程配置(以便在用户登录时使用),且不需要任何其他设置。

删除适配器

删除这些产品时会同时删除 Mozilla 适配器和 StarSuite 适配器。通过删除安装部分所提到的软件包,可以使用相应的软件包管理系统工具来删除 GConf、Java Preferences 和桌面定义适配器。

删除 Java Preferences 适配器后,不应再使用为启动 Java 应用程序(该程序使用 Preferences API)而编写的启动脚本。这些脚本中的 Java 调用将失败,因为缺少了某些必需的类。

适配器疑难解答

导致在相应的应用程序中看不到集中配置数据的大多数问题都可能来源于 Configuration Agent,因为它是所有适配器用于检索数据的通用机制。

如果对于给定设置(或其中的组),对集中配置所做的更改看上去未能生效,则可能是因为用户已经在应用程序中为此设置明确设置了一个值(通常使用产品的“选项”或“首选项”对话框)。在这种情况下,除非将集中设置定义为受保护(即管理员强制指定一个值,且不允许用户修改),否则用户首选项将优先于使用 Desktop Manager 设置的值。