2005 年 1 月 20 日更新

Sun[tm] Studio 10 Solaris 平台发行说明

Sun Studio 10 Solaris 平台发行说明包含该软件的最新安装细节及其他信息。

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

如果您已经下载并安装了该软件,则可以访问位于 file:/installation_directory/docs/zh/index.html 中的自述文件。缺省安装目录为 /opt/SUNWspro


目录

  1. 系统要求
  2. 安装程序的磁盘空间要求
  3. 修补程序
  4. 安装信息
  5. IDE 信息
  6. 以后的发行版本中可能删除的特性
  7. 文档信息



A. 系统要求

Solaris 平台的 Sun Studio 10 软件可以安装在基于 SPARC 系统上的 SolarisTM 操作系统 (Solaris OS) 中和基于 x86 系统上的 Solaris 操作系统中。(有关 Linux 平台的 Sun Studio 10 软件的安装信息,请参阅 《Sun Studio 10 Linux 平台发行说明》。)系统要求如下。


  Solaris SPARC Platform Edition Solaris x86 Platform Edition
操作系统 Solaris 8、9 和 10 Solaris 8、9 和 10
CPU 推荐:
 Sun Blade 750 MHz 或
 UltraSPARC III 750 MHz
最低要求:
 Ultra 60 450 MHz
对于 32 位开发(x86 体系结构)
推荐:
 Sun Fire B100x Blade Server (AMD Mobile Athlon XP 1800+ 1.53 GHz)
 Sun Fire V60x Server (Intel Xeon 2.0 GHz)
最低要求:
 Pentium III 500 MHz

对于 64 位开发(AMD64 体系结构)
推荐:
 Sun Fire V40x Server
 Sun Java Workstation W2100z
 Sun Java Workstation W1100z
最低要求:
 Sun Fire V20z Server
