Solaris 7(Intel 平台版)安装库

升级到 Solaris 7 版的原因

以下主要功能是该发行版的精华所在。表 2-1 表 2-1 概述了这些新功能,第 2 章提供了各功能的详细说明。

表 2-1 Solaris 7 功能概述

功能 

说明 

Solaris 64位操作环境  

64 位操作环境(仅对 SPARC) 

64 位 Solaris 操作环境是一个由 64 位操作系统支持的、完整的 32 位及 64 位应用程序和开发环境。它为现有应用程序(包括源代码及二进制代码)提供了最大限度的兼容性和互操作性。同时,64 位 Solaris 操作环境克服了 32 位系统的许多不足,最突出的是支持 64 位虚拟地址空间和消除了其它现有 32 位系统的局限(仅对 SPARC 平台版)。 

网页浏览器 

NetscapeTM Communicator

Solaris 7 软件目前附带 Netscape Communicator。 

网络管理和系统管理 

UFS 记录 

UFS 记录是指在事务(一个完整 UFS 操作中的所有改动)应用到 UFS 文件系统之前,将事务存入记录文件的过程。事务一旦被存储,则可以在以后被应用到文件系统中。 

UFS 记录具有两个优点。它防止了文件系统不一致,从而消除了运行 fsck(1M) 的必要。而且,因为跳过了 fsck,UFS 记录减少了系统瘫痪或异常中止时重新引导系统所需的时间。

-o noatime UFS 装配选项

若要忽略对文件的访问时间的更新,可以在装配 UFS 文件系统时指定-o noatime选项。对访问时间无关紧要的系统(例如,Usenet 新闻假脱机),该选项可以减少对文件系统的磁盘操作。

LDAP 

目录访问协议(LDAP)是一个公开标准的、独立于平台的基于 X.500 信息模型的访问协议。它被设计来在 TCP/IP 之上运行并使用简单的字符串编码。LDAP 应用程序是客户-服务器应用程序,且包括在本发行版本中的客户程序库使开发者能写 LDAP 应用程序并且使用户能运行启用了 LDAP 的应用程序。 

动态再配置功能 

 动态重配置功能使服务提供商可以在运行系统中添加、删除或替换热插系统板,从而避免重新引导的时间损失。(该功能仅适于某些 SPARC 系统)。

新命令:pgreppkill

pgrep 命令用于查看系统上的活动进程,并显示其属性与命令行中指定标准匹配的进程的 ID。pkill 命令与 pgrep 命令工作方式相同,除了由kill(2) 发信号给每一匹配进程 ID 而不是显示进程 ID。

sendmail 8.9

本版包括能够限制 spam (主动提供的、冗长的电子邮件)的捕集器;允许使用不同域名接收电子邮件的虚拟主机;以及一个改进的能更方便构造用户 sendmail 配置文件的配置层次结构。

Traceroute 实用程序 

Solaris 7 软件捆绑了流行的 traceroute 实用程序。Traceroute 实用程序用于跟踪 IP 包到达某个因特网主机的路由。它对确定路由错误配置和路由路径失败特别有用。 

系统瘫痪转储实用程序 

系统瘫痪转储功能包括:

  • dumpadm 命令使系统管理员可以配置操作系统的瘫痪转储。

  • 转储数据现在以压缩格式存储在转储设备上。

  • 当转储配置中包括专用转储设备(不是主交换区)时,保存主存文件在后台运行。

网络性能 

带 SACK 的 TCP  

TCP 选择性确认(TCP SACK)提供了 RFC 2018 中描述的支持,用于解决拥挤和多包丢失的问题,尤其在通过卫星或洲际链接使用 TCP 大窗口(RFC 1323)的应用程序中。 

网络安全 

RPCSEC_GSS

RPC 基于 GSS-API作了修改 。这提高了安全完整性和保密性,而且 NFS 服务不再依赖于特定或单一安全机制。 

NIS+ 扩展的 Diffie-Hellman 

NIS+ 通过将认证关键长度从 192 位增加到 640 位来增强了 NIS+ 安全性。 

BIND 8.1.2  

Berkeley 因特网名称守护程序(BIND),是最流行的 DNS 产品,已升级到 8.1.2 版。它提供了一个新的配置文件,该文件使用访问控制列表(ACL)从而增强网络的安全性。 

使用的简便和管理的改进 

安装 

SPARC:安装 64 位的操作环境 

Solaris 7 安装程序提供选择 64 位支持的新复选框;当安装在 UltraSPARCTM平台上时,它被选为默认值。

使用 Web Start 安装 AnswerBooks  

Web Start 产品(在文档 CD 上)提供了点击接口和安装选择,包括安装 AnswerBook2 服务器、该 CD 上所有文档集或选取的文档集。 

更多的语言环境选择 

在Solaris 7 版中,Solaris 软件的英文版和欧洲版组合在单张 CD 上。因此,在安装该组合 CD 过程中,可以看到比 Solaris 2.6 版软件更多的语言环境供选择。 

文档 

提供 AnswerBook2 格式的手册页  

手册页以 AnswerBook2 格式(SGML)提供,而不是 AnswerBookTM格式。这样可以改进导航以及其它 AnswerBook2 文档对手册页的直接链接。

从文档 CD 直接运行 AnswerBook2 服务器 

