用于 Solaris 10 操作系统的 Java Desktop System 发行版 3 发行说明

第 1 章 Java Desktop System 发行版 3 发行说明

本发行说明提供关于下列发行版本的信息:

1.1 产品功能

Java Desktop System 包括以下功能:

开放式源代码标准

包括 GNOME 桌面环境、StarSuite 生产套件、Mozilla 浏览器、Evolution 邮件和日历客户端以及 Java 2 Platform Standard Edition 等组件。

增强的系统管理

能够对用户桌面环境进行集中配置、部署和管理的服务器端管理工具。

开发者功能

高级开发者工具可以帮助开发者创建基于 Java 技术的桌面应用程序。

应用程序功能

以下是在 Java Desktop System 前一发行版的基础上新增的应用程序功能:

  • 微软 Exchange Server 连接器 V2.0.1。

  • Sun Java 日历预览。

1.2 本发行版的新功能

用于 Solaris 10 操作系统的本发行版 Java Desktop System 结合了来自开放式源代码软件社区和来自 Sun Microsystems 的创新,创造出了一套先进的、可互操作的集成桌面环境。下表介绍了本发行版 Java Desktop System 中的改进和增强功能。

功能 

说明 

移动性 

  • 改进了配置文件管理,以进行 Web 浏览器配置文件的漫游。

互操作性 

  • Exchange 连接器使得电子邮件和日历应用程序可以与 Microsoft Exchange 网络进行互操作。

  • 新的 Sun Java 日历预览。它是一个 Java 日历和通讯录客户端,支持与 Microsoft Exchange 服务器以及 Sun Java 系统通讯服务器的连接。

  • 提高了与 Internet Explorer 的浏览器兼容性。

  • Samba 3.0 提供了更好的与 Windows 文件共享的互操作性。

新的辅助功能应用程序 

  • 屏幕阅读程序和屏幕放大器

  • 屏幕键盘

有关更多详细信息,请参见《Java Desktop System 发行版 3 辅助功能指南》《Java Desktop System 发行版 3 辅助功能发行说明》

国际化 

  • 新增了简体中文 Sun 拼音输入法。

  • 新增了文件系统检查器,可以帮助用户从旧环境迁移到 UTF–8 字符编码环境。

总体改进 

  • Java Desktop System 的所有主要组件,GNOME 2.0x、电子邮件和日历应用程序、Mozilla 以及 Gaim 都进行了更新。

  • StarSuite 7, 包括产品修补程序 4。

  • 包含了符合业界标准 PC/SC API 的智能卡集成框架。

1.3 已知问题

下表介绍了本 Java Desktop System 发行版中存在的、在产品发行时无法解决的已知问题。

主题 

已知问题 

应用程序 

  • 变更请求编号:6200999

    Mozilla:可以指定将“用户首选项”传输到漫游访问服务器以及从漫游访问服务器传输用户首选项。选择“编辑”->“首选项”->“漫游用户”->“项目选择”,然后选择“用户首选项”。但是此选择不起作用。

  • 变更请求编号:6204976

    电子邮件和日历:Evolution 应用程序无法保存包含本地化内容的附件。

  • 变更请求编号:5082008

    压缩文件管理器:无法使用压缩文件管理器创建以下类型的归档文件:

    • .arj

    • .lha

    • .bzip

    • .lzop

    • .zoo

  • 音量控制

    音量控制面板应用程序中用于启动音量控制桌面应用程序的选项无效。

  • 录音机

    在录制新的 .wav 文件时,滑块和侧面的计数器不工作。

本地化 

  • 无法从 Mozilla 中打印包含非 BMP Unicode 字符的文档。

1.4 与上一发行版的差异

用于 Solaris 10 操作系统的此 Java Desktop System 发行版基于 GNOME 2.6 Desktop。此 Java Desktop System 发行版中不再包含下列组件:

如果您需要上述任何组件,请联系 GNOME 社区。请参见 http://gnome.org

1.5 在何处查找文档

您可以在以下位置查看 Java Desktop System 文档的 PDF 和 HTML 版本:

1.5.1 访问用户文档的本地化版本

Java Desktop System 用户文档的某些本地化版本不在帮助浏览器中显示。

要在 http://docs.sun.com 上查看用户文档的本地化版本,请执行以下步骤:

  1. 打开下面的网页:

    http://docs.sun.com

  2. 通过语言选择按钮选择所需的语言。

    语言选择按钮位于该页搜索/浏览区域的旁边。

  3. 在搜索字段中输入所需的手册名称。

  4. 从显示的列表中选择所需手册。

1.5.2 样例应用程序的文档

此 Java Desktop System 发行版中包括一些样例应用程序,这些应用程序的一些帮助手册来自 GNOME 自由软件社区。对于自由软件社区提供的帮助文档的完整性或准确性,Sun Microsystems 不承担任何责任。

