2004 年 3 月 8 日更新

Sun[tm] Studio 8 发行说明

本 Sun Studio 8 发行说明包含该软件的最新安装细节及其它信息。

本文档所含信息是对本发行版随带的组件自述文件中所含信息的更新和扩展。

如果您已经下载并安装了该软件,可以在 file:/installation_directory/SUNWspro/docs/index.html 访问这些自述文件。缺省安装目录是 /opt


目录

  1. 系统要求
  2. 安装程序的磁盘空间要求
  3. 修补程序
  4. 安装信息
  5. IDE 信息
  6. 文档信息



A. 系统要求

Sun Studio 8 软件可在 SolarisTM 操作系统 (Solaris OS) (SPARC® Platform Edition) 和 Solaris OS (x86 Platform Edition) 上进行安装。系统要求如下。


Solaris SPARC Platform Edition Solaris x86 Platform Edition
操作系统 Solaris 7、8、9 Solaris 7、8、9
CPU 推荐:
  Sun Blade 750 MHz 或
  UltraSPARC III 750 MHz
最低:
  Ultra 60 450 MHz
推荐:
  Pentium III 1 GHz
最低:
  Pentium III 500 MHz
内存 推荐:1 GB
最低:512 MB
交换空间 推荐:2 GB
最低:1 GB
占用磁盘空间 占用磁盘空间视产品而定。参见磁盘空间要求
OS 配置 Entire Solaris Software Group,Entire Solaris Software Group Plus OEM Support,或 Developer Solaris Software Group(要确定您的操作系统配置,需要核对已安装的软件包。每种配置均对应有特定的安装软件包。有关详情,参见 Solaris OS 安装文档。)
显示器 1024x768 屏幕分辨率
J2SE 技术 J2SE 1.4.2_02 技术
要检查或增添交换空间,参见《Sun Studio 8 安装和设置指南》第 1 章中“系统要求”部分的说明,该指南可从产品网站下载。

B. 安装程序的磁盘空间要求

下载 Sun Studio 8 软件所需可用磁盘空间的建议值为 1500 MB。安装 Sun Studio 8 软件所需可用磁盘空间的建议值为 1500 MB。下表展示了 Sun Studio 8 软件安装后的大小。

大约需要的磁盘空间(兆字节)

所用安装程序
Solaris SPARC Platform Edition Solaris x86 Platform Edition

Sun Studio 8 软件

682.39

318.25

J2SE 1.4.2_02 技术

91.40

73.54

Sun Performance Library 软件

549.43

N/A

第三方源代码

3.87

3.87



C. 修补程序

此部分列出了本 Sun Studio 8 发行版所需的修补程序。

操作系统修补程序

为 Sun Studio 8 软件提供了若干操作系统 (OS) 修补程序。这些修补程序是本发行版中的编译器和工具正常运行所必需的。

本 Sun Studio 8 发行版中包括有下列必需的 Solaris OS 修补程序。这些修补程序会自动进行安装,除非您在安装程序或安装向导的 [选择组件] 页中更改了 Solaris 修补程序的缺省选择项。



Solaris 版本
SPARC 修补程序编号
x86 修补程序编号

SUNWlibC (libC.so.5)

7(32 位)

106327-20

106328-18

7(64 位)

106300-21
(需要 106327-20)

N/A

8(32 位)

108434-13
(需要 109147-07)

108436-11

8(64 位)

108435-13
(需要 108434-13)

N/A

9(32 位)

111711-06

111713-04

9(64 位)

111712-06
(需要 111711-06)

N/A

链接程序

7(32 位)

106950-24

106951-25

8(32 位)

109147-27

109148-27

9(32 位)

112963-10

113986-06

SCCS 和 make

7(32 位)

106748-04

106749-04

8(32 位)

111697-04

111701-04

9(32 位)

111703-03

N/A

汇编程序

7(32 位)

107058-02

N/A

8(32 位)

114802-02

N/A

9(32 位)

N/A

115114-01
为使收集器和性能分析器能正常运行,应安装 Solaris 8 Hardware Platform Specific 07/03 OS 或 Solaris 9 08/03 OS,或者确保已为当前运行的 Solaris 版本安装了所有推荐的修补程序。可在 http://sunsolve.sun.com 查看推荐修补程序列表并下载所需的任何修补程序。