如果拥有文档 CD 并具有对 CD 连到的系统的超级用户访问权限,则可以通过ab2cd正文从 CD 直接运行 AnswerBook2 服务器。文档也可以从 CD 直接查看。

使用基于 CGI 的网页服务器的能力  

AnswerBook2 服务器可以在现有网页服务器(例如 Sun 的 WebServer)上运行,而不需要在系统上运行只支持 AnswerBook2 的另外的网页服务器。 

控制式样单错误的显示能力 

环境变量 AB2_DEBUG 可以在 AnswerBook2 服务器中设置。它用于控制式样单错误是否以红色的"BUG"显示给用户。

语言支持 

增强的语言结构 

  • Solaris 软件通过增加六个新的 UTF-8 语言环境(法语、德语、意大利语、西班牙语、瑞典语和欧洲语言环境),扩展了其对 Unicode 的支持。并且还包含了具有多正文能力的增强 Unicode 语言环境。用户可以从不同的书写正文(如日语、泰国语和俄语)中输入和显示文本,在不同正文之间方便地切换,而不必更改或安装新的语言环境。

  • 集成了对复杂文本布局的语言(如阿拉伯语、希伯莱语和泰国语)的支持。这些语言要求特殊的文本预处理来处理双向、复合、上下文有关的文本。

  • Solaris 7 软件实现了 Internet Intranet Input Method Protocol(因特网内联网输入法协议(IIIMP),以保障在 Solaris、Java 和非 X Windows 应用程序提供的输入法之间的无缝互操作。

  • "桌面字体下载器"使用户可以下载、删除、重编码及转换字体、检查状态和执行 PostScriptTM 打印机上其它管理任务。

扩展的语言环境支持 

  • 欧共体(EC)已同意将货币标准化为单一的"欧罗"。从 1999 年 1 月起,欧共体所有外汇、银行业和金融业将从使用本地货币转为使用欧罗。预计到这种转变,Solaris 7 软件已在六个新的用户语言环境中增加了对欧罗的支持。

  • Solaris 软件已增加对东欧、泰国和中东地区的支持。

标准 

UNIX 98商标 

Solaris 7 软件标为UNIX 98 。 

软件开发者环境 

 

64位开发者环境(仅对 SPARC) 

Solaris 7 操作环境为开发者提供了完整的 32 位和 64 位开发环境。 

运行时链接器 

运行时链接器允许程序不必设置 LD_LIBRARY_PATH 就可查找共享库,而且使加载共享库效率更高。

man 实用程序显示 SGML 代码

man 实用程序现在能够显示用 SGML 和传统的 nroff编写的手册页。

Solaris 64 位 X Window 库 

在 64 位 Solaris 软件的 64 位版本中提供了在 32 位版本中为程序员提供的所有内核 X11 共享库(.so)和 lint 库 (.ln)。

Solaris 的 Java 开发工具包的性能改进 

Solaris 的 Java 开发工具箱 1.1.5 已经过特殊调整和测试。因此,它为在企业和在网络范围中开发和部署的 Java 应用程序提供了大大改进的可伸缩性和性能。 

WebNFSTM 软件开发工具包

WebNFS 软件开发工具包(SDK)使用WebNFS 为 Java 应用程序提供 了远程文件访问功能。因为它直接实现NFSTM 协议,所以不要求主机系统有 NFS 支持。

truss 现在执行功能调用跟踪

truss 实用程序跟踪一个进程的系统调用、信号和机器故障。通过一个新的选项来增强启用由跟踪进程所执行的用户层功能调用的进入和退出。

改进的设备配置库 

用于获取设备配置信息的 libdevinfo 库,在 Solaris 7 软件中功能更健全。若需更多信息,请参见libdevinfo(3)手册页。

图形/成像 

XIL TM

XIL基本图像库适用于要求成像处理或数字视频(例如文档成像、颜色预压或数字视频生成和播放)的库或应用程序。 

立体图像显示的新支持使代表左眼和右眼的视图成对出现,从而提供了具有立体感的图像显示。 

目前,XIL 开发者工具包独立于 Solaris,可免费获得。 

桌面 

公用桌面环境(CDE) 

CDE 包括了一些新工具,使查找、操作和管理地址卡、应用程序、电子邮件地址、文件、文件夹、主机、进程及网络地址更加容易。 

CDE 中包含对 Motif 2.1 的支持,它包括 5 个新的 Motif 小窗口,并且是多线程安全的。Motif 2.1支持 ISO 标准复杂文本布局语言环境,通过它在 Solaris 7 操作环境中开发的单个二进制程序可以为希伯莱语、阿拉伯语和泰国语的客户提供高级的和标准的支持。 

打印 

增强的字体管理 

"桌面字体下载器"使用户可以下载、删除、重编码及转换字体、检查状态以及执行 PostScript 打印机上其它管理任务。 

Intel 平台版硬件支持  

SCSI 磁盘驱动程序 sd

先前仅在 Solaris(SPARC 平台版)系统上提供的 sdSCSI 磁盘目标驱动程序,现在代替了 cmdk,用于 SCSI 磁盘支持和 ATAPICD-ROM 支持。cmdk驱动程序仍用于支持非 SCSI 硬盘。

智能 I/O 结构支持 

智能 I/O(I2O)是模块化的、高性能 I/O 子系统的新标准。该功能依赖于具有I2O能力的硬件,仅在 Solaris(Intel平台版)中提供。