Solaris 9 (SPARC 平台版本) 发行说明

Solaris 9 操作环境中已删除的功能

adb(1) 映射修饰符和 Watchpoint 语法

在此版本的 Solaris 操作环境中,adb(1) 公用程序作为新 mdb(1) 公用程序的链接实现。

mdb(1) 手册页描述了新调试器的功能,其中包括它的 adb(1) 兼容性模式。 即便是在此兼容模式下,adb(1) 和 mdb(1) 之间仍存在差异。 这些差异包括:

AnswerBook2 服务器

此版本已不再包含 AnswerBook2TM 服务器。 现有的 AnswerBook2 服务器可在 Solaris 9 操作环境中运行。 Solaris Documentation CD 中提供了联机格式的 Solaris 文档。 所有 Solaris 文档也会一直存放在 http://docs.sun.com 网页中。

aspppd(1M) 公用程序

此版本中已不再包含 aspppd(1M) 公用程序。 请使用包括在 Solaris 9 操作环境环境中带 Solaris PPP 4.0 的 pppd(1M) 公用程序。

ATOK8 日语输入法

此版本已不再支持 ATOK8 日语输入法。 Solaris 9 操作环境中包含的 ATOK12 日语输入法提供与 ATOK8 相似的功能,此外还具有若干增强功能。

crash(1M) 公用程序

此版本中已不再包含 crash(1M) 公用程序。在 Solaris 9 操作环境中,mdb(1) 公用程序通过检查系统故障转储文件提供与 crash 命令类似的功能。crash 命令的接口结构包括了各种实现细节 (如插槽) ,这些细节与 Solaris 操作环境系统的执行毫无关系。

Solaris Modular Debugger Guide》的 "Transition From crash" 为那些从使用 crash 转变为使用 mdb 的用户提供了信息。

Solaris ipcs(1) 命令的故障转储选项

此版本已不再支持使用 -C-N 命令行选项将 ipcs(1) 命令应用于系统故障转储的功能。 等效的功能现由 mdb(1) ::ipcs 调试器命令提供。

cs00 日语输入法

Solaris 9 操作环境已不再支持 cs00 日语输入法。 此外,Solaris 9 操作环境也不再支持相关接口(如 xci 接口)、日语功能包 (JFP) libmle API 和 mle 命令。

如果从旧版本升级到 Solaris 9 操作环境,则现有的公共用户目录 /var/mle/ja/cs00/cs00_u.dic 将被删除。

Solaris 9 操作环境支持两个日语输入方法,即 ATOK12Wnn6。 有关这些输入方法的更多信息,请参见国际化语言环境指南

Early Access (EA) 目录

在 Solaris 9 操作环境中,EA 目录的名称已更改为 ExtraValue

ESDI 驱动器的 Emulex MD21 磁盘控制器

Solaris 9 操作环境已不再支持 ESDI 驱动器的 MD21 磁盘控制器。

可调参数enable_mixed_bcp

此版本已不再支持 enable_mixed_bcp 可调程序。 在 Solaris 9 之前的 Solaris 版本中,可将 /etc/system 变量 enable_mixed_bcp 设置为 0 以禁用部分静态链接的 SunOSTM 4.0 和兼容可执行文件。 缺省情况下,该系统对这些可执行文件使用动态链接。 在 Solaris 9 操作环境中,总是对这些可执行程序使用动态链接,并且已从系统中删除了 enable_mixed_bcp 可调程序。 此更改无论如何都不会影响 SunOS 4.0 与兼容可执行程序间的二进制兼容性。

japanese 语言名称替换

此版本已不再支持 ja 日语扩展 UNIX® 代码 (EUC) 语言环境的 japanese 语言环境名称替换。 此语言环境名称有利于从 Solaris 1.0 版本和兼容版本的迁移。 可使用 jaja_JP.eucJP 作为 Solaris 9 操作环境的日语 EUC 语言环境。 而 Solaris 1.0 BCP (JLE) 应用程序和兼容版本仍然可以在 Solaris 9 操作环境中运行而不进行任何更改。

Java 软件开发者工具包 (SDK) 1.2.2

