Solaris 8 (Intel 平台版本) 7/01 发行说明

第 4 章 软件支持终止声明

本章列出支持终止声明

当前版本

HotJava 浏览器

不再支持 HotJavaTM 浏览器。

Solaris Java 开发包: JNI 1.0 接口

"Solaris Java 开发包"1.2 版(JDKTM 1.2)不再支持"Java 本机接口"1.0 版 (JNI 1.0) 。

在"Solaris Java 开发包" (JDK) 中已经删除对"Java 本机接口"1.0 版 (JNI 1.0) 的支持。 JNI 1.0 又称为"本机方法接口" (NMI)。

Solstice AdminSuite 2.3/AutoClient 2.1

不再支持 Solstice AdminSuiteTM 2.3 软件。 任何试图运行 Solstice AdminSuite 2.3 以配置 Solstice AutoClient 或无盘客户机的尝试都将导致失败,对此没有可用的或准备设计的修补程序。Solaris 8 7/01 包括用于无盘客户机管理的新命令。有关详细信息,请参见 smosservice(1M) 和 smdiskless(1M)。

F3 字体技术

不再支持 F3 字体和 TypeScaler 向量光栅化程序 -- Sun 的专用可伸缩字体技术。 Sun 将会继续支持行业标准字体格式 Type1 和 TrueType。

XGL

不再支持 XGL。

衍生类型 paddr_t

在 64 位编译环境中,不再支持在 sys/types.h 发现的 paddr_t 数据类型。目前它只出现在 32 位编译环境中。

对用户记帐数据的应用程序编程接口 (API)的更改

有两套 API 允许应用程序访问用户记帐数据。 其中,为用户首选的用于访问和操作用户记帐信息的一套程序编程接口在getutxent(3C) 手册页中有详尽描述。 与早期版本的getutent(3C)例行程序相比,这些接口的的功能更为强大且更易于移植。

早期版本中的应用程序可以直接访问下面的记帐文件。当前版本不再支持文件 /var/adm/utmp/var/adm/wtmp 以及相应的符号链接 /etc/utmp/etc/wtmp。这些文件中所包含的数据格式会限制将来 Solaris 操作环境的功能改进。 应该对使用这些文件的应用程序进行更新,使其能够使用已经认证的和被支持的 API。

已经使用 getutent(3C)系列例行程序的应用程序在一些小系统的配置上可能不受影响。但在未来版本中,如果在非常大的系统配置上使用这些接口,它们可能会返回错误信息。因此,对于老代码及新代码的应用程序,均应使用 getutxent(3C)例行程序来取代getutent(3C) API。

sysidnis(1M) 系统标识程序

sysidnis(1M) 不再受支持。 sysidnis(1M) 是系统标识程序,它负责在安装、升级过程中以及在使用 sys-unconfig(1M)撤消配置后配置名称服务。

sysidnis(1M) 已经被 sysidns(1M) 所取代。

控制台子系统

运行在基于 IA 系统上的 Solaris 操作环境的控制台子系统已经被取代。这种替换增加了系统与运行在基于 SPARC 的系统上的 Solaris 操作环境的控制台子系统之间的兼容程度,并有利于系统将来的扩展。这种替换使得大量的未经认证且不被支持的接口变成了无效接口,包括一些已归档接口。

已经认证的接口:

未归档和不支持的接口

视频卡

Solaris 操作环境不再支持以下视频卡驱动程序:

未来版本

SUNWebnfs

SUNWebnfs 软件包可能不再包括在未来版本的 Solaris 操作环境介质中。

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

异步点对点协议 (PPP)

未来版本中可能不再支持异步 PPP。该功能已由 Solaris PPP 4.0 取代。有关详细信息,请参见手册页 pppd(1M)。

JDK 1.2.2 和 JRE 1.2.2

在未来版本中可能不再支持 JDK 1.2.2 版和 JRE 1.2.2 版。在 Java 2 标准版 1.3 以上版本中将支持几乎相同的功能。JDK 和 JRE 的当前版本和以前版本可以从 http://java.sun.com 下载。

JDK 1.1.8 和 JRE 1.1.8

在未来版本中可能不再支持 JDK 1.1.8 版和 JRE 1.1.8 版。在 Java 2 标准版 1.3 以上版本中将支持几乎相同的功能。JDK 和 JRE 的当前版本和以前版本可以从 http://java.sun.com 下载。

GMT 地区信息的时区

在未来版本中不再支持 /usr/share/lib/zoneinfo/GMT[+-]* 时区。这些文件可以从 /usr/share/lib/zoneinfo 中删除。使用等价的 Etc/GMT[-+]* 文件代替 zoneinfo 时区。有关更多信息,请参见 zoneinfo(4)environ(5)

s5fs 文件系统

在未来版本中不再支持 s5fs 文件系统。s5fs 文件系统支持安装交互式 UNIX 应用程序。在 Solaris 操作环境中,不再需要对安装交互式 UNIX 应用程序的支持。

sendmail 公共程序

在未来版本中可能不再支持 sendmail 公共程序的某些特性。这些不再被支持的特性是非标准的属 Sun 特有的改动。这些特性包括 V1/Sun 配置文件的特殊句法和语意, 远程特性以及三个 sun-reverse-alias 特性。

有关这些特性和迁移问题,请参见 http://www.sendmail.org/vendor/sun/solaris9.html