内存 推荐:1 GB
最低要求:512 MB
交换空间 推荐:2 GB
最低要求:1 GB
磁盘空间的使用情况 磁盘空间的使用情况视产品而定。请参阅磁盘空间要求
操作系统配置 整个 Solaris 软件组、整个 Solaris 软件组加 OEM 支持,或开发人员 Solaris 软件组(要确定您的操作系统配置,需要核对已安装的软件包。每种配置都安装有特定的软件包。有关详细资料,请参阅 Solaris 操作系统安装文档。)
J2SE 技术 J2SE 1.4.2_06 技术和所需的操作系统修补程序
要查看或添加交换空间,请参阅《Sun Studio 10 Solaris 平台安装及设置指南》第 1 章“系统要求”部分的说明(该指南可从产品 Web 站点 http://wwws.sun.com/software/products/studio/index.html 下载)。

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

在 Solaris SPARC 平台上安装 Sun Studio 10 软件所需的可用磁盘空间建议为 1605 MB。在 Solaris x86 平台上安装 Sun Studio 10 软件所需的可用磁盘空间建议为 941 MB。下表显示 Solaris 平台已安装的 Sun Studio 10 软件的大小。

大约需要的磁盘空间(以 MB 计)

所用安装程序
基于 SPARC 系统上的 Solaris 操作系统 基于 x86 系统上的 Solaris 操作系统

Sun Studio 10 软件

914.2

666.3

J2SE 1.4.2_06 技术

103.8

 86.3

Sun 性能库软件

580.7

183.0

第三方源代码

  5.4

  5.4



C. 修补程序

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

操作系统修补程序

为 Sun Studio 10 软件提供了若干操作系统 (OS) 修补程序。需要这些修补程序才能正确运行本发行版本中的编译器和工具。

本 Sun Studio 10 发行版本包括下列必需的 Solaris 操作系统修补程序。这些修补程序会自动进行安装,除非您在安装程序或安装向导的“选择组件”页中更改了 Solaris 修补程序的缺省选择项。请参阅下表,所列的是不包含在本发行版本中而必须单独下载和安装的必要 SUNWlibC 修补程序。



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

SUNWlibC

8(32 位)

108434-18
(需要 109147-07 或更高版本)

108436-16
(需要 109148-07 或更高版本)

8(64 位)

108435-18
(需要 108434-18)

N/A

9(32 位)

111711-12

111713-09

9(64 位)

111712-12
(需要 111711-12)

N/A

链接程序

8(32 位)

109147-27

109148-27

9(32 位)

112963-10

113986-06

SCCS 和 make

8(32 位)

111697-04

111701-04

9(32 位)

111703-03

N/A

汇编程序

8(32 位)

114802-02

N/A

9(32 位)

N/A

115114-01

libmtsk

8

117557-01

117558-01

9

117560-01

117559-01

X11 6.4.1:Xsun

8

108652-83

N/A

X11 6.4.1_x86:Xsun

8

N/A

108653-72

X11 6.6.1:Xsun

9

112785-43

N/A

X11 6.6.1_x86:Xsun

9

N/A

112786-32

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

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

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

下列所需的 Solaris 操作系统修补程序包含在 J2SE 安装程序中。这些修补程序会自动进行安装,除非您在 J2SE 安装程序的“选择组件”页中更改了 Solaris 修补程序的缺省选择项。

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



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

SUNWlibC (libC.so.5)

8(32 位)

108434-17

N/A

8(64 位)

108435-17
(需要 108434-17)

N/A

链接程序

8

109147-30

109148-30

内核更新

8

108528-29

108529-29

X11 6.4.1:Xsun

8

108652-83

N/A

X11 6.4.1_x86:Xsun

8

N/A

108653-72

CDE 1.4:dtwm

8

108921-21

N/A

CDE 1.4_x86:dtwm

8

N/A

108922-21

Motif 1.2.7 和 2.1.1:运行时库

8

108940-63

N/A

Motif 1.2.7_x86 和 2.1.1_x86:运行时库

8

N/A

108941-63

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

8

112003-03

N/A

IIIM 和 X 输入输出方法

8

108773-18

108774-18

boot.binbootconf.exebootenv.rc 以及 nbp

8

N/A

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-05

111309-05

/kernel/drv/random

8

112438-03

112439-02

/usr/bin/nawk

8

111111-04

111112-04

/usr/bin/fgrep

8

112396-02

112397-02

RBAC 特性

8

110386-03

110400-03

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

8

111023-03

111024-03

patchaddpatchrm

8

108987-13

108988-13

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

8

108989-02

108990-02

LDAP2 客户端,libclibthreadlibnsl

8

108993-36

108994-32

/sbin/init/usr/sbin/init

8

111317-05

111318-05

/usr/sbin/mount

8

113648-03

113649-03

/sbin/sulogin/sbin/netstrategy

8

115827-01

115828-01

/sbin/uadmin/sbin/hostconfig

8

116602-01

116603-01

libresolv.so.2in.named

8

109326-15

N/A

sendmail

8

110615-12

N/A

OpenGL 1.3: Solaris 的 OpenGL 路径

8 和 9(32 位)

113886-22

N/A

8 和 9(64 位)

113887-22

N/A

Viper 库

8

N/A

111313-02

X11 6.6.1:OWconfig

9

113096-03

N/A

X11 6.6.1:Xsun

9

112785-44

N/A

X11 6.6.1_x86: Xsun

9

N/A 112786-27

D. 安装信息

本部分描述有关本 Sun Studio 10 发行版本新增的安装程序特性和已知的安装问题。

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

借助 batch_installer 命令和 uninstaller 命令,只需极少的用户交互操作即可安装和卸载软件产品。有关批处理安装和批处理卸载的详细信息,请参阅《Sun Studio 10 Solaris 平台安装及设置指南》,该指南可通过产品 Web 站点获得。

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

如果您已经安装了 Forte Developer 6 软件、Sun ONE Studio 7 软件、Sun ONE Studio 8 软件、Sun Studio 8 软件或 Sun Studio 9 软件,请确保按照安装说明进行操作并将 Sun Studio 10 软件安装在不同的目录中。如果您将任何上述版本软件和 Sun Studio 10 软件安装在同一目录中,则在卸载其中的任意版本时,卸载程序会误将不应卸载的软件包卸载掉。
如果您已经安装了 Sun Studio 10 Early Access 软件或 Sun Studio 10 Customer Acceptance 软件,请确保在安装 Sun Studio 10 软件之前先卸载该软件。

中断修补程序安装

中断安装 Solaris 操作系统修补程序会导致空指针异常。在 Web Start 图形用户界面安装工具添加 Solaris 操作系统修补程序期间,请勿单击“停止”按纽。

“关闭”按钮在“详细信息”对话框中不可视

如果是在 Solaris 9 操作系统中运行 Java 2 Platform Standard Edition v1.2.2 (J2SE) 上的安装工具,有可能看不到“详细信息”对话框中的“关闭”按钮。

解决方法:
调整对话框大小即可看到“关闭”按钮。

安装 Sun 性能库和第三方源码分发软件

如果要安装 Sun 性能库或第三方源码软件,则必须将这些组件和 Sun Studio 10 组件安装在同一目录中。

显示安装程序的语言环境面板

在显示安装程序的语言环境面板时,请保留选定的 en 语言环境,并单击“下一步”显示下一个面板。

在已安装 NFS 文件系统的 Solaris 10 系统上进行安装将产生不正确的 pkginfo 数据

如果使用已安装 NFS 文件系统的远程显示,并使用批处理安装程序的 -R 选项,通过执行以下操作安装 Sun Studio 10 软件时,那么安装完成后,pkginfo 文件中将不包含正确信息:
  1. 将运行 Solaris 10 操作系统的计算机上的产品图像作为 NFS 文件系统共享。
  2. 将 NFS 文件系统安装在运行 Solaris 8 操作系统或 Solaris 9 操作系统的计算机上。
  3. 在运行 Solaris 8 操作系统或 Solaris 9 操作系统的计算机上运行批处理安装程序,方法是使用 -R 选项将软件安装在运行 Solaris 10 操作系统的计算机上。

解决方法:
只有显示计算机和源计算机运行同一版本的 Solaris 操作系统时,才可以使用已安装 NFS 文件系统的远程显示来安装 Sun Studio 10 软件。

超级用户必须在其路径中包含 Java[tm] 2 运行环境

用来安装 Sun Studio 软件的超级用户帐户必须在其路径中包含 Java 2 运行环境 (JRE)。可以检查路径中是否包含 JRE,方法是输入以下内容:
which java

JRE 软件可以从 http://java.sun.com/j2se/1.4.2/download.html 下载。

批处理安装必须将每个 Tar 文件都解压缩到单独的目录中

在使用批处理安装程序来安装 Sun Studio 软件时,每个产品的 tar 文件都必须解压缩到单独的目录中。

注册表格不提供传真号和邮政地址

“注册向导”(通过传真或邮件注册 Sun Studio 10 产品)中的表格不包含表格将发送到的传真号和地址。产品注册的“直拨国际传真”号为 (512) 434-1548。产品注册的邮政地址为:

Sun Microsystems, Inc.
Attn: Sun Developer Tools Product Registration
P.O. Box 201688
Austin, TX 78720-9783
United States of America

E. IDE 信息

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

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

启动 IDE

要启动 IDE,请执行以下操作:

  1. 请确保 /installation_directory/bin$PATH 中并位于 Forte Developer 软件、Sun ONE Studio 软件或 Sun Studio 软件的任何其他版本路径的前面。
  2. 输入:
    sunstudio &
    

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

Java 调试

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

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

外部编辑器问题

有几个与 Sun Studio 10 IDE 中的外部编辑器 GVIM 和 XEmacs 相关的已知问题:

F. 以后的发行版本中可能删除的特性

Sun Studio 软件以后的发行版本可能不支持下列特性。

dbx 中的 adb 命令

dbx 命令行调试器中的 adb 命令(执行 adb 样式命令或设置 adb 模式)可能会从 Sun Studio 软件的以后发行版本中删除。

G. 文档信息

本部分提供有关本 Sun Studio 10 发行版本文档的信息。本发行说明中的信息将取代其他任何文档中的信息。

Solaris 平台的 Sun Studio 10 发行版本随附的文档

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

文档要求

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

文档错误

Fortran 95 自述文件中的介绍部分包含以下声明:

Early Access 发行版本中的产品文档尚未完全更新。关于详细信息和最新动态,请使用上面列出的 URL 链接请参阅合并的自述文件。

请忽略不适合最终产品发行版本的声明。


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

美国政府权利 - 商业软件。政府用户应遵守 Sun Microsystems, Inc. 的许可证协议,以及 FAR(Federal Acquisition Regulations,即“联邦政府采购法规”)的适用条款及其补充条款。必须依据许可证条款使用。

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

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

本产品受受美国出口控制法制约,并应遵守其他国家/地区的进出口法律。严禁将本产品直接或间接地用于核设施、导弹、生化武器或海上核设施,也不能直接或间接地出口给核设施、导弹、生化武器或海上核设施的最终用户。严禁出口或转口到美国禁运的国家/地区以及美国禁止出口清单中所包含的实体,包括但不限于被禁止的个人以及特别指定的国家/地区的公民。

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