Solaris 8 (Intel 平台版本) 联机发行说明更新

第 4 章 软件支持结束声明

自本文档在 Solaris 8 文档 CD 上发布以来,没有添加任何新的软件支持结束声明。

当前发行版本

HotJava 浏览器

不再支持 HotJavaTM 浏览器。

Solaris Java 开发包:JNI 1.0 接口

"Solaris Java 开发包"1.2 版本 (JDK 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/AutoClientTM 2.1

Solaris 8 操作环境不再支持 Solstice AdminSuite 2.3 软件。任何想运行 Solstice AdminSuite 2.3 以配置 Solstice AutoClient 或无盘客户机的尝试都将导致失败,因为对此没有可用的修补程序,也没有为此设计修补程序。虽然手动地编辑配置文件来启用无盘客户机也是有可能的,但我们既不建议也不支持这样的操作。

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

以后的发行版可能不再支持 LDAP 客户库,libldap.so.3。此库的新版本,libldap.so.4,符合因特网工程部 (IETF) 的 ldap-c-api 草案的 draft-ietf-ldapext-ldap-c-api-04.txt 修订版。

F3 字体技术

不再支持 F3 字体和 TypeScaler rasterizer--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 操作环境不再支持以下视频卡的驱动程序:

将来的发行版本

Solstice AdminTool

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

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

Solstice Enterprise Agent

将来的发行版中可能不再支持 Solstice Enterprise Agent。此功能已由作为 Solaris 8 操作环境的一部分来发行的 Solaris"基于 Web 的企业管理 (WBEM) 服务"功能所取代。

XIL

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


WARNING:  XIL OBSOLESCENCE
     This application uses the Solaris XIL interface
     which has been declared obsolete and may not be
     present in version of Solaris beyond Solaris 8.
     Please notify your application supplier. 
     The message can be suppressed by setting the environment variable
     "_XIL_SUPPRESS_OBSOLETE_MSG.

crash(1M)公用程序

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

为启用转换,Solaris 8 操作环境包含关于 mdb 语法的文档,此语法与每个 crash 子命令相当。

Kerberos 版本 4 客户程序

将来的版本可能删除 Kerberos 版本 4 客户程序。这包括在 kinit(1)kdestroy(1)klist(1)ksrvtgt(1), mount_nfs(1M)share(1M)kerbd(1M) 命令中及 kerberos (3N) 库和在 ONC RPC 程序设计 APIkerberos_rpc( 3KRB) 中的 Kerberos 版本 4 支持。

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

adb(1) 公用程序可以在 Solaris 8 操作环境未来版本中作为一个指向新的 mdb(1) 公用程序的链接来实现。

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

OpenWindows 开发人员工具箱

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

OpenWindows 用户环境

将来的发行版本可能不再支持 OpenWindows 环境。您可能需要迁移到 CDE,即"通用桌面环境"。

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

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

Solaris ipcs(1) 命令

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

不推荐 sendmail-AutoRebuildAliases 选项

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

设备配置

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 (廉价磁盘冗余阵列) 控制器 

基于 486-Intel 系统

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