AnswerBook2 服务器

在未来版本中可能不再支持AnswerBook2TM 服务器。Solaris 文档将继续以在线格式存放在 Solaris 文档 CD 上。所有的 Solaris 文档也存放在 http://docs.sun.com 网页中。

Solstice AdminTool

在未来版本中可能不再支持 Solstice AdminTool (admintool)。此工具的功能是执行用户管理、打印机管理、软件包管理、串行端口管理、组管理和主机管理。

Solaris 8 操作环境(参见 /usr/sadm/admin/bin/printmgr)中现在可以使用打印管理功能。

Solstice Enterprise Agent

在未来版本中不再支持 Solstice Enterprise Agent。

XIL

在未来版本中可能不再支持 XIL。使用 XIL 的应用程序会导致显示下列警告消息。


警告:XIL OBSOLESCENCE
     本应用程序使用了 Solaris XIL 接口,该接口已过时,
     在 Solaris 8 以后的版本中不再出现。
请通知您的应用程序提供商。
     The message can be suppressed by setting the environment variable
     "_XIL_SUPPRESS_OBSOLETE_MSG.

轻量目录访问协议 (LDAP) 客户库

在未来版本中可能不再支持 LDAP 客户库 libldap.so.3。 这个新版本的 libldap.so.4 库符合 Internet 工程任务组 (IETF) 的 ldap-c-api 草案的 draft-ietf-ldapext-ldap-c-api-04.txt 修订版。

SUNWrdm

以前含有发行信息并安装在 /usr/share/release_info 中的 SUNWrdm 软件包,在未来版本中将可能不再包括在 Solaris 软件 CD 中。

有关发行信息,请参考 Solaris 文档 CD 中的发行信息、打印的安装发行信息或位于 http://docs.sun.com 上的发行信息更新。

crash(1M) Utility

在未来版本中可能不再支持 crash(1M) 公用程序。crash 命令是一个检查系统崩溃转储文件的公用程序,它的功能将由新的 mdb(1)公用程序所取代。 crash 命令的接口结构包括了各种实现细节 (如插槽) ,这些细节与 Solaris 操作环境系统的执行毫无关系。

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

Kerberos 版本 4 客户程序

在未来版本中可能删除 Kerberos 版本 4 客户程序。这包括在以下各项中对 Kerberos 版本 4 的支持:kinit(1), kdestroy(1), klist(1), ksrvtgt(1), mount_nfs(1M), share(1M), 和 kerbd(1M) 命令; kerberos(3KRB) 库;以及 ONC RPC 编程 API kerberos_rpc(3KRB)

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

在 Solaris 8 操作环境未来版本中,adb(1) 公用程序可被当作一个指向新的 mdb(1) 公用程序的链接来使用。

mdb(1) 手册页讲述了新调试器的特性,其中包含了它的 adb(1) 兼容性模式。 即使在此兼容性模式中,adb(1)mdb(1)之间也存在以下差异:它们是:

OpenWindows 开发人员工具箱

将来的发行版中可能不再支持 OpenWindowsTM XViewTM 和 OLIT 工具箱。您可能需要移植到 Motif 工具箱。要禁用此警告消息,请使用#define OWTOOLKIT_WARNING_DISABLED-D

OpenWindows 用户环境

在未来版本中可能不再支持 OpenWindows 环境。您可能需要迁移到 CDE,即"通用桌面环境"。

联合命名服务 (FNS) / XFN 库和命令

在未来版本中可能不再支持基于 X/Open XFN 标准的"联合命名服务"。

Solaris ipcs(1) 命令

在未来版本中可能不再支持使用 --C--N 命令行选项将 ipcs(1)命令应用到系统崩溃转储的功能。 等效的功能现由 mdb(1) ::ipcs 调试器命令提供。

Deprecate sendmail -AutoRebuildAliases 选项

不赞成使用 -sendmail(1m) 手册页的 AutoRebuildAliases 选项,并且在未来版本中可能不再支持此选项。

devconfig

在未来版本中不再支持devconfig

设备支持和驱动程序软件

下表列出未来版本可能不再支持的设备及驱动程序软件。

表 4-1 设备支持和驱动程序软件

物理设备名称 

驱动程序名称 

卡的类型 

Mylex/Buslogic FlashPoint Ultra PCI SCSI 

flashpt

SCSI HBA 

Qlogic 

hxhn

SCSI HBA 

AMI MegaRAID 主总线适配器, 第一代 

mega

SCSI RAID 

Madge 令牌环智能 16/4、Madge 令牌环智能 16/4 PCI BM Mk2、Madge 令牌环智能 16/4 PCI BM Mk1 以及 Madge 令牌环 PCI Presto 

mtok

网络 

Compaq 53C8x5 PCI SCSI 和 Compaq 53C876 PCI SCSI 

cpqncr

SCSI HBA 

Compaq 集成化的 NetFlex-3 10/100 T PCI、Compaq NetFlex-3/P、Compaq NetFlex-3 双端口 10/100 TX PCI、Compaq Netelligent 10 T PCI 和 Compaq Netelligent 10/100 TX PCI 

cnft

网络 

Compaq SMART-2/P 阵列控制器以及 Compaq SMART-2SL 阵列控制器 

smartii

SCSI RAID 控制器 

基于 Intel 486 的系统

未来版本的 Solaris 操作环境不再支持基于 Intel 486 的系统。