Solaris 9 版本中已不再包含 JavaTM SDK (SUNWj2dev) 1.2.2 版。 Java 2 标准版 1.4 及兼容版本支持几乎相同的功能。 JDK 和 JRECurrent 的当前版本和先前版本可以从 http://java.sun.com 下载。

JDK 1.1.8 和 JRE 1.1.8

此版本已不再支持 JDK 1.1.8 版和 JRE 1.1.8 版。 Java 2 标准版 1.4 及兼容版本支持几乎相同的功能。 JDK 和 JRE 的当前版本和先前版本可以从 http://java.sun.com 下载。

OpenWindows 开发人员工具箱

此版本不再支持 OpenWindowsTM XViewTM 和 OLIT 工具包的开发,建议开发人员迁移到 Motif 工具箱。 使用 OpenWindows XView 和 OLIT 工具箱开发的应用程序仍然可以在 Solaris 9 操作环境中运行。

OpenWindows 用户环境

此版本已不再支持 OpenWindows 环境。 通用桌面环境 (CDE) 是包含在 Solaris 9 操作环境中的缺省桌面环境。 使用 OpenWindows XView 和 OLIT 工具箱的应用程序仍然可以在 CDE 中的 Solaris 9 操作环境中运行。

优先级分页和相关内核可调程序 (priority_paging/cachefree)

Solaris 9 版本不支持 priority_pagingcachefree 可调参数。 这些参数已被替换为增强的文件系统缓存体系结构,该结构实现与优先级分页相似的分页策略,但始终处于启用状态。 试图在 /etc/system 文件中设置这些参数可导致如下所示的引导时警告:


对不起,"内核"中未定义"priority_paging"变量;
对不起,"内核"中未定义"cachefree"变量

如果您升级到 Solaris 9 发行版或者对SUNWcsr 软件包执行了 pkgadd 命令,并且您的 /etc/system 文件包括 priority_pagingcachefree 参数,则将发生以下情况:

  1. 如果 /etc/system 文件中设置了 priority_pagingcachefree 参数,则将显示下列信息:


    注意: /etc/system 已被修改,因为它包含对优先级分页可调程序的引用。请检查已更改的文件。
  2. /etc/system 文件中的任何设置 priority_pagingcachefree 的行之前插入注释。 例如,如果将 priority_paging 设置为 1,则该行将替换为下列行:


    * 注意:对于 Solaris 9 而言,优先级分页是不必要的,因此已将其删除。
    * 由于对与优先级分页相关的可调程序的引用现在将引发引导时警告, 
    * 因此已将下面的赋值注释掉。 
    * 有关更多详细信息,请参见 Solaris 9 发行说明,或 
    * "Solaris 可调参数参考手册"。
    
    * set priority_paging=1

s5fs 文件系统

此版本已不再支持 s5fs 文件系统。 s5fs 文件系统支持交互式 UNIX 应用程序(Solaris 操作环境已不再需要该应用程序)的安装。

sendmail 公用程序特性

此版本已不再支持 sendmail 公用程序的某些功能。 这些受影响的功能通常是 Sun 特有的非标准修改。这些功能包括 V1/Sun 配置文件的特殊语法和语义、远程模式功能、AutoRebuildAliases 选项以及三个 Sun 反向别名功能。

有关这些功能和迁移问题的更多信息位于 http://www.sendmail.org/vendor/sun/solaris9.html

Sun StorEdge A3000、A3500 和 A3500FC 存储数组

Solaris 9 操作环境已不再支持 Sun StorEdgeTM A3000、A3500 和 A3500FC 工作组存储数组。

SUNWebnfs

Solaris 操作环境媒体中已不再包含 SUNWebnfs 软件包。

库和文档可从 http://www.sun.com/webnfs 下载。

基于sun4d 的服务器

此版本已不再支持下列基于 sun4d 体系结构的服务器。

此版本已不再支持依赖于 sun4d 体系结构的硬件选项。

SUNWrdm

此版本的 Solaris Software CD 中已不再包含先前曾包含文本发行说明的 SUNWrdm 软件包。

有关发行说明,请参考 Solaris Documentation CD 上的发行说明、书面安装发行说明 或 http://docs.sun.com 上的最新发行说明。