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

第 4 章 软件支持终止声明

本章列出支持终止声明

以下软件支持终止声明是自本文档发布在 Solaris 8 1/01 文档 CD 和 Solaris 8 1/01 安装 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/AutoClient 2.1

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

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) 取代。

基于 Sun4c 的系统

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


注意:

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


SPARCstation Voyager

当前版本不再支持 SPARCstation VoyagerTM 系统。

SPARC Xterminal 1

当前版本不再支持 SPARC Xterminal 1TM 系统。

未来版本

sendmail 公共程序

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

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

AnswerBook2 Server

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

GMT Zoneinfo 时区

在未来版本中可能不再支持以下表格的左列中的 zoneinfo 时区。可能从 /usr/share/lib/zoneinfo 删除这些文件。左列中的 zoneinfo 时区将被右列中对等的时区所取代。


注意:

在将一个 zoneinfo GMT[+-]* timezone 变量设置成 TZ 环境时,时区前必须带一个冒号 (':')。例如,将 zoneinfo 时区设置 TZ=:GMT+1(它位于子午线以东 1 小时)用对等的时区设置 TZ=:Etc/GMT-1 来替换。


删除 zoneinfo GMT[+-]* 时区的方案不会影响 POSIX 式样的 GMT[+-]* 时区设置,例如 TZ=GMT+1(没有冒号)。取而代之的是使用位于 /usr/share/lib/zoneinfo/Etc 下同名的对等 zoneinfo 时区。POSIX 式 样的时区在时区缩写名称中可能只显示字符串 "GMT",而 zoneinfo 时区会显示与 GMT 的时间偏差值。例如,将 POSIX 式样的时区设置 TZ=GMT+1 用对等的 zoneinfo 时区设置 TZ=:Etc/GMT+1 来替换。

有关详细信息,请参见 environ.5zoneinfo.4

表 4-1 GMT zoneinfo 时区

在未来版本中可能删除的 zoneinfo 时区 

用对等的 zoneinfo 的时区替换的方法 

GMT-12 

Etc/GMT+12 

GMT-11 

Etc/GMT+11 

GMT-10 

Etc/GMT+10 

GMT-9  

Etc/GMT+9 

GMT-8 

Etc/GMT+8 

GMT-7 

Etc/GMT+7 

GMT-6 

Etc/GMT+6 

GMT-5 

Etc/GMT+5 

GMT-4 

Etc/GMT+4 

GMT-3 

Etc/GMT+3 

GMT-2 

Etc/GMT+2 

GMT-1 

Etc/GMT+1 

GMT+1 

Etc/GMT-1 

GMT+2 

Etc/GMT-2 

GMT+3 

Etc/GMT-3 

GMT+4 

Etc/GMT-4 

GMT+5 

Etc/GMT-5 

GMT+6 

Etc/GMT-6 

GMT+7 

Etc/GMT-7 

GMT+8 

Etc/GMT-8 

GMT+9  

Etc/GMT-9 

GMT+10 

Etc/GMT-10 

GMT+11 

Etc/GMT-11 

GMT+12 

Etc/GMT-12 

GMT+13 

Etc/GMT-13 

Solstice AdminTool

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

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

Solstice Enterprise Agents

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

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 以上版本都支持与类似于 JDK 和 JRE 1.1.x 版本的功能。

SUNWrdm

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

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

crash(1M) 公用程序

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

Solaris Modular Debugger Guide 中的 "Transition From crash"为那些希望从使用 crash 转相使用 mdb 的用户提供有用的指导信息。

Kerberos 版本 4 客户程序

在未来版本中可能删除 Kerberos 版本 4 客户程序,这包括对以下命令,库以及 API 中的 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 和 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 的体系结构的硬件选件。