J2SE 技术所需的操作系统修补程序

Solaris 操作系统 (OS) 修补程序是 J2SE 技术正常运行所必需的。J2SE 安装程序中提供了若干 OS 修补程序。

在 J2SE 安装程序中包含有下列必需的 Solaris OS 修补程序。这些修补程序会自动进行安装,除非您在 J2SE 安装程序的 [选择组件] 页中更改了 Solaris 修补程序的缺省选择项。

注意:如果您已在系统的 /usr 中至少安装了 J2SE 1.3.1 技术,又想在 /usr 中安装 J2SE 1.4.2_02 技术,请首先使用 pkgrm 命令删除上述软件包,然后再使用 J2SE 安装程序安装 J2SE 1.4.2_02 技术。有关完整细节,参见 Java 2 SDK,Standard Edition,版本 1.4.2 安装说明



Solaris 版本
SPARC 修补程序编号
x86 修补程序编号

/usr/lib/fs/ufs/fsck

7

107544-03

107545-03

链接程序

7

106950-24

106951-24

8

109147-26

109148-26

C++ 共享库

7(32 位)

106327-20

106328-18

7(64 位)

106300-21

N/A

OpenWindows 3.6.1:Xsun

7

108376-44

108377-39

OpenWindows 3.6.1:libXt

7

107656-11

107657-09

CDE:1.3 dtsession

7

107702-12

107703-12

CDE:1.3 libDtWidget

7

108374-07

108375-07

CDE:1.3 dtwm

7

107226-19

107227-19

Motif 1.2.7 和 2.1.1:运行时库

7

107081-54

107082-54

8

108940-57

108941-57

X 输入输出方法

7

107636-10

107637-10

zh.GBK songti.ttf 中缺少三个字符

7

107153-01

107152-01

nei 错误修正

7

NA

114286-01

dkio.hcommands.h

7

107834-04

NA

内核更新

7

106541-27

106542-27

8

108528-24

108529-24

libthread

7

106980-23

106981-23

X11 6.4.1:Xsun

8

108652-74

NA

X11 6.4.1_x86:Xsun

8

NA

108653-63

CDE 1.4:dtwm

8

108921-17

NA

CDE 1.4_x86:dtwm

8

NA

108922-17

Motif 1.2.7 和 2.1.1:运行时库

8

108940-57

NA

Motif 1.2.7_x86 和 2.1.1_x86:运行时库

8

NA

108941-57

无法在 64 位 Solaris 8 iso-1iso-15 中装入字体集

8

112003-03

NA

IIIM 和 X 输入输出方法

8

108773-18

108774-18

boot.binbootconf.exebootenv.rc 以及 nbp

8

NA

111307-05

/usr/lib/libdhcpagent.so.1

8

111310-01

111311-01

选择 Lucida Sans Thai Typewriter 后,Font2DTest2 中途停止

8

112472-01

112473-01

/usr/lib/libmtmalloc.so.1

8

111308-03

111309-04

/kernel/drv/random

8

112438-02

112739-02

/usr/bin/nawk

8

111111-03

111112-03

/usr/bin/fgrep

8

112396-02

112397-02

RBAC 功能

8

110386-03

110400-01

/kernel/fs/mntfs/kernel/fs/sparcv9/mntfs

8

111023-02

NA

patchaddpatchrm

8

108987-13

108988-13

/usr/kernel/sys/acctctl/usr/kernel/sys/exacctsys

8

108989-02

108990-02

dkio.hcommands.h

7

107834-04

NA

LDAP2 客户机、libclibthreadlibnsl

8

108993-26

108994-25

/kernel/fx/mntfs

8

NA

111024-02

X11 6.6.1:OWconfig

9

113096-03

N/A

X11 6.6.1:Xsun

9

112785-26 N/A

X11 6.6.1_x86:Xsun

9 N/A 112786-15

D. 安装信息

此部分介绍本 Sun Studio 8 发行版的新安装程序功能及已知安装问题。

批处理安装程序使安装和卸载变得简单易行