Sun 提供大约 130 个与应用程序和功能相关的手册页。如果手册页的作者不是 Sun Microsystems 或 Sun Microsystems 的代理,Sun Microsystems 不对文档的内容或准确性承担责任。

Sun Microsystems 不提供样例应用程序文档的本地化版本。

1.5.3 有关可移动介质的信息

有关可移动介质的信息,请参考 http://docs.sun.com 上的《Java Desktop System 发行版 3 用户指南》

1.6 用于评估的样例应用程序

Sun Microsystems 在 Java Desktop System 中提供了多种样例应用程序以供审核和评估。样例应用程序由 GNOME 自由软件社区或第三方供应商提供。对于样例应用程序,Sun Microsystems 不会提供下列任何功能或服务:

1.6.1 样例应用程序

下表列出了 Sun Microsystems 作为样例应用程序提供的、来自 GNOME 自由软件社区的应用程序。

应用程序 

说明 

日历客户端预览

日历应用程序。 

图编辑器

图编辑器使您可以创建流程图、地图、UML 图和其他许多种图。 

字典

联机字典使您可以查找字的定义和正确拼写。 

数码相机浏览器

数码相机浏览器使您可以管理图像。 

磁盘分析器

磁盘分析器能够以可视化形式显示磁盘状况。 

图像编辑器

用于编辑图像的 GNU 图像处理程序。 

图像管理器

在桌面上显示图像缩略图的图像查看器兼浏览器。 

Glade 用户界面编辑器

使您可以创建 GNOME 应用程序用户界面的程序设计应用程序。 

影片播放机

使您可以播放运动图像的多媒体播放器。 

屏幕键盘 

提供一个屏幕键盘,该键盘可以用作 Java Desktop System 的输入设备。 

项目管理器

项目管理和计划工具。 

屏幕放大器 

提供屏幕放大和其他几个辅助功能。 

程序编辑器

供编程人员使用的通用可扩展编辑器。 

气象报告

显示不同地区当前的天气状况。 

1.6.2 第三方应用程序

下表介绍此 Java Desktop System 发行版中的第三方产品。Sun Microsystems 不对这些应用程序的功能和特性承担任何责任,也不提供任何形式的支持。

第三方产品 

说明 

平台 

Adobe Acrobat Reader

使您可以在 Java Desktop System 上查看 PDF 文档。在下面的位置可以找到关于此应用程序的信息:http://www.adobe.com。 

SPARC 

GNOME PDF 文档查看器可用于在 x86 平台上查看 PDF 文档。要启动 PDF 文档查看器,请单击“启动”,然后选择“应用程序”->“图像”->“PDF 文档查看器”。

1.6.3 样例游戏

Sun Microsystems 提供下列样例游戏,仅供评估之用:

1.7 Mozilla 1.7 插件

本部分包含 Mozilla 1.7 插件的相关信息。

1.7.1 Java 插件

默认情况下 Mozilla 1.7 中会启用 Java 插件。如果 Java 插件不起作用,请在 /usr/sfw/lib/mozilla/plugins 目录中创建一个符号链接,并使其指向下表中的相应文件:

平台 

路径 

SPARC 

$JAVA_PATH/plugin/sparc/ns7/libjavaplugin_oji.so

x86 

$JAVA_PATH/plugin/i386/ns7/libjavaplugin_oji.so

在 Java Desktop System 发行版 3 中,$JAVA_PATH/usr/java/jre


注意 –

不要复制 libjavaplugin_oji.so 文件,而应该创建符号链接。复制该文件会导致 Java 崩溃。


/usr/sfw/lib/mozilla/plugins 目录中安装所有 Java 插件。

1.7.2 其他插件

Adobe Acrobat Reader 第三方插件也可用于 Mozilla 1.7

有关 Mozilla 插件的更多安装信息,请参见下面的网址:http://plugindoc.mozdev.org/solaris.html

1.8 本地化支持

此 Java Desktop System 发行版支持下列语言:


注意 –

此 Java Desktop System 发行版中的某些本地化软件来自 GNOME 社区。Sun Microsystems 对这些本地化软件的完整性或准确性不承担任何责任。


1.9 建议的语言环境

Sun Microsystems 建议使用 UTF-8 和 zh_CN.GB18030 语言环境,即使登录屏幕上列出其他传统的语言环境也应如此。如果手动从默认登录屏幕切换到 GNOME 2.x 显示管理器,则只能使用 UTF-8 和 zh_CN.GB18030 语言环境。如果要在 GNOME 2.x 显示管理器登录屏幕上添加传统的语言环境,请删除 /etc/X11/gdm/locale.alias 文件中语言环境条目周围的注释标记,然后重新引导系统。

1.10 移植到 Unicode 多语言计算

