Solaris 8 (SPARC 平台版本) 6/00 发行说明更新

第 4 章 软件支持终止声明

本章列出支持终止声明。 自从此文档发布在 Solaris 8 6/00 文档 CD 上和 Solaris 8 6/00 安装 CD 上的安装 Kiosk 中后,没有增加新的最终软件的支持声明。

当前发行版本

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/AutoClientTM 2.1

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

F3 字体技术

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

XGL

不再支持 XGL。

衍生类型 paddr_t

在 64 位编译环境中,不再支持在 sys/types.h 发现的 paddr_t 数据类型。 更改为"用户记帐数据"的"应用程序设计接口 (API)"

更改为"用户记帐数据"的"应用程序设计接口 (API)"

有两套 API 允许应用程序访问用户记帐数据。 在 getutxent(3C) 手册页上描述了用于访问和操作用户记帐信息的首选编程界面组。 这些界面比旧的 getutent(3C) 例程功能更多并且更便捷。

较早的应用程序可以直接访问下面的记帐文件。 The files /var/adm/utmp and /var/adm/wtmp and the corresponding symbolic links /etc/utmp and /etc/wtmp are no longer supported. 这些文件中所包含的数据格式限制了 Solaris 操作环境未来的发展。 应该对使用这些文件的应用程序进行更新,以使用已经过认证的和得到支持的 API。

在小系统配置上的已经使用 getutent(3C) 系列的例程的应用程序可能不受影响。 但在未来的发行版本中,在非常大的系统配置上使用时,这些接口可能返回错误信息。 因此,对旧的和新的代码使用 getutxent(3C) 例程来代替 getutent(3C) API。

sysidnis(1M) 系统标识程序

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

sysidnis(1M) 已经被 sysidns(1M) 替换。

基于 Sun4c 的系统

不再支持以下基于 Sun4c 的体系结构系统和基于这些系统的服务器。


注意:

也不再支持依赖于以 Sun4c 体系结构为基础的所有硬件选件 (如 SCSI 设备) 及所支持的配置。


SPARCstation Voyager

不再支持 SPARCstation VoyagerTM 系统。

SPARC Xterminal 1

不再支持 SPARC Xterminal 1TM 系统。

将来的发行版本

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.

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

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

JDK 1.1.x 和 JRE 1.1.x

在未来的发行版中将不再支持 JDK 和 JRE 的 1.1.x 版本。 Java 2 标准版 1.2 以上版本都支持近似相等功能。

SUNWrdm

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

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

crash(1M)公用程序

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

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

Kerberos 版本 4 客户程序

将来的版本可能删除 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)

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 选项,并且在将来的发行版本中也可能不再支持此选项。

基于 Sun4d 的服务器

将来的发行版本可能不再支持下列基于 Sun4d 的体系结构的服务器。

将来的发行版本可能不再支持依赖于基于 Sun4d 的体系结构的硬件选件。