借助 batch_installer 命令和 uninstaller 命令,只需极少的用户交互操作即可安装和卸载软件产品。有关批处理安装和批处理卸载的详细信息,参见《Sun Studio 8 安装和设置指南》,该指南可通过下载页面获得。

在不同目录中安装 Sun Studio 8 软件

如果您已安装了 Forte Developer 6 软件或 Sun ONE Studio 7 软件,一定要按照安装说明将 Sun Studio 8 软件安装在不同的目录中。如果将 Forte Developer 6 软件或 Sun ONE Studio 7 软件与 Sun Studio 8 软件安装在相同的目录中,卸载其中的任意版本时,卸载程序可能会误将不该卸载的软件包卸载掉。
如果已安装了 Sun ONE Studio 8 编译器集合软件,则在安装 Sun Studio 8 软件时会看到以下两个选项:

中断修补程序安装

中断安装 Solaris OS 修补程序会导致空指针异常。在 Web Start 图形用户界面安装工具添加 Solaris OS 修补程序期间,请勿单击 [停止] 按钮。

[退出] 按钮在 [详细信息] 对话框中不可见

如果是在 Solaris 9 OS 中运行 Java 2 Platform,Standard Edition v1.2.2 (J2SE) 上的安装工具,有可能看不到 [详细信息] 对话框中的 [退出] 按钮。

回避方法:
调整对话框大小即可看到 [退出] 按钮。

批处理安装程序 -s 选项不安装永久序列号

batch_installer 命令中的 -s 选项不在本发行版中安装永久序列号。该选项会产生一个过期的临时序列号。
要产生 60 天试用期的序列号,请勿在使用 batch_installer 命令时指定 -s 选项。

安装 Sun Performance Library 和第三方源分发软件

如果想要安装 Sun Performance Library 或第三方源软件,必须将这些组件与 Sun Studio 8 组件安装在相同的目录中。

在 [欢迎] 面板中单击 [下一步] 时可能出现警告消息

在 [欢迎] 面板中单击 [下一步] 时可能会显示以下警告消息。您可以忽略此消息。
警告:
名称:HorScrollBar
类:XmScrollBar
指定的滚动条值大于最大
滚动条值与滚动条滑块大小之差。

用远程显示安装时设置 DISPLAY 环境变量

《Sun Studio 8 安装和设置指南》的“准备使用远程显示安装”部分所述,即使不是运行图形用户界面安装程序而是运行批处理安装程序或命令行安装程序,也必须设置 DISPLAY 环境变量。如果在启动批处理安装程序或命令行安装程序来使用远程显示进行安装之前不设置 DISPLAY 环境变量,安装将会失败,同时显示以下错误消息:
java.lang.InternalError:不能使用“:0.0”作为 DISPLAY 变量的值
连接到 X11 窗口服务器。

email_template.txt 中所列的产品网站 URL 不正确

email_template.txt 文件错将 Sun Studio 8 产品网站的 URL 列为 http://www.sun.com/software/sundev/solde/index.html。正确的 URL 是 http://www.sun.com/software/products/studio/index.html

E. IDE 信息

使用 Sun Studio 8 集成开发环境 (IDE) 之前,请先阅读集成开发环境 (IDE) 自述文件,此文件可通过 installation_directory/SUNWspro/docs/index.html 上的文档索引页获得。

此文档含有重要信息,介绍了为确保 IDE 正常运行可能需要执行的设置任务。这些任务包括:

启动 IDE

要启动 IDE:

  1. 确保 /installation_directory/SUNWspro/bin$PATH 中,并且位于其它任何版本的 Forte Developer 软件或 Sun ONE Studio 软件的路径之前。
  2. 键入:
    sunstudio &
    

有关 sunstudio 命令及其参数的信息,参见 sunstudio(1) 手册页。要显示 sunstudio(1) 手册页,$MANPATH 中必须含有 /installation_directory/SUNWspro/man

在 Solaris OS 7 (x86 Platform Edition) 上使用 X-Designer

在 Solaris OS 7 (x86 Platform Edition) 上使用 X-Designer 软件时,需要修补程序 107651-08。可从 http://sunsolve.sun.com 下载该修补程序。

Java 调试