Java Desktop System 是一个完全支持 Unicode 的多语言系统,它支持 Unicode UTF-8 编码的语言。Java Desktop System 还提供代码集转换功能,以支持传统的(非 UTF-8)编码。本部分介绍在移植到 Unicode 多语言计算时可能遇到的问题。

1.10.1 导入/导出数据

有多种方法可以导入和导出在移植到 Unicode 多语言计算时会受影响的数据。

1.10.1.1 Microsoft Office 文件

Microsoft Office 文件以 Unicode 进行编码。StarSuite 应用程序可以读写用 Unicode 编码的文件。

1.10.1.2 HTML 文件

使用 HTML 编辑器(如 Mozilla Composer)编写的 HTML 文件(或者是使用 Web 浏览器保存的 HTML 文件)通常包含一个 charset 编码标记。在执行导出或导入之后,您可以根据 HTML 文件中的该编码标记,使用 Mozilla Navigator Web 浏览器浏览此类 HTML 文件,或者使用 Mozilla Composer 编辑这些文件。

1.10.1.3 修复损坏的 HTML 文件

某些 HTML 文件可能显示乱码。此问题通常是由下列原因造成的:

要在 HTML 文件中查找 charset 编码标记,请执行以下操作:

  1. 使用 Mozilla 打开文件。

  2. 按 Ctrl+i 组合键或单击查看,打开“查看”菜单。

  3. 单击页面信息。

charset 信息位于常规选项卡的底部,例如:Content-Type text/html; charset=us-ascii

如果字符串 charset=us-ascii 与文件的实际编码不符,说明该文件可能已损坏。要编辑 HTML 文件的编码,请执行下列操作:

  1. 使用 Mozilla Composer 打开文件。

  2. 打开“文件”菜单。

  3. 选择“另存为字符集”。

  4. 选择正确的编码。Mozilla Composer 会根据需要自动转换编码和 charset 标记。

1.10.1.4 另存为可移植格式的电子邮件

现在的电子邮件都是用 MIME charset 标记进行标记的。电子邮件和日历应用程序支持 MIME charset 标记。您不需要执行任何编码转换操作。

1.10.1.5 纯文本文件

纯文本文件不包含 charset 标记。如果文件不是 UTF-8 编码,则需要进行编码转换。例如,要将繁体中文 big5 编码的纯文本文件转换为 UTF-8,可执行下面的命令:

iconv -f big5 -t UTF-8 inputfilename > outputfilename

还可以使用文件系统检查器进行编码转换。

可以使用文本编辑器阅读和编写自动字符编码的文本,或在打开或保存文件时明确指定特定的编码。

要启动文本编辑器,请单击“启动”,然后选择“应用程序”->“附件”->“文本编辑器”。

1.10.1.6 文件名和目录名

如果使用多字节字符的文件名和目录名不是 UTF-8 编码,则需要进行编码转换。可以使用文件系统检查器将文件名和目录名以及纯文本文件内容从传统字符编码转换成 UTF-8 编码。有关更多信息,请参考文件系统检查器的帮助。

要启动文件系统检查器,请单击“启动”,然后选择“应用程序”->“实用程序”->“文件系统检查器”。

在使用文件管理器通过 SMB 访问 Microsoft Windows 上的非 UTF-8 文件名或目录名时,无须进行编码转换就可访问它们。

1.10.1.7 启动传统语言环境应用程序

对于尚不能移植到 Unicode UTF-8 的应用程序,您可以在前面板中创建启动器,以便在传统语言环境中启动应用程序。也可以直接从命令行启动应用程序。要为应用程序创建启动器,请执行以下步骤:

  1. 右击要放置启动器的面板。

  2. 选择“添加到面板”->“启动器”。

  3. 使用如下格式在创建启动器对话框的“命令”字段中键入条目:

    env LANG=语言环境 LC_ALL=语言环境 应用程序名称

    例如,若要在中文 Big5 语言环境中启动 /usr/dt/bin 中名为 motif-app 的应用程序,可在创建启动器的“命令”字段中输入如下文本:

    env LANG=zh_TW.BIG5 LC_ALL=zh_TW.BIG5 /usr/dt/bin/motif-app

    还需要为该应用程序指定正确的 LD_LIBRARY_PATH

  4. 单击“确定”在面板上创建启动器。

如果需要运行特定于某个传统语言环境的 CLI(命令行界面)应用程序,请先在该传统语言环境中打开一个终端窗口,然后在同一终端窗口中运行该 CLI 应用程序。要在传统语言环境中打开终端窗口,请输入如下命令:

env LANG=语言环境 LC_ALL=语言环境 gnome-terminal --disable-factory

通过在当前终端窗口的“设置字符编码”菜单中更改编码,您可以在该终端窗口中将语言环境从 UTF-8 切换到传统语言环境,而不必在传统语言环境中打开新的终端窗口。然后,还必须将 LANGLANG 环境变量设置为当前的 shell。