Solaris 10 新增功能

免费软件增强功能

本节介绍自 Solaris 9 OS 最初于 2002 年 5 月发行以来,在 Solaris 10 3/05 发行版中新增或增强的所有免费软件增强功能。

GCC v.3.4.3

此功能是 Solaris 10 3/05 发行版中的新增功能。请参见GCC 3.4.3 版

Webmin 工具

此功能是 Solaris Express 11/04 发行版中的新增功能。

Webmin 是一个用 Perl 编写的基于 Web 的系统管理工具。Webmin 被设计为运行在所有 UNIX 和类似于 UNIX 的系统(包括 Solaris OS)之上。该工具包含许多标准模块,可用于管理包含在 Solaris OS 中的 UNIX 设备。Webmin 还包括一些模块,可用于管理由其他开放源代码项目以及供应商提供的设备。还可以获得其他第三方模块来管理标准模块所不支持的设备和产品。

Webmin 是开放源代码软件。可以在 http://www.webmin.com 处获取相应文档。

智能平台管理接口

此功能是 Solaris Express 11/04 发行版中的新增功能。

智能平台管理接口 (IPMI) 是一项行业标准,它支持 "lights-out" 服务器管理的某些方面。大多数基于 x86 的服务器都有一个内置的管理控制器 (bmc),它可以启用系统的远程管理。例如,可以远程开启或关闭系统电源,并可远程测量系统的温度和电压。

IPMI 是开放源代码软件。可以在位于 http://openipmi.sourceforge.net/ 的 Web 站点上获取相应文档。

Apache 版本 2

此功能是 Solaris Express 11/04 发行版中的新增功能。

Apache 版本 2 提供了对 Apache 版本 1 的多项改进,最值得一提的是对 Ipv6 的支持。此外,SSL/TLS 现已直接引入到服务器中,而不是作为一组必须同步的附加修补程序和模块。Apache 版本 1 仍然是 Solaris 10 OS 中缺省的 Web 服务器。

Apache 版本 2 是开放源代码软件。可以在 http://www.apache.org 处获取相应文档。

BIND 9

BIND 9 是 Solaris Express 8/04 发行版中的新增功能。在 Solaris 10 3/05 发行版中,BIND 的版本已升级到了 BIND 9.2.4。

BIND 是对 DNS 的开放源代码实现。BIND 是由 Internet Systems Consortium (ISC) 开发的。BIND 允许 DNS 客户机和应用程序在 DNS 服务器上查询 IPv4 和 IPv6 网络。BIND 包括两个主要组件: 存根解析程序 API(resolver(3resolv))和带有各种 DNS 工具的 DNS 名称服务器。

BIND 允许 DNS 客户机使用 IPv6 传输连接到 IPv6 DNS 服务器。BIND 为 IPv6 网络提供完整的 DNS 客户机-服务器解决方案。

BIND 9.2.4 是 Internet Systems Consortium (ISC) 对 DNS 名称服务器和工具重新进行的设计。Solaris 10 OS 中有 BIND 9.2.4 版名称服务器和工具。

有关 BIND 8.x 到 BIND 9 迁移的信息,请参见《系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)》。有关 BIND 9 的其他信息和文档也位于 http://www.isc.org 上的 ISC Web 站点中。有关 IPv6 支持的信息,请参见《系统管理指南:IP 服务》

Samba 增强功能

在 Solaris Express 8/04 发行版中,为 SMB/CIFS 客户机提供文件和打印服务的 Samba 已经升级到 3.0.4 版,此版本修复了多处错误。Samba 此前在 Solaris Express 3/04 发行版中已经升级到 3.0 版。

Samba 为 SMB/CIFS 客户机提供完善的文件和打印服务。使用 Samba,可以与许多网络客户机共享服务器的磁盘和打印机,这些客户机包括:

两个 UNIX 客户机可以访问任何 SMB/CIFS 服务器上的文件空间和打印机。第一个客户机是类似于 ftp 的客户机。第二个客户机创建一个虚拟 "/smb" 目录,提供对 smb 共享的目录和打印机的访问。

Samba 3.0 更新了 SMB 文件和打印服务器,以便进一步改善打印速度。另外,Samba 3.0 提供下列增强功能:

有关详细信息,请参见 Samba 手册页。可使用下列命令来查找这些手册页: man -M /usr/sfw/man samba。另请参见 http://www.oreilly.com/ 上的《Using Samba, 2nd Edition》(《使用 Samba, 2nd Edition》)。

Flex 2.5.4a

该功能是 Solaris Express 8/04 发行版中的新增功能。

flex 开放源代码 lexer 是 lex(1) 实用程序的增强版本。flex 提供以下功能:生成非常迅速(但很大)的扫描程序并批处理这些扫描程序。flex 能够生成具有不同全局可见变量名和函数名的扫描程序,这与 lex(1) 名称约定(如 yy_fooyy_bar)相反。

有关更多信息,请参见 /usr/sfw/man 目录中的手册页。

SIP 代理服务器

该功能是 Solaris Express 8/04 发行版中的新增功能。

会话初始化协议 (SIP) 服务器通过提供 SIP 代理服务器、注册服务器和重定向服务器来为 VoIP/SIP 服务的部署提供支持,这个服务器被称作 SER。SER 符合 RFC 3261,且可以从 http://www.iptel.org/ 上获取。

/usr/sfw/doc/ser 目录以及 /usr/sfw/man 目录中的手册页提供了详细信息。

libusb 0.1.8

该功能是 Solaris Express 8/04 发行版中的新增功能。

libusb 库包含一组用来在没有内核驱动程序的情况下管理 USB 设备的接口。

有关详细信息,请参见 /usr/man 目录中的 libusb 手册页。该手册页提供了 /usr/sfw/share/doc/libusb 目录中的详细信息。

Ghostscript 7.05

此功能是 Software Express 试点计划和 Solaris 9 8/03 发行版中的新增功能。Solaris 10 3/05 发行版中也包含此功能。

Solaris 操作系统中包括以下新的免费软件包:

Ghostscript 7.05-读取 PostScript 和 PDF 文件。在屏幕上显示这些文件或将这些文件转换为许多打印机可以使用的格式。请参见 /usr/sfw/share/man 下的 gs(1) 手册页。


注 –

要查看 Ghostscript 的许可证条款、所有权和版权声明,请显示 /usr/sfw/share/src/<免费软件名称> 下的许可证路径。


新的免费软件包:libxml2 2.4.16 和 libxslt 1.0.19

此功能是 Software Express 试点计划和 Solaris 9 4/03 发行版中的新增功能。Solaris 10 3/05 发行版中也包含此功能。

Software Express 发行版中新增或修订了以下免费软件包:


注 –

要查看这些软件包的许可证条款、所有权和版权声明,请显示 /usr/share/src/<免费软件名称></filename>下的许可路径。


ANT 1.4.1 免费软件包

此功能是 Software Express 试点计划和 Solaris 9 12/02 发行版中的新增功能。Solaris 10 3/05 发行版中也包含此功能。

Solaris 操作系统中包括以下新的免费软件包: ANT 1.4.1-这是基于 Jakarta ANT Java 和 XML 的编译软件包。


注 –

要查看 ANT 的许可证条款、所有权和版权声明,许可证路径为 /usr/sfw/share/src/<免费软件名称>