2005 年 1 月 20 日更新 |
Sun[tm] Studio 10 Solaris 平台发行说明 |
Sun Studio 10 Solaris 平台发行说明包含该软件的最新安装细节及其他信息。
本文档所含信息是对本发行版本随附的组件自述文件中所含信息的更新和扩展。
如果您已经下载并安装了该软件,则可以访问位于 file:/installation_directory/docs/zh/index.html 中的自述文件。缺省安装目录为 /opt/SUNWspro。
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 下载)。
在 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 |
本部分列出 Sun Studio 10 发行版本所需的修补程序。
为 Sun Studio 10 软件提供了若干操作系统 (OS) 修补程序。需要这些修补程序才能正确运行本发行版本中的编译器和工具。本 Sun Studio 10 发行版本包括下列必需的 Solaris 操作系统修补程序。这些修补程序会自动进行安装,除非您在安装程序或安装向导的“选择组件”页中更改了 Solaris 修补程序的缺省选择项。请参阅下表,所列的是不包含在本发行版本中而必须单独下载和安装的必要 SUNWlibC 修补程序。
Solaris 版本 | SPARC 修补程序编号 | x86 修补程序编号 |
---|---|---|
SUNWlibC |
||
8(32 位) |
108434-18 |
108436-16 |
8(64 位) |
108435-18 |
N/A |
9(32 位) |
111711-12 |
111713-09 |
9(64 位) |
111712-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 技术所需的 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 |
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: | ||
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-1 或 | ||
8 |
112003-03 |
N/A |
IIIM 和 X 输入输出方法 | ||
8 |
108773-18 |
108774-18 |
boot.bin、bootconf.exe、bootenv.rc 以及 nbp | ||
8 |
N/A |
111307-05 |
/usr/lib/libdhcpagent.so.1 | ||
8 |
111310-01 |
111311-01 |
选择 Lucida Sans Thai Typewriter 时, | ||
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 |
patchadd 和 patchrm | ||
8 |
108987-13 |
108988-13 |
/usr/kernel/sys/acctctl 和 /usr/kernel/sys/exacctsys | ||
8 |
108989-02 |
108990-02 |
LDAP2 客户端,libc、libthread 和 libnsl 库 | ||
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.2 和 in.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 |
本部分描述有关本 Sun Studio 10 发行版本新增的安装程序特性和已知的安装问题。
借助 batch_installer 命令和 uninstaller 命令,只需极少的用户交互操作即可安装和卸载软件产品。有关批处理安装和批处理卸载的详细信息,请参阅《Sun Studio 10 Solaris 平台安装及设置指南》,该指南可通过产品 Web 站点获得。
如果您已经安装了 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 Studio 10 组件安装在同一目录中。
在显示安装程序的语言环境面板时,请保留选定的 en 语言环境,并单击“下一步”显示下一个面板。
如果使用已安装 NFS 文件系统的远程显示,并使用批处理安装程序的 -R 选项,通过执行以下操作安装 Sun Studio 10 软件时,那么安装完成后,pkginfo 文件中将不包含正确信息:
- 将运行 Solaris 10 操作系统的计算机上的产品图像作为 NFS 文件系统共享。
- 将 NFS 文件系统安装在运行 Solaris 8 操作系统或 Solaris 9 操作系统的计算机上。
- 在运行 Solaris 8 操作系统或 Solaris 9 操作系统的计算机上运行批处理安装程序,方法是使用 -R 选项将软件安装在运行 Solaris 10 操作系统的计算机上。
解决方法:
只有显示计算机和源计算机运行同一版本的 Solaris 操作系统时,才可以使用已安装 NFS 文件系统的远程显示来安装 Sun Studio 10 软件。
用来安装 Sun Studio 软件的超级用户帐户必须在其路径中包含 Java 2 运行环境 (JRE)。可以检查路径中是否包含 JRE,方法是输入以下内容:which javaJRE 软件可以从 http://java.sun.com/j2se/1.4.2/download.html 下载。
在使用批处理安装程序来安装 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
使用 Sun Studio 10 集成开发环境 (IDE) 之前,请先阅读集成开发环境 (IDE) 自述文件,此文件可通过 /installation_directory/docs/zh/index.html 上的文档索引页获得。缺省安装目录为 /opt/SUNWspro。
此文档含有重要信息,介绍了为确保 IDE 正常运行可能需要执行的设置任务。这些任务包括:
- 为基于服务器的产品组件装载安装目录
- 请确保 Java 2 Platform Standard Edition v1.4.2_06 (J2SE) 技术已安装在本地系统或可以通过网络获得
- 将安装目录添加到
$PATH
要启动 IDE,请执行以下操作:
- 请确保 /installation_directory/bin 在 $PATH 中并位于 Forte Developer 软件、Sun ONE Studio 软件或 Sun Studio 软件的任何其他版本路径的前面。
- 输入:
sunstudio &有关 sunstudio 命令及其参数的信息,请参阅 sunstudio(1) 手册页。要显示 sunstudio(1) 手册页,必须在 $MANPATH 中包含 /installation_directory/man。
在对 Java 程序启动调试会话之前,请选择“工具”->“Java 语言支持”来启用 Java 语言支持。让“Java 语言支持”保持开启,直到结束调试会话为止。
在调试会话期间开启或关闭“Java 语言支持”会导致下列问题:
- 任何调试器视图均无数据或信息显示
- 在“输出”窗口中显示多组标签
有几个与 Sun Studio 10 IDE 中的外部编辑器 GVIM 和 XEmacs 相关的已知问题:
- 当从 Sun Studio IDE 中以 C 语言环境来启动 GVIM 时,GVIM 会破坏包含多字节字符的文件。文件中的多字节字符将被替换为问号。
- 当从 Sun Studio IDE 中以 C 语言环境来启动 XEmacs 时,XEmacs 会破坏包含多字节字符的文件。文件中的多字节字符将被替换为问号。
- 当从 Sun Studio IDE 中以中文 (zh) 语言环境来启动 GVIM 时,选择“编辑”->“查找或编辑”->“查找和替换”时,GVIM 将崩溃。
- 当从 Sun Studio IDE 中以日文 (ja) 语言环境来启动 GVIM 并设置断点时,GVIM 不会突出显示源文件中的正确行。
- 在以日文 (ja) 语言环境或中文 (zh) 语言环境来运行 GVIM 时,将无法保存多字节内容,这是因为 GVIM 将用多字节字符覆写其他字符串。
Sun Studio 软件以后的发行版本可能不支持下列特性。
dbx 命令行调试器中的 adb 命令(执行 adb 样式命令或设置 adb 模式)可能会从 Sun Studio 软件的以后发行版本中删除。
本部分提供有关本 Sun Studio 10 发行版本文档的信息。本发行说明中的信息将取代其他任何文档中的信息。
随本 Sun Studio 10 发行版本提供了下列文档。
- 联机帮助。联机帮助可通过 IDE 中的“帮助”菜单获得,它提供了有关使用 IDE 所有组件的面向任务的信息。
- 自述文件。这些文档介绍了本 Sun Studio 10 发行版本的新特性、性能增强、问题和解决方法以及软件更正。发行说明中可能还包含其他有关问题和解决方法的信息。
可在本地系统或网络上通过 file:/installation_directory/docs/zh/index.html 上的文档索引页,以 HTML 格式访问这些文档。
- 手册页。这些联机参考手册页介绍了用户命令、与编译器一同提供的库,以及其他类型的命令。手册页包含参考信息,包括命令语法、用法和相关命令。
可在本地系统或网络上通过 file:/installation_directory/docs/zh/index.html 上的文档索引页,以 HTML 格式访问这些文档。
- Sun Studio 10 手册。
可在 docs.sun.com 上通过 file:/installation_directory/docs/ndex.html 上的文档索引页,访问 PDF 格式或 HTML 格式的 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. 开发的体系结构。
本产品受受美国出口控制法制约,并应遵守其他国家/地区的进出口法律。严禁将本产品直接或间接地用于核设施、导弹、生化武器或海上核设施,也不能直接或间接地出口给核设施、导弹、生化武器或海上核设施的最终用户。严禁出口或转口到美国禁运的国家/地区以及美国禁止出口清单中所包含的实体,包括但不限于被禁止的个人以及特别指定的国家/地区的公民。
本文档按“原样”提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性和非侵权性的默示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效。