在对 Java 程序启动调试会话之前,选择 [工具] -> [Java 语言支持] 开启 Java 语言支持。让 [Java 语言支持] 保持打开,直到结束调试会话为止。

在调试会话期间开启或关闭 [Java 语言支持] 会导致下列问题:

退出 XEmacs 和启动 Gvim 时出现 Java 异常

当在 XEmacs 中打开多个文件时,如果选择 [文件] -> [退出 XEmacs],将会显示一个对话框,向您询问:“存在活动进程;仍要中止进程并退出吗?”单击 [是] 时,将会退出 XEmacs,并会出现 Java 异常。如果随后选择 GVim 作为文本编辑器,则当尝试在 Gvim 中打开文件时,会出现 Java 异常。

Java 语言支持开启时选择 [帮助] -> [目录] 出现 Java 异常

开启 [Java 语言支持] 后,如果尝试选择 [帮助] -> [目录] 来显示联机帮助目录,会出现 Java 异常。

回避方法:
选择 [帮助] -> [帮助集],然后从 [帮助集] 子菜单中选择有关帮助集,显示单个帮助集的目录。

F. 文档信息

此部分提供本 Sun ONE Studio 8,Solaris Edition 发行版的文档信息。 但本发行说明中的信息地位高于其它任何文档中的信息。

Sun Studio 8 发行版随带的文档

随本 Sun Studio 8 发行版提供了下列文档。

文档要求

要查看以 PDF 格式提供的文档,需要 Adobe® Acrobat Reader 软件。要下载该软件,请访问 http://www.adobe.com/products/acrobat/readstep.html


版权所有 © 2004 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 保留所有权利。

美国政府权利 - 商业软件。政府用户应遵守 Sun Microsystems, Inc. 标准许可证协议和适用的 FAR 及其补充材料的条款。使用须遵从许可证条款。

此发行物可能包含由第三方开发的资料。本产品的某些部分可能是从 Berkeley BSD 系统衍生出来的,并获得了加利福尼亚大学的许可。UNIX 是由 X/Open Company, Ltd. 在美国和其它国家/地区独家许可的注册商标。

Sun、Sun Microsystems、Sun 徽标、Java 和 JavaHelp 是 Sun Microsystems, Inc. 在美国和其它国家/地区的商标或注册商标。所有 SPARC 商标的使用均已获得许可,它们是 SPARC International, Inc. 在美国和其它国家/地区的商标或注册商标。标有 SPARC 商标的产品都基于由 Sun Microsystems, Inc. 开发的体系结构。

本产品受“美国出口控制”法的监督和控制,并可能遵从其它国家/地区的进出口法。严格禁止(直接或间接)用于核、导弹、生化武器或核海事最终用途或最终用户。严格禁止出口或转出口到美国禁运法令对其实行禁运政策的国家/地区或美国出口黑名单上标识的实体,包括但不限于被否定的个人和特别指定的国家列表。

本文档按“原样”提供,对所有明示或暗示的条件、陈述和保证,包括对适销性、特定用途的适用性或非侵权性的暗示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效。

Copyright © 2004 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, Etats-Unis. Tous droits réservés.

L'utilisation est soumise aux termes de la Licence.

Cette distribution peut comprendre des composants développés par des tierces parties.Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l'Université de Californie. UNIX est une marque déposée aux Etats-Unis et dans d'autres pays et licenciée exclusivement par X/Open Company, Ltd.

Sun, Sun Microsystems, le logo Sun, Java, et JavaHelp sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays.Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc. aux Etats-Unis et dans d'autres pays. Les produits portant les marques SPARC sont basés sur une architecture développée par Sun Microsystems, Inc.

CETTE PUBLICATION EST FOURNIE "EN L'ETAT" ET AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, N'EST ACCORDEE, Y COMPRIS DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, L'APTITUDE DE LA PUBLICATION A REPONDRE A UNE UTILISATION PARTICULIERE, OU LE FAIT QU'ELLE NE SOIT PAS CONTREFAISANTE DE PRODUIT DE TIERS. CE DENI DE GARANTIE NE S'APPLIQUERAIT PAS, DANS LA MESURE OU IL SERAIT TENU JURIDIQUEMENT NUL ET NON AVENU.