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

当前版本

本节描述的支持终止说明应用于 Solaris 8 10/01操作环境。

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 包括用于无盘客户机管理的新命令。 更多有关信息,请参见 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 操作环境不再支持以下视频卡驱动程序: