Solaris9操作环境的新增功能SunMicrosystems,Inc.
4150NetworkCircleSantaClara,CA95054U.
S.
A.
部件号码:816–3926–112002年5月版权所有2002SunMicrosystems,Inc.
4150NetworkCircle,SantaClara,CA95054U.
S.
A.
保留所有权利.
本产品或文档受版权保护,其使用、复制、发行和反编译均受许可证限制.
未经Sun及其授权者的事先书面许可,不得以任何形式、任何手段复制本产品及其文档的任何部分.
包括字体技术在内的第三方软件受Sun供应商的版权保护和许可证限制.
本产品的某些部分可能是从BerkeleyBSD系统衍生出来的,并获得了加利福尼亚大学的许可.
UNIX是由X/OpenCompany,Ltd.
在美国和其他国家/地区获得独家许可的注册商标.
Sun、SunMicrosystems、Sun徽标、docs.
sun.
com、AnswerBook、AnswerBook2、Solaris操作环境(SPARC平台版)、Java、J2SE、JavaBeans、电源管理、SunWebServer、WebNFS、XIL、SolsticeDiskSuite,JumpStart、SolarisWebStartWizards、SunBlade、SunRay、iPlanet、Solaris管理控制台、JDBC、Java命名和目录接口、JavaHotSpot、Sun因特网FTP服务器、SunScreen、SunSolveOnline、ONC+、JavaHelp、SunStorEdge和Solaris是SunMicrosystems,Inc.
在美国和其他国家/地区的商标、注册商标或服务标记.
所有SPARC商标均按许可证使用,它们是SPARCInternational,Inc.
在美国和其他国家/地区的商标或注册商标.
带有SPARC商标的产品均以SunMicrosystems,Inc.
Netscape、NetscapeCommunicator和NetscapeNavigator是NetscapeCommunicationsCorporation的商标或注册商标.
KodakColorManagementSystem和KCMS是EastmanKodakCompany的商标或注册商标.
PostScript是AdobeSystems,Incorporated的商标或注册商标,后者可能是在某些司法管辖区域注册的.
SPARCstorage和UltraSPARC是SPARCInternational,Inc.
的商标或注册商标.
X/Open是一个注册商标,"X"图案是X/OpenCompanyLimited的商标.
开发的体系结构为基础.
OPENLOOK和SunGraphicalUserInterface是由SunMicrosystems,Inc.
为其用户及许可证持有者开发的.
Sun对Xerox在为计算机业界研究和开发可视图形用户界面概念方面所做的开拓性工作表示感谢.
Sun已从Xerox获得了对Xerox图形用户界面的非专用许可证,其许可范围还包括实现OPENLOOKGUI或是遵守Sun书面许可协议的Sun许可证持有者.
联邦政府使用:商用软件–政府用户受到标准许可条款的限制.
本文档按"原样"提供,对所有明示或暗示条件、陈述和担保,包括适销性、适用于特定用途和非侵权的暗示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效.
Copyright2002SunMicrosystems,Inc.
4150NetworkCircle,SantaClara,CA95054U.
S.
A.
TousdroitsréservésCeproduitoudocumentestprotégéparuncopyrightetdistribuéavecdeslicencesquienrestreignentl'utilisation,lacopie,ladistribution,etladécompilation.
Aucunepartiedeceproduitoudocumentnepeutêtrereproduitesousaucuneforme,parquelquemoyenquecesoit,sansl'autorisationpréalableetécritedeSunetdesesbailleursdelicence,s'ilyena.
Lelogicieldétenupardestiers,etquicomprendlatechnologierelativeauxpolicesdecaractères,estprotégéparuncopyrightetlicenciépardesfournisseursdeSun.
DespartiesdeceproduitpourrontêtredérivéesdusystèmeBerkeleyBSDlicenciésparl'UniversitédeCalifornie.
UNIXestunemarquedéposéeauxEtats-Unisetdansd'autrespaysetlicenciéeexclusivementparX/OpenCompany,Ltd.
Sun,SunMicrosystems,lelogoSun,docs.
sun.
com,AnswerBook,AnswerBook2,SolarisOperatingEnvironment(SPARCPlatformEdition),Java,J2SE,JavaBeans,PowerManagement,SunWebServer,WebNFS,XIL,SolsticeDiskSuite,JumpStart,SolarisWebStartWizards,SunBlade,SunRay,iPlanet,SolarisManagementConsole,JDBC,JavaNamingandDirectoryInterface,JavaHotSpot,SunInternetFTPServer,SunScreen,SunSolveOnline,ONC+,JavaHelp,etSolarissontdesmarquesdefabriqueoudesmarquesdéposées,oumarquesdeservice,deSunMicrosystems,Inc.
auxEtats-Unisetdansd'autrespays.
TouteslesmarquesSPARCsontutiliséessouslicenceetsontdesmarquesdefabriqueoudesmarquesdéposéesdeSPARCInternational,Inc.
auxEtats-Unisetdansd'autrespays.
LesproduitsportantlesmarquesSPARCsontbaséssurunearchitecturedéveloppéeparSunMicrosystems,Inc.
NetscapeestunemarquedeNetscapeCommunicationsCorporation.
NetscapeNavigatorestunemarquedeNetscapeCommunicationsCorporation.
KodakColorManagementSystemestunemarquedeEastmanKodakCompany.
KCMSestunemarquedefabriqued'EastmanKodakCompany.
PostScriptestunemarquedefabriqued'AdobeSystems,Incorporated,laquellepourraité'tredéposéedanscertainesjuridictions.
SPARCstorageestunemarquedeSPARCInternational,Inc.
UltraSPARCestunemarquedeSPARCInternational,Inc.
L'interfaced'utilisationgraphiqueOPENLOOKetSunaétédéveloppéeparSunMicrosystems,Inc.
poursesutilisateursetlicenciés.
SunreconnatleseffortsdepionniersdeXeroxpourlarechercheetledéveloppementduconceptdesinterfacesd'utilisationvisuelleougraphiquepourl'industriedel'informatique.
SundétientunelicencenonexclusivedeXeroxsurl'interfaced'utilisationgraphiqueXerox,cettelicencecouvrantégalementleslicenciésdeSunquimettentenplacel'interfaced'utilisationgraphiqueOPENLOOKetquienoutreseconformentauxlicencesécritesdeSun.
CETTEPUBLICATIONESTFOURNIE"ENL'ETAT"ETAUCUNEGARANTIE,EXPRESSEOUIMPLICITE,N'ESTACCORDEE,YCOMPRISDESGARANTIESCONCERNANTLAVALEURMARCHANDE,L'APTITUDEDELAPUBLICATIONAREPONDREAUNEUTILISATIONPARTICULIERE,OULEFAITQU'ELLENESOITPASCONTREFAISANTEDEPRODUITDETIERS.
CEDENIDEGARANTIENES'APPLIQUERAITPAS,DANSLAMESUREOUILSERAITTENUJURIDIQUEMENTNULETNONAVENU.
020522@3984内容序71新功能集粹11Solaris9中的主要功能11Solaris9发行版中提供的软件12Web上提供的功能122系统管理员可使用的新增功能13系统资源增强13联网15系统管理工具21文件系统增强24安装25系统性能增强28服务器和客户机管理29安全性增强30Xserver功能33可删除介质管理34设备管理35语言支持373为软件开发人员新增的功能39开发工具39基于Web的企业管理工具44编写设备驱动程序463语言支持47Java发行版494为桌面用户提供的新功能51桌面功能515新增功能:详细介绍55语言支持55新的亚洲语言环境支持55日语模块支持57新的欧洲语言环境支持57基于角色的访问控制59LiveUpgrade命令行功能62进度报告62lumount和luumount命令的改动62调度优先级62命名引导环境63pargs和preap命令63新的df、du和ls选项64其它软件65其它软件65免费软件67Solaris9发行版中提供的软件68Solaris操作环境的GNOME2.
0桌面68CompanionCD69ASolaris8软件发行版中的功能71下一代因特网协议71目录服务和命名增强72Java增强72安装和管理72联网74文件系统增强75诊断和可用性增强75性能和可伸缩性增强76安全增强77实时系统增强784Solaris9操作环境的新增功能2002年5月公用桌面环境(CDE)桌面增强78Web服务79打印80语言支持80文档81音频混音器81软件开发人员环境82硬件增强83SCSI驱动程序83BSolaris7软件发行版中的功能85Solaris64位操作环境85Web浏览器86网络管理和系统管理86网络性能87网络安全87安装88文档88语言支持89标准89软件开发人员环境90图形和图像91桌面91打印91Intel平台版硬件支持92内容56Solaris9操作环境的新增功能2002年5月序《Solaris9操作环境的新增功能》描述了Solaris9操作环境的新功能.
1到4章概括了为桌面用户、系统管理员和软件开发者提供的新功能.
第5章"新增功能:详细介绍"提供了对一些功能的更广泛描述.
附录描述了早期Solaris7和Solaris8软件发行版中的功能.
有关Solaris9发行版中的新功能的最新列表,请参阅位于http://docs.
sun.
com上的《Solaris9操作环境的新增功能》.
有关本书中概括的Solaris9功能的更多信息,请参考下列文档:《国际化语言环境指南》《MultithreadedProgrammingGuide》《ProgrammingInterfacesGuide》《Solaris9安装指南》《Solaris公用桌面环境:用户指南》《SolarisDHCPServiceDeveloper'sGuide》《SolarisModularDebuggerGuide》《SolarisTunableParametersReferenceManual》《SolarisVolumeManagerAdministrationGuide》《SolarisWBEMSDKDeveloper'sGuide》《SolarisWBEMServicesAdministrationGuide》《SystemAdministrationGuide:AdvancedAdministration》《SystemAdministrationGuide:BasicAdministration》《SystemAdministrationGuide:IPServices》《SystemAdministrationGuide:NamingandDirectoryServices(DNS,NIS,andLDAP)》7《SystemAdministrationGuide:NamingandDirectoryServices(FNSandNIS+)》《SystemAdministrationGuide:ResourceManagementandNetworkServices》《SystemAdministrationGuide:SecurityServices》《WritingDeviceDrivers》注意:Sun不对本文档中提到的第三方Web站点的可用性负责,对此类站点或资源上具有的或可得到的任何内容、广告、产品或其它材料不支持也不负责.
Sun不对由于使用或依赖于任何此类站点或资源上可用或通过其得到的任何此类内容、货物或服务引起或宣称由之引起或与之有关的任何损害或损失负责.
联机访问Sun文档通过docs.
sun.
comSMWeb站点可以联机访问Sun技术文档.
您可以浏览docs.
sun.
com档案或搜索特定的书名或主题.
URL是http://docs.
sun.
com.
印刷惯例下表说明了本书中使用的印刷惯例.
表P–1印刷惯例字体或符号含义示例AaBbCc123命令、文件和目录的名称;计算机屏幕输出编辑.
login文件.
使用ls-a列出所有文件.
machine_name%您有新邮件.
AaBbCc123键入的内容,与计算机屏幕输出相对照machine_name%su口令:AaBbCc123命令行占位符:用真实的名称或值代替要删除文件,键入rmlename.
8Solaris9操作环境的新增功能2002年5月表P–1印刷惯例(续下)字体或符号含义示例AaBbCc123书名、新词、术语或要强调的词.
阅读《用户指南》的第6章.
这些称为class选项.
必须是超级用户才能执行此操作.
命令示例中的shell提示符下表显示了Cshell、Bourneshell和Kornshell的缺省系统提示父和超级用户提示符.
表P–2Shell提示符Shell提示符Cshell提示符machine_name%Cshell超级用户提示符machine_name#Bourneshell和Kornshell提示符$Bourneshell和Kornshell超级用户提示符#序910Solaris9操作环境的新增功能2002年5月第1章新功能集粹Solaris操作环境是基于web计算的基础.
Solaris提供了计算密集型任务所需的可管理性、可伸缩性和高性能.
Solaris9中的主要功能下列主要功能和增强功能是Solaris9软件发行版中的重要内容.
有关新功能的完整列表,请参阅第2–4章.
ISolaris9资源管理器–Solaris9资源管理器改进了分配、监视和控制系统资源的功能.
主要功能包括新的公平共享调度程序(fairsharescheduler,FSS)和用于划分系统资源的资源池.
请参阅第13页"系统资源增强".
ILinux兼容性–许多Linux应用程序可以不做任何改动地在Solaris操作环境中虚拟运行.
Solaris9发行版通过进一步增加集成在该版本中的Linux命令和应用程序,使用户能够在混合环境中保持生产率.
而且,软件应用程序开发人员现在可以在Solaris操作环境中更轻松地开发和编译他们的Linux应用程序.
请参阅第39页"开发工具"和第67页"免费软件".
I增加的安全性–Solaris9发行版中包括显著的安全性增强功能,例如下列功能:I因特网密钥交换–因特网密钥交换(InternetKeyExchange,IKE)使管理员能够管理更大数量的安全网络.
ISolaris安全Shell–安全shell允许用户在一个不安全的网络上安全的访问远程主机.
I安全的LDAP客户机–一个新的轻型目录访问协议(LightweightDirectoryAccessProtocol,LDAP)库提供了SSL(TLS)和CRAM-MD5加密机制.
I强大的加密功能–最大128位的强大加密功能对于某些功能可以缺省提供.
有关更多信息,请参阅第30页"安全性增强".
IiPlanetDirectoryServer5.
1–iPlanetDirectoryServer5.
1现在是Solaris9软件发行版中的一个集成部分.
请参阅第15页"联网".
11ISolaris卷管理器–Solaris卷管理器提供了存储管理工具,使您能够创建和管理RAID0、RAID1和RAID5卷,以及事务(日志)设备和软件分区.
请参阅第21页"系统管理工具".
I文件系统增强–Solaris9发行版包含几个文件系统增强,如扩展的文件属性和DirectI/O改进.
请参阅第24页"文件系统增强".
ISolarisLiveUpgrade2.
0–SolarisLiveUpgrade提供了一种升级方法,显著减少了与操作系统升级有关的常见服务中断.
请参阅第25页"安装".
IWebStartFlash–您可以创建一个Solaris操作环境的参考安装,然后在其它机器上复制该安装.
请参阅第25页"安装".
I最小安装–您可以选择安装Solaris9操作环境的一套最小软件包,然后仅添加需要的软件包.
请参阅第25页"安装".
I多页面大小支持–多页面大小支持(MultiplePageSizeSupport,MPSS)允许程序使用硬件支持的任何页面大小访问虚拟内存的各部分.
请参阅第28页"系统性能增强"和第39页"开发工具".
I改进的多线程库–Solaris9软件包含一个改进的、更快的多线程库.
请参阅第28页"系统性能增强".
Solaris9发行版中提供的软件Solaris操作环境中的Netscape6.
2.
1–Netscape6.
2.
1企业版是定制性最强、方便和已连接的浏览器,在Solaris9发行版的EarlyAccess目录中提供.
另外,它将可用于Solaris7和Solaris8操作环境.
有关Netscape6.
2.
1的更多信息,请参阅第65页"其它软件".
Web上提供的功能Solaris操作环境的GNOME2.
0桌面–GNOME2.
0是计划即将包括在Solaris9操作环境中的功能,目前可以从Web上预览.
GNOME2.
0建立在免费的源代码软件之上,旨在与因特网无缝集成.
GNOME2.
0提供了一种可以提高个人效率的用户体验.
获得GNOME2.
0的早期预览.
有关信息请参阅第65页"其它软件".
12Solaris9操作环境的新增功能2002年5月第2章系统管理员可使用的新增功能本章着重说明Solaris9操作环境中新增的系统管理功能.
系统资源增强说明发行日期Solaris9资源管理器Solaris9资源管理器提供系统资源管理的改进,并使系统管理员能够执行以下操作:I分配系统上的计算资源.
I监视这些资源的使用情况并在必要时调整分配.
I生成资源使用的扩展记帐信息.
该信息可用于容量规划和记费.
资源控制框架使您能够对进程和任务(与单个活动相关的进程集合)消耗的系统资源设置约束.
资源池提供一个划分系统资源(如处理器)的方式,并且在多次重新引导后仍能维持这些分区.
同时也新增一个公平共享调度程序(FSS),使得系统上CPU资源共享变得清晰可见.
这些功能可增强您在服务器合并环境下管理如何向应用程序分配资源方式的能力.
在Solaris9发行版中,是通过命令行接口管理完整的功能性.
性能监控和资源控制的设置也可以通过Solaris管理控制台完成.
有关资源管理的更多信息,请参阅:I《SystemAdministrationGuide:ResourceManagementandNetworkServices》I手册页prctl(1)、pooladm(1M)、poolcfg(1M)、rctladm(1M)、project(4)和FSS(7)Solaris913说明发行日期全新的固定优先级(FX)调度类FX调度程序为需要用户或应用程序控制调度优先级的进程提供调度策略.
在FX下运行的进程的优先级是固定的.
这些优先级不是由系统动态调整的.
FX类具有与TS、IA和FSS类相同的优先级范围.
有关FX调度程序的更多信息,请参阅《ProgrammingInterfacesGuide》和《MultithreadedProgrammingGuide》和priocntl(1)以及dispadmin(1M)手册页.
有关在同一系统上使用FX和FSS调度程序的限制,请参阅"FairShareScheduler"in《SystemAdministrationGuide:ResourceManagementandNetworkServices》.
Solaris9df、du和ls命令的新显示选项df、du和ls-l命令有一个新的-h选项,用于显示磁盘的使用情况和文件或文件系统的大小(以1024的幂为单位).
当文件或目录大小大于1024字节时,该选项以KB、MB、GB或TB为单位提供磁盘空间,进而简化了df、du和ls-l命令输出的解释.
有关这些显示选项的附加信息,请参阅第64页"新的df、du和ls选项".
有关更多信息,请参阅df(1M)、du(1)和ls(1)手册页.
Solaris9使用pargs和preap命令的改进的进程调试pargs和preap这两个新命令改进了进程调试.
您可以使用pargs命令打印与移动进程或核心文件关联的参数和环境变量.
使用preap命令删除僵进程.
有关这些命令的附加信息,请参阅第63页"pargs和preap命令".
有关如何使用这些命令的信息,请参阅preap(1)手册页和proc(1)手册页.
Solaris914Solaris9操作环境的新增功能2002年5月联网功能说明发行日期iPlanet目录服务器集成Solaris9发行版提供iPlanet轻型目录访问协议(LDAP)目录的集成版本.
iPlanet目录服务器是一个功能强大的分布式目录服务器,用于管理企业范围的用户和资源目录.
这个可伸缩的目录服务可用于内部网应用程序、交易伙伴的外部网络,以及通过国际互联网联系客户的电子商务应用程序.
此目录服务器通过iPlanet控制台进行管理,该控制台是随附于iPlanet目录服务器的图形用户界面.
管理员使用控制台授权访问权限、管理数据库、配置目录,以及将数据复制到多个目录服务器.
用户通过任何启用LDAP的客户机应用程序(如使用iPlanetLDAP软件开发者工具包(SDK)开发的C和Java编程语言应用程序)访问数据.
通过使用idsconfig简化了iPlanet目录服务器设置的配置.
可以在《SystemAdministrationGuide:NamingandDirectoryServices(DNS,NIS,andLDAP)》中获取服务器和客户机配置信息.
请参见http://docs.
sun.
com中的iPlanetDirectoryServer5.
1Collection-zh.
该集合包含以下书目:I《iPlanetDirectoryServer5.
1DeploymentGuide》I《iPlanetDirectoryServer5.
1管理员指南》I《iPlanetDirectoryServer5.
1Conguration,Command,andFileReference》I《iPlanetDirectoryServer5.
1SchemaReference》iPlanetLDAP目录服务器5.
1已集成到Solaris9发行版中.
有关许可条款,请参考二进制代码许可证.
Solaris9轻型目录访问协议(LDAP)的命名服务支持命名服务支持已在Solaris9发行版中得到增强.
更改包括:ILDAP目录服务器使用idsconfig简化了iPlanet目录服务器5.
1设置的配置.
I更加可靠的安全模式–支持强力验证和TLS加密会话.
客户机代理证书不再存储于目录服务器上的服务器配置文件中.
Ildapaddent命令–使您能够将数据总装和转储到服务器上.
I服务搜索描述符和属性映射.
I新配置文件架构.
有关Solaris9发行版中的安全功能(包括安全LDAP客户机)的信息,请参阅第30页"安全性增强".
有关更多信息,请参阅《SystemAdministrationGuide:NamingandDirectoryServices(DNS,NIS,andLDAP)》.
Solaris9第2章系统管理员可使用的新增功能15功能说明发行日期NIS+到LDAP迁移工具Solaris9发行版公布了对NIS+的最终软件支持以及从NIS+到基于LDAP的命名环境的迁移.
该发行版包括用于从NIS+迁移到LDAP的迁移工具.
有关NIS+公布的更多信息,请访问以下Web站点:http://www.
sun.
com/directory/nisplus/transition.
html有关如何从NIS+命名服务迁移到LDAP的详细论述包含在《SystemAdministrationGuide:NamingandDirectoryServices(FNSandNIS+)》中.
有关更多信息,请参阅《SystemAdministrationGuide:NamingandDirectoryServices(DNS,NIS,andLDAP)》.
Solaris9用于IPv6的IP安全体系结构Solaris9发行版本增强了IPsec安全框架的功能,从而在各机器之间启用了安全IPv6数据报.
对于Solaris9发行版本,在使用用于IPv6的IPsec时只支持使用人工按键.
注意:用于IPv4的IPsec安全框架是在Solaris8发行版本中引入的.
IPv4提供了因特网键交换(IKE)协议.
有关更多信息,请参阅"IPsec(Overview)"inthe《SystemAdministrationGuide:IPServices》.
Solaris9增强的inetd命令inetd联网命令的功能已经增强,从而支持对进来的网络服务请求进行监视和过滤.
可以对服务器进行配置,使其可以对进来的请求的客户机主机名进行记录,从而增强网络安全性.
inetd命令与第67页"免费软件"中描述的Tcp-wrappers7.
6公用程序使用同一个机制.
有关更多信息,请参阅inetd(1M)、hosts_access(4)和hosts_options(4)手册页.
Solaris9SolarisFTP客户机SolarisFTP客户机的功能已经增强,从而支持以下内容:I使用被动模式从防火墙背后连接到远程主机I从传送开始处或者从某个特定的偏移处重新启动失败的传送I设置TCP窗口尺寸,从而增强文件传送的性能I检测远程系统是否也是UNIX系统,并适当地设置缺省传送模式,以使性能得以优化有关ftp命令的信息,请参阅ftp(1)手册页.
Solaris9小文件传送协议(TFTP)增强功能SolarisTFTP客户机和服务器的功能已经增强,从而支持TFTP选项扩展、块大小的折中、超时间隔和传送大小.
有关更多信息,请参阅tftp(1)和in.
tftpd(1M)手册页.
另请参阅RFC2347、2348和2349.
Solaris9对在ATM上使用IPv6的支持Solaris9发行版本引入了对在异步传送模式(ATM)网络上使用IPv6的支持(如RFC2492所指定).
有关更多信息,请参阅《SystemAdministrationGuide:IPServices》.
Solaris916Solaris9操作环境的新增功能2002年5月功能说明发行日期增强的snoop包捕获snoop包捕获和显示工具的功能已经增强,从而可以对AppleTalk和SCTP包进行解码和过滤.
有关该命令的更多信息,请参阅snoop(1M)手册页.
Solaris9SolarisPPP4.
0SolarisPPP4.
0使某个位置的系统可以通过电话线或租用的通讯媒体与远端系统进行通讯.
这个点对点协议(PPP)的实现是基于广泛使用的澳洲国立大学(ANU)PPP,对于Solaris操作环境是全新的.
通过一组文件可以轻松配置PPP4.
0.
PPP4.
0支持异步和同步通讯,并提供密码身份验证协议(PAP)和质询握手身份验证协议(CHAP)验证.
因为SolarisPPP4.
0具有高度可配置性,用户可以轻松定制PPP以满足他们的远程通讯需要.
还提供asppp2pppd转换脚本,以便从早期的SolarisPPP(asppp)迁移到SolarisPPP4.
0.
PPP4.
0现在包括PPPoE功能,该功能允许PPP使用隧道.
PPPoE支持是在Solaris810/01发行版中引入的.
有关更多信息,请参阅《SystemAdministrationGuide:ResourceManagementandNetworkServices》和pppd(1M)手册页中的PPP模块.
有关许可条款的信息,请参考以下位置的完整资料:/var/sadm/pkg/SUNWpppd/install/copyright/var/sadm/pkg/SUNWpppdu/install/copyright/var/sadm/pkg/SUNWpppg/install/copyrightSolaris87/01Solaris810/01和Solaris9中的更新Sun因特网FTP服务器SunInternetFTPServer(以下称为FTP服务器)为Solaris9用户提供新功能和性能改进,同时与Solaris8FTP软件完全兼容.
Solaris9FTP服务器是以WU-ftpd为基础的.
WU-ftpd原本是由华盛顿大学(WashingtonUniversity)开发的,它被广泛用于通过国际互联网发送大容量数据,而且对大型FTP网站而言,它是首选的标准.
Solaris9SunRPC库扩展RPC库扩展计划用一个异步协议扩展SunONC+RPC库.
传输独立的远程过程调用已经被添加到了编程接口中,以提供单向异步通信和非阻塞I/O.
有关ONC+开发的更多信息,请参阅《ONC+Developer'sGuide》.
Solaris9第2章系统管理员可使用的新增功能17功能说明发行日期sendmail增强sendmail8.
12版(包含在Solaris9操作环境中)中包含下列新功能:I新配置文件submit.
cfI新命令行选项I新增和修订的配置文件选项I新定义的宏I用于生成配置文件的新宏I新增和修订的m4配置宏I新编译标志I新传送代理标志I新队列功能ILDAP的新用途I在配置中标识IPv6地址的方法Imail.
local的更改Imailstats的更改Imakemap的更改I新维护公用程序editmap(1M)以下详细信息可能具有特殊意义:I按照RFC2476,sendmail现在在端口587侦听提交,是一个新增功能,但在版本8.
10中没有提及到.
I由于AutoRebuildAliases选项已经不可用,newaliases现在必须手动运行才能使/etc/mail/aliases的更改有效.
此外,由于sendmail不再是setuidroot,因此只有root可以运行newaliases.
有关更多信息,请参阅"MailServicesTopics"in《SystemAdministrationGuide:ResourceManagementandNetworkServices》.
有关邮件服务的系列章节提供概述信息、一些设置和修改邮件服务以及故障排除的过程、一些背景信息以及有关所有新功能的详细信息.
注意:sendmail的8.
10版首先在Solaris84/01操作环境中使用.
sendmail的8.
12版在Solaris9操作环境中使用.
Solaris84/01Solaris9中的更新Solaris网络高速缓存和加速器(NCA)对Solaris网络高速缓存和加速器(NCA)已进行了改进,NCA增加了一个套接字接口,通过该接口,任何web服务器只需稍微修改就可以与NCA通讯.
诸如Apache、iPlanetWebServer和Zeus的Web服务器,可以通过使用标准的套接字库功能使用NCA性能.
而且,NCA现在支持向量化的sendle,它提供对AF_NCA的支持.
最后,通过添加新选项,支持在转换日志文件时越过某一选定日期之前的记录并处理特定数目的记录的能力,ncab2clf命令已得到增强.
有关NCA的更多信息,请参阅"ManagingWebCacheServers"in《SystemAdministrationGuide:ResourceManagementandNetworkServices》.
Solaris87/01Solaris9中的更新18Solaris9操作环境的新增功能2002年5月功能说明发行日期IP网络多路径处理IP网络多路径处理为您的系统提供了从网络适配器的单节点故障进行恢复的能力,从而增加了通信吞吐量.
从Solaris810/00发行版开始,如果网络适配器出现故障,而且如果您有一个替换的适配器连接到同一IP链路的话,系统会自动从失败的适配器将所有的网络访问切换到替换的适配器.
该过程可以保证对网络的不间断访问.
另外,当您具有多个网络适配器连接到相同的IP链路时,您可以通过将流量分布到多个网络适配器上来增加通信吞吐量.
从Solaris84/01发行版开始,动态重新配置(DR)使用IP网络多路径处理撤销特定的网络设备,而且不会对现有的IP用户造成影响.
Solaris87/01发行版引进了新的IPMP安全重引导功能.
当使用动态重置将发生故障的NIC从系统删除,并在重新插入功能正常的NIC之前发生重引导时,系统试图但未能成功插入缺失的NIC的接口.
IPMP安全重引导功能将IP地址传输给IPMP接口组中的另一个NIC,而不会遗失IP地址.
有关更多信息,请参阅"IPNetworkMultipathingTopics"in《SystemAdministrationGuide:IPServices》.
Solaris810/00Solaris84/01和7/01中的更新IP网络多路径处理DLPI链接接通和链接断开通知支持链接断开通知允许IP多路径处理守护程序更快地检测到物理链接故障.
在启动网络接口时,IP多路径处理守护程序试着从网络接口驱动程序启用链接接通和链接断开通知.
如果驱动程序支持此功能,则当接口检测到失去与网络的物理链接时,就会产生链接断开通知.
当物理链接恢复时,则会生成链接接通通知.
在接收到链接断开通知时,会取消设置RUNNING标志,而在接收到链接接通通知时,则会设置该标志.
IP多路径处理守护程序使用RUNNING标志监控物理链接状态.
有关更多信息,请参阅《SystemAdministrationGuide:IPServices》中的IP网络多路径处理章节.
Solaris9移动互联网协议移动互联网协议(移动IP)使得固定计算机与可移动计算机(如膝上型计算机和无线通信设备)之间或可移动计算机之间能够相互传送信息.
从Solaris86/00发行版起,可移动计算机的位置可以移动到外部的网络,但仍能访问该本地网络并与(或通过)该本地网络进行通信.
Solaris对移动IP的实现只支持IPv4.
从Solaris84/01发行版开始,移动IP使系统管理员能够设置反向通道.
通过建立从移动节点转发地址到初始代理程序之间的反向通道,您可以保证IP数据包具有一个在拓扑结构上正确的源地址.
通过使用反向通道,系统管理员可以为移动节点指定专用地址.
有关移动互联网协议的更多信息,请参阅"MobileIPTopics"in《SystemAdministrationGuide:IPServices》.
Solaris86/00Solaris84/01中的更新动态接口上的移动互联网协议(移动IP)代理通知动态创建的接口指的是mipagent守护程序启动后进行配置的接口.
您现在可以配置外部的代理实现以通过动态创建的接口发送通知.
您也可以通过通知接口启用或停用某些未经请求的通知.
有关移动互联网协议的更多信息,请参阅"MobileIPTopics"in《SystemAdministrationGuide:IPServices》.
Solaris9第2章系统管理员可使用的新增功能19功能说明发行日期Berkeley因特网命名域更新版的Berkeley因特网命名域(BIND)已整合到Solaris9版本中.
更新版是BIND8.
2.
4版.
BIND功能包括以下功能:IIn.
named配置选项–请参阅named.
conf(4)和named-bootconf(1M)手册页.
I可在多线程应用程序中安全使用的解析程序(3RESOLV)接口扩展.
I增加了ndc(1M)命令,可以用于初始化和终止重新配置in.
named以及dnskeygen(1M)命令,可以用于创建TSIG和DNSSEC密钥.
有关如何从DNS服务器收集信息的说明,请参阅dig(1M)手册页.
有关更多信息,请参阅《SystemAdministrationGuide:NamingandDirectoryServices(DNS,NIS,andLDAP)》.
Solaris84/01Solaris9中的更新联网免费软件有关GNUwget1.
6、NcftpClient3.
0.
3和Samba2.
2.
2的信息,请参阅Solaris9发行版中的第67页"免费软件".
INcftpClient3.
0.
3使用文件传输协议(FTP)并且是UNIXftp程序的替代程序.
IGNUwget1.
6通过使用HTTP和FTP从Web检索文件.
ISamba2.
2.
2是UNIX及其它操系统的免费的SMB和CIFS客户机和服务器.
Solaris920Solaris9操作环境的新增功能2002年5月系统管理工具功能说明发行日期Solaris卷管理程序Solaris卷管理程序提供存储管理工具,它能让您创建及管理RAID0、RAID1和RAID5卷,以及事务(日志)设备及软分区.
Solaris卷管理程序提供SolsticeDiskSuite的所有功能并增加以下功能:I软分区–允许在单个驱动器上有许多分区,进而打破过去8个片的限制I设备ID支持–保留Solaris卷管理程序配置(即使磁盘已被移动或重新安排)I活动磁盘监控–检测静音故障I基于Solaris管理控制台的接口–使您能够通过用于其它Solaris管理任务的相同管理接口来管理增强的存储设备ISolaris卷管理程序WBEM应用程序设计接口(API)–从任何兼容工具中启用基于标准的Solaris卷管理器管理Solaris9发行版完全支持将运行SolarisDiskSuite(SDS)的现有系统升级到Solaris卷管理器而不会破坏或更改配置.
完全且自动支持镜像根文件系统的升级.
完全且自动支持镜像根文件系统的升级.
有关更多信息,请参阅《SolarisVolumeManagerAdministrationGuide》.
Solaris9统一diff格式diff和sccs-sccsdiff命令已经更新,从而支持GNU样式的统一diff格式,在该格式中,上下文中的行只在差异列表中打印一次.
有关这些命令的信息,请参阅diff(1)和sccs-sccsdiff(1)手册页.
Solaris9通用日志轮换工具Solaris9发行版本中提供了一个通用日志轮换工具.
系统管理员可以使用该工具维护和轮换系统和应用程序的日志文件.
有关更多信息,请参阅logadm(1M)和logadm.
conf(4)手册页.
Solaris9第2章系统管理员可使用的新增功能21功能说明发行日期Solaris管理控制台Solaris管理控制台2.
1是一个基于GUI的"伞状应用程序",它可作为各种管理工具的起始点.
控制台带有一个完整的工具箱,包含以下工具:I系统信息–显示关于主机、硬件和软件的只读数据.
I日志查看程序–查看应用程序和命令行信息以及管理日志文件.
I进程–查看、暂停、继续和删除进程.
I性能–跟踪系统资源的使用和消耗.
I用户–建立和维护用户帐户、用户模板、组、邮件列表、管理角色和权限.
授权或拒绝用户和管理角色的权限,以控制每个人能运行的特定应用程序和每个人能执行的任务.
I项目–通过当前项目中运行的进程和任务限制资源的分配方式.
I计算机和网络–查看和管理计算机、网络和子网络.
I修补程序–管理运行Solaris操作环境的系统上的修补程序.
I预定作业–预定、启动和管理作业.
I安装和共享–查看和管理安装、共享和使用信息.
I磁盘–创建和查看磁盘分区.
I增强的存储–创建和管理RAID0(并置和串接)、RAID1(镜像)、RAID5、软分区和事务的容量.
组合灵活的存储配置,它可以防止数据流失或关机时间.
I串行端口–配置和管理现有串行端口.
您可以从缺省的工具箱新增或删除工具,或利用控制台工具箱编辑器创建新的工具箱来管理不同的工具组合.
也可以对无盘客户机进行管理,但只能通过CLI来管理.
有关详细信息,请参阅"SolarisManagementConsole(Overview)"in《SystemAdministrationGuide:BasicAdministration.
》.
Solaris81/01Solaris9中的更新修补程序管理器修补程序管理器管理为Solaris9操作环境和兼容版本所创建的修补程序.
您可以显示已安装的修补程序和它们的属性、将修补程序同时加入到一个或多个系统、删除修补程序、分析系统的修补程序要求,以及从SunSolve联机服务下载修补程序.
新的smpatch(1M)命令在一个或多个机器上安装修补程序、分析修补程序要求需求,并下载必要的修补程序.
有关更多信息,请参阅smpatch(1M)手册页.
Solaris9SolarisWBEM服务2.
5SolarisWBEM服务2.
5是SunMicrosystem基于Web的企业管理(WBEM)的实现.
WBEM是一系列的管理和与因特网相关的技术,它的用途在于统一管理企业计算环境.
SolarisWBEM服务在Solaris9发行版中更新到2.
5版.
第44页"基于Web的企业管理工具"中提供了更多信息.
Solaris922Solaris9操作环境的新增功能2002年5月功能说明发行日期WBEMCIM对象管理器现在侦听HTTP端口5988CIM对象管理器侦听RMI端口5987上的远程方法调用(RMI)连接,而现在侦听HTTP端口5988上的XML/HTTP连接.
(在Solaris8软件发行版和Solaris8更新版中,CIM对象管理器侦听缺省的HTTP端口80上的XML/HTTP连接.
)有关更多信息,请参阅《SolarisWBEMServicesAdministrationGuide》.
Solaris9适用于WBEM的SNMP适配器适用于WBEM的SNMP适配器主要供系统管理员使用,它使得简单网络管理协议(SNMP)管理应用程序能够访问由SolarisWBEM服务所提供的系统管理信息.
用于WBEM的SNMP适配器如果和Solstice企业代理(SEA)主代理一起使用,则会将SNMP请求映射到等效的WBEM公共信息模型(CIM)特性或实例中.
适用于WBEM的SNMP适配器还可将来自CIM对象管理器的响应重新映射到SNMP响应,SNMP响应被返回到管理应用程序.
映射文件包含每个对象的相应对象标识符(OID)、类名称、属性名称和抽象语法表示法(ASN.
1)类型.
《SolarisWBEMServicesAdministrationGuide》包含有关适用于WBEM的SNMP适配器的信息.
Solaris9Solaris产品注册3.
0本注册程序包含下列新功能:I卸装单个系统软件包的能力.
I您所安装的Solaris系统产品本地化版本都出现在"系统软件本地化"文件夹中.
I注册程序与更多安装向导兼容.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》.
Solaris81/01在SolarisWebStart程序中修改软件组SolarisWebStart安装方法已被更新为允许您通过添加或删除软件包修改选定的Solaris软件组.
有关详细信息,请参阅《SystemAdministrationGuide:BasicAdministration》.
Solaris81/01系统管理免费软件工具有关GNUgrep2.
4.
2和GNUtar1.
13的信息,请参阅第67页"免费软件".
GNUgrep2.
4.
2是一个方式匹配器.
GNUtar1.
13是归档器.
Solaris9第2章系统管理员可使用的新增功能23文件系统增强功能说明发行日期扩展的文件属性UFS、NFS和TMPFS文件系统已被增强以包括扩展的文件属性,它们允许应用程序开发者将特定的属性加入到文件.
例如,窗口系统的文件管理应用程序的开发者可能会选择将显示图标与文件联合在一起.
扩展的属性在与目标文件相关联的隐藏目录中被逻辑地表示为文件.
您可以使用扩展的文件属性API和一系列的shell命令来添加和处理文件系统属性.
有关更多信息,请参阅fsattr(5)、openat(2)和runat(1)手册页.
通过提供可以用于查询、复制或寻找文件属性的属性识别选项,很多Solaris文件系统命令已被修改为支持文件系统属性.
有关更多信息,请参阅手册页中的特定文件系统命令.
有关更多信息,另请参阅《SystemAdministrationGuide:BasicAdministration》.
Solaris9改进了的UFS直接I/O并发性直接输入/输出(I/O)的性能已通过允许并行读入和写入访问到正规的UFS文件而加以改进的了,数据库应用程序用它来访问未缓冲的文件系统数据.
先前,更新文件数据的操作会锁定所有其它的读入或写入访问,直到更新操作完成为止.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》和手册页mount_ufs(1M).
Solaris81/01DNLC改进目录名称查阅高速缓存(DNLC)已被增强了,它提供改进的性能,以便您访问拥有1000个或更多文件的大规模目录中的文件.
DNLC是一种一般文件系统服务,它会高速缓存最近参考过的目录名称和它们相关联的vnode.
UFS目录项以线性方式存放在磁盘上.
这意味着要找出一个项目必须寻找每个项目名称.
添加一个新项目需要查找整个目录以确保该名称没有存在.
为了解决这个性能问题,DNLC将整个目录缓存在内存中.
此发行版中的另一个功能是DNLC对已被查阅过却不存在的文件对象进行缓存.
这个功能又称为否定高速缓存,因为有些应用程序会重复测试以检查文件是否存在,所以该功能是相当有用的.
新的可调式参数与DNLC的改进相关联.
这些参数都设置为最佳,而且不应该被随意更改.
有关详细信息,请参阅《SolarisTunableParametersReferenceManual》.
Solaris86/0024Solaris9操作环境的新增功能2002年5月功能说明发行日期UFS快照(fssnap)可以使用fssnap命令创建文件系统的快照.
快照是文件系统的暂存映像,它主要用于备份操作.
当运行fssnap命令时,它会创建一个虚拟设备和一个后备存储文件.
您可以使用任何现有的Solaris备份命令将虚拟设备加以备份,这些虚拟设备不论看起或实际运行都像真实的设备.
后备存储文件是位映射文件,该文件中包含进行快照之前的数据(而它们进行快照后被修改了)的备份.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》和手册页fssnap(1M).
Solaris81/01更新的mkfs命令mkfs命令已被更新以便创建文件系统时改进性能.
改进的mkfs性能通常比其在以前的Solaris版本中快10倍.
当您创建大文件系统和小文件系统时,都能感受到系统上的性能改进.
然而,最大的mkfs性能改进发生在具有高性能或高速度磁盘的系统中.
Solaris81/01安装功能说明发行日期SolarisLiveUpgrade2.
0SolarisLiveUpgrade提供了一种升级方法,可以显著减少系统升级引起的服务中断.
您可以先复制现行引导环境,随后在原有引导环境继续运行时可以升级副本.
当重新启动系统时,引导环境副本就激活成为主导引导环境.
如果发生故障,只要简单的重新启动就可以快速地恢复为原始的引导环境,这么做便能减少与一般测试和评估进程相关联的产品环境的关机时间.
除了升级引导环境之外,还可以在非活动引导环境上安装WebStartFlash归档文件.
重新启动系统时,在非活动引导环境中安装的配置就被激活.
Solaris9发行版包括几个仅应用于命令行接口的"LiveUpgrade"增强功能.
增强功能影响以下情况:I进度报告I对lumount和luumount命令的更改I调度优先级I命名引导环境有关这些命令行增强功能的详细信息,请参阅第62页"LiveUpgrade命令行功能".
有关Solaris实时升级的详细信息,请参阅《Solaris9安装指南》中的"SolarisLiveUpgrade主题".
Solaris87/01Solaris9中的更新第2章系统管理员可使用的新增功能25功能说明发行日期WebStartFlash安装功能利用WebStartFlash安装功能,您可在一台机器上创建一个Solaris操作环境引用安装样本,然后将此安装复制到另外几台机器上.
有关详细信息,请参阅《Solaris9安装指南》中的"WebStartFlash安装功能主题".
Solaris84/01使用FTP进行WebStartFlash归档文件检索WebStartFlash程序已被更新,允许您使用FTP检索WebStartFlash归档文件.
安装归档文件时,可在FTP服务器上指定归档文件的位置.
有关如何从FTP服务器上检索归档文件的详细信息,请参阅《Solaris9安装指南》.
Solaris9最小安装在核心软件组或复合群集中组成数种功能的文件现在被移动到单独的、更具逻辑性组织的软件包内.
在安装Solaris软件时,您可以选择性地将这些软件包从Solaris操作环境中排除.
也可以在安装后通过使用pkgrm(1M)删除这些软件包.
组成下列功能的文件会被移动到新的或现有的软件包:I高速缓存文件系统INFSIKerberos安全性I分布式文件系统INIS相关的I网络路由选择守护程序I远程网络r*命令Itelnet服务器Itftp服务器I域名服务器IDARPA名称服务器I远程过程调用服务I引导或安装服务器Isetuid和setgidSolaris9较长的软件包名称pkgmk公用程序现在可用于创建名称长度高达32个字符的软件包.
请参阅pkgmk(1)和pkgadd(1M)手册页.
Solaris9从SolarisDVD安装现在您可以从SolarisDVD安装Solaris操作环境和其它软件.
DVD允许您进行SolarisWebStart安装或定制JumpStart安装.
SolarisDVD包括Solaris软件、ExtraValue软件和Solaris文档.
有关详细说明,请参阅《Solaris9安装指南》.
Solaris82/0226Solaris9操作环境的新增功能2002年5月功能说明发行日期SolarisWebStart程序使用sysidcfg文件SolarisWebStart安装方法已经被修改为使用sysidcfg文件在安装或升级时来配置系统信息.
如果您为系统创建一个具有配置信息的sysidcfg文件,SolarisWebStart程序在安装过程中不会提示您输入系统信息.
有关详细说明,请参阅《Solaris9安装指南》.
Solaris82/02SolarisWebStart程序增强功能SolarisWebStart安装方法已升级,能使您在安装或升级Solaris时执行下列功能:I选择安装之后自动重新启动系统.
I选择安装之后自动弹出CD或DVD.
I选择要保留文件系统.
有关详细说明,请参阅《Solaris9安装指南》.
Solaris82/02新增时区选项Solaris9操作环境中的可用时区数目已大幅增加了.
安装Solaris操作环境时,您可以按照地理区域选择时区.
各洲和国家/地区列表中的时区选项已进行了扩充.
有关详细说明,请参阅《Solaris9安装指南》.
Solaris9SolarisWebStartWizardsSDK3.
0.
1SolarisWebStartWizardsSDK简化了本机Solaris、Java和非Java应用程序的安装、设置和管理.
有了SolarisWebStartWizards软件,开发者可以将Solaris和MicrosoftWindows版的应用程序封装在一起.
安装向导管理平台特定事项.
WebStartWizardsSDK3.
0.
1现在已随附在Solaris9版本中,而且可以使用SolarisWebStart安装程序对其进行安装.
Solaris9JumpStart定制安装的新引导选项添加了数项新选项,在执行定制JumpStart安装时可将这些选项与boot命令联用.
使用boot命令,您可以指定用于执行安装的配置文件的位置.
您可以指定至HTTP服务器、NFS服务器或本机介质上可用文件的路径.
如果您不知道文件的路径,则可以要求安装程序在机器引导且连至网络后提示您.
nowin选项允许您指定定制JumpStart程序不启动X程序.
您不需要使用X程序来执行JumpStart定制安装,因而可以使用nowin选项来缩短安装时间.
有关如何使用这些新选项的详细说明,请参阅《Solaris9安装指南》中的"定制JumpStart安装主题".
Solaris87/01升级镜像Solaris9版本现在支持由Solaris卷管理器(以前被称作SolsticeDiskSuite)创建的操作环境的根镜像和元设备的升级.
如果升级具有元设备(由Solaris卷管理器创建)的系统,您将不再需要编辑系统的vfstab.
至于根镜像,该镜像将会被检测到,而且镜像上的操作环境会被升级,就像在没有元设备的标准升级情况一样.
Solaris9第2章系统管理员可使用的新增功能27功能说明发行日期使用系统标识公用程序确定缺省路由在安装期间,系统标识公用程序尝试自动确定缺省路由器.
有关安装信息,请参阅《Solaris9安装指南》.
Solaris84/01使用系统标识公用程序进行配置在系统标识期间,系统标识公用程序可以将系统配置为LDAP客户机.
以前的Solaris发行版本只允许将机器配置为NIS、NIS+或DNS客户.
有关安装信息,请参阅《Solaris9安装指南》.
Solaris81/01修补程序分析器现在当使用SolarisWebStart程序升级成Solaris更新版时,可以使用修补程序分析器.
修补程序分析器会在系统上进行分析,以决定升级为Solaris更新版时哪些(若有的话)修补程序将被删除或降级.
当升级为Solaris9发行版时,并不需要使用修补程序分析器.
有关详细信息,请参阅《Solaris9安装指南》.
Solaris81/01系统性能增强功能说明发行日期多重页面大小支持多重页面大小支持(MPSS)允许程序使用任何硬件所支持的页面大小访问部分虚拟内存.
以前,对于使用mmap()映射的程序的堆栈、堆叠或匿名内存,只有8–KB的页面可用.
您可以使用MPSS运行具有特定内存页面大小设置的旧版应用程序,这些应用程序都能从这种性能调整获益.
使用较大的页面大小可能会明显改善使用大量内存的程序的性能.
有关更多信息,请参阅pagesize(1)、mpss.
so.
1(1)和ppgsz(1)的手册页.
Solaris9改进的多线程库该发行版包括一个改进的且更加快速的多线程库,它作为以前的Solaris软件发行版中的替换libthread.
有关更多信息,请参阅《MultithreadedProgrammingGuide》和threads(3THR)手册页.
Solaris9Solaris网络高速缓存和加速器(NCA)对Solaris网络高速缓存和加速器(NCA)已进行了改进,NCA增加了一个套接字接口,通过该接口,任何Web服务器只需稍微修改即可与NCA通讯.
请参阅第15页"联网".
Solaris87/0128Solaris9操作环境的新增功能2002年5月功能说明发行日期服务器性能改进控制虚拟/物理页面以及它们的高速缓存方式的算法已有了增强功能.
对于服务器上的一般用户负载,这些增强功能提高了大约10%的系统性能.
Solaris81/01动态内部共享内存(DISM)动态内部共享内存(DISM)允许数据库动态扩充或减少共享数据段的大小,避免错误配置问题和内部共享内存(ISM)中存在的拒绝服务安全漏洞.
ISM是一个共享内存段,由巨大的锁定内存页组成.
ISM锁定页面的数目是保持为常数(不能被更改).
动态ISM(DISM)是可以分页的ISM共享内存,其中锁定的页数是变化的(可以更改)所以,在动态重新配置期间,DISM支持向系统释放或增加更多的物理内存.
DISM的大小可以包括可用物理内存和磁盘交换区.
请参阅手册页shmop(2).
Solaris81/01服务器和客户机管理功能说明发行日期动态主机配置协议(DHCP)动态主机配置协议(DHCP)服务能让主机系统在引导时,从网络服务器接收IP地址及网络配置信息.
对SolarisDHCP服务已通过多种方式进行了增强以支持更大数目的客户机:ISolarisDHCP服务器现在使用多线程同时为多个客户机提供服务.
I新的数据仓库以二进制文件存储数据,与ASCII文件和NIS+数据仓库相比,可以为更多的客户机提供更快的访问.
I重新设计了对文件和NIS+数据仓库的访问,支持服务器多线程.
I更改了数据访问结构,第三方可以编写代码模块,使DHCP服务器可以使用任何数据服务来存储DHCP数据.
另外,SolarisDHCP服务器现在支持动态DNS更新.
您可以使DHCP服务使用请求特定主机名的DHCP客户机的主机名来更新DNS服务.
现在可以将SolarisDHCP客户机配置为请求特定的主机名.
有关更多信息,请参阅《SystemAdministrationGuide:IPServices》.
Solaris87/01无盘客户机管理可以通过命令行管理无盘客户机.
您可以管理无盘客户机、列出无盘客户机的操作系统服务并管理全部现有无盘客户机上的修补程序.
关于无盘客户机管理的信息,请参阅"ManagingDisklessClient(Tasks)"in《SystemAdministrationGuide:BasicAdministration》.
Solaris81/01第2章系统管理员可使用的新增功能29安全性增强功能说明发行日期互联网密钥交换(IKE)协议互联网密钥交换(IKE)会将IPsec的密钥管理自动化.
IKE取代IPv4网络上的手动密钥分配和刷新,它使管理员得以管理更多数目的安全网络.
系统管理员使用IPsec设置安全IPv4网络.
in.
iked守护程序提供引导时的密钥衍生、身份验证和身份验证保护.
守护程序是可配置的.
管理员设置配置文件中的参数.
设置好参数之后,就不需要手动密钥刷新了.
有关详细信息,请参阅"InternetKeyExchange"in《SystemAdministrationGuide:IPServices》.
Solaris9Solaris安全Shell安全Shell允许用户通过不安全的网络安全地访问远程主机.
数据传输和交互式用户网络会话都受到保护,可免于被窃听、会话侵袭及中间攻击.
Solaris9安全Shell支持SSHv1和SSHv2协议版本.
使用公共密钥加密技术提供了加强式身份验证.
X窗口系统和其它网络服务可通过安全Shell连接建立安全通信隧道,并能获得更高级别的安全保护.
安全Shell服务器sshd支持对进来的网络服务请求进行监视和过滤.
可以对服务器进行配置,使其可以对进来的请求的客户机主机名进行记录,从而增强网络安全性.
sshd与第67页"免费软件"中描述的Tcp-wrappers7.
6公用程序使用同一个机制.
有关更多信息,请参阅sshd(1M)、hosts_access(4)和hosts_options(4)手册页.
Solaris930Solaris9操作环境的新增功能2002年5月功能说明发行日期Kerberos密钥发行中心(KDC)和管理工具系统管理员可以使用KerberosV5身份验证、保密性和完整性来改进系统的安全性.
NFS是一个使用KerberosV5加强安全性的应用示例.
下面的列表强调了KerberosV5的新功能.
IKerberosV5服务器–服务器包括以下组件:I主要的(用户)管理系统–包括用于主要用户和安全性策略的本机和远程管理的中央服务器系统包括GUI和CLI管理工具.
I密钥发行中心(KDC)–使用管理服务器创建的主要数据库信息并为客户机发放票据I主要数据库复制系统–将KDC数据库复制到备份服务器IMIT和MicrosoftWindows2000密码更改互操作性–KerberosV5密码现在可以从一个Solaris客户机更改到MITKerberos服务器和Windows2000.
I被优化的DES–优化了Sun4u系统的KerberosV5内核DES操作.
I目前在Solaris核心中支持的Kerberos加密通信–在Solaris9发行版本的Solaris操作环境中提供了支持Kerberos加密通信的加密模块.
以前,加密模块只能从Solaris加密工具包CD-ROM上或通过Web下载才能获得.
I无地址的票证–系统管理员和用户现在可以指定无地址的票证.
这种能力在多头和NAT网络环境中是必要的.
IKerberosV5PAM模块支持口令生命期–pam_krb5模块支持KDC中的每一主要用户的口令生命期.
有关详细信息,请参阅"AdministeringtheKerberosDatabase"in《SystemAdministrationGuide:SecurityServices》.
Solaris9安全LDAP客户机Solaris9发行版包括LDAP基于客户机安全性的新功能.
新LDAP库为SSL(TLS)和CRAM-MD5提供加密机制.
这些加密机制允许用户通过LDAP客户机和LDAP服务器之间的连线部署加密方法.
关于iPlanet目录服务器5.
1、LDAP目录服务器的详细信息,请参阅第15页"联网".
Solaris9用于IPsec和Kerberos的加密模块在Solaris9发行版本中包括最大键长度为128位的加密.
在Solaris9发行版本以前的版本中,加密模块只能从Solaris加密工具包CD-ROM上或通过Web下载才能获得.
目前,这些算法中有许多在Solaris9操作环境中已提供.
这些算法包括对Kerberos的56位DES保密性支持和对IPsec的56位DES和3键的三重DES支持.
注意:同时,在Solaris9发行版本中,也可以从Solaris加密工具包CD-ROM上或通过Web下载来获得用于IPsec的大于128位的加密支持.
IPsec支持128位、192位或256位高级加密标准(AES)和32位到448位的Blowsh(以8位增量递增).
有关IPsec支持的信息,请参阅"IPsec(Overview)"inthe《SystemAdministrationGuide:IPServices》.
有关Kerberos支持的信息,请参阅"IntroductiontoSEAM"inthe《SystemAdministrationGuide:SecurityServices》.
Solaris9第2章系统管理员可使用的新增功能31功能说明发行日期用于IPv6的IP安全体系结构Solaris9发行版本增强了IPsec安全框架的功能,从而在各机器之间启用了安全IPv6数据报.
对于Solaris9发行版本,在使用用于IPv6的IPsec时只支持使用人工按键.
注意:用于IPv4的IPsec安全框架是在Solaris8发行版本中引入的.
IPv4提供了因特网键交换(IKE)协议.
有关更多信息,请参阅"IPsec(Overview)"inthe《SystemAdministrationGuide:IPServices》.
Solaris9基于角色的访问控制(RBAC)增强功能基于角色的访问控制(RBAC)数据库可以通过Solaris管理控制台图形界面进行管理.
现在也可以在policy.
conf文件中缺省指定权限.
此外,如今权限中还可以包含其它权限.
关于RBAC的详细信息,请参阅第59页"基于角色的访问控制".
有关详细信息,请参阅"Role-BasedAccessControl(Overview)"inthe《SystemAdministrationGuide:SecurityServices》.
Solaris81/01Xserver连接安全性选项新选项使系统管理员能够只允许加密的连接接入到SolarisX服务器.
有关详细信息,请参阅第33页"Xserver功能".
Solaris9通用安全服务应用程序编程接口(GSS-API)"通用安全服务应用程序编程接口(GSS-API)"是一个安全性框架,能够使应用程序保护其发送的数据.
GSS-API为应用程序提供身份验证、完整性和保密性服务.
该接口允许那些应用程序在安全性方面完全通用.
也就是说,它们不一定非要检查正在使用的基础平台(如Solaris平台)或安全性机制(如Kerberos).
这意味着使用GSS-API的应用程序可以具有很高的移植性.
有关更多信息,请参阅《GSS-APIProgrammingGuide》.
Solaris86/00其它安全性软件有关SunScreen3.
2防火墙产品的信息,请参阅第65页"其它软件".
有关Solaris9发行版中Tcp-wrappers7.
6免费软件的信息,也可参阅第67页"免费软件".
Tcp-wrappers7.
6是小守护程序,监视和过滤网络服务的进入请求.
Solaris932Solaris9操作环境的新增功能2002年5月Xserver功能功能说明发行日期Solaris上IPv6的X11支持除了支持因特网协议版本4(Ipv4)之外,SolarisX窗口系统服务器和客户机库现在支持因特网协议版本6(IPv6).
当通过网络显示X应用程序时,这个扩展允许您使用IPv6地址和连接.
Solaris9Xserver连接安全性选项新选项使系统管理员能够控制SolarisX服务器使用哪种传输方法.
需要为主机提供安全的管理员现在可以禁用直接到Xserver的远程TCP连接,而允许加密的连接通过安全Shell通过.
有关详细信息,请参阅Xserver(1)手册页中-nolisten选项的说明.
Solaris9Xsun键盘响铃选项Xsun服务器现在可以配置为通过音频设备播放铃音,而不是当程序发出嘀声时使键盘响铃.
使用该选项,用户可以通过Xset程序或CDE控制面板定制音量、基音和嘀声的长度.
用户调整嘀声以匹配他们的听觉能力和个人喜好.
有关详细信息,请参阅Xsun(1)手册页中-audiobell选项的说明.
Solaris9将Xsun服务器作为只显设备新选项允许Xsun服务器在没有键盘或鼠标的情况下运行.
在没有鼠标或键盘的情况下,您可以在只显模式运行Solaris窗口管理器,有以下方式:I作为仅用于显示的设备I作为具有除了鼠标或键盘以外的替代输入设备的显示设备I没有显示器来驱动硬件加速的屏幕外着色的框架缓冲区有关详细信息,请参阅Xsun手册页.
Solaris82/02第2章系统管理员可使用的新增功能33可删除介质管理功能说明发行日期使用cdrw命令刻写CD文件系统cdrw命令可使您在CD-R或CD-RW介质设备上使用RockRidge或Joliet扩展功能以ISO9660格式刻写CD文件系统.
可以使用cdrw命令进行以下事情:I创建数据CDI创建音频CDI从音频CD检索音频数据I复制CDI消除CD-RW介质有关推荐的CD-R或CD-RW设备的信息,请访问下面的Web站点:http://www.
sun.
com/io_technologies/pci/removable.
html有关使用该命令的信息,请参阅cdrw(1)手册页.
Solaris9改进了的可删除媒体管理卷管理功能在这个发行版中已进行了改进,完全支持可移动的介质.
这个改进功能意味着DVD-ROM、Iomega和通用串行总线(USB)Zip磁盘机和Jaz磁盘机、CD-ROM和磁盘在被插入后就能被安装并能被读取.
有了通用桌面环境(CDE)和Solaris命令行增强功能,您可以:I使用新的rmformat命令在可删除媒体上进行格式化、加标记和设置读或写软件保护.
该命令取代了用于格式化可删除媒体的fdformat命令.
I使用mkfs_pcfs和fsck_pcfs命令在可删除媒体上创建和校验PCFS文件系统.
I在SPARC系统上的可删除媒体上创建fdisk分区和PCFS文件系统,以利于将数据传输给IA系统.
有关使用命令行界面管理可删除媒体的信息,请参阅《SystemAdministrationGuide:BasicAdministration》.
有关使用CDE文件管理器管理可删除媒体的信息,请参阅《Solaris公用桌面环境:用户指南》.
Solaris86/00Solaris810/00中的更新34Solaris9操作环境的新增功能2002年5月设备管理功能说明发行日期SunStorEdge通讯量管理程序SunStorEdge通讯量管理程序功能支持I/O设备(如可由光纤通道访问的存储器)使用多条路径.
该功能通过将发生故障的接口卡或存储设备中的请求重定向到一个操作卡或设备上,可以使多个设备之间的工作量保持均衡,并可增加可靠性.
Solaris9SunGigaswift以太网驱动程序从Solaris87/01发行版开始,Solaris功能包括对SunGigaswift1000Base-T以太网驱动程序的支持.
该产品为1GB的双绞铜线以太网链路提供了出色的性能.
有关详细信息,请参阅ce(7D)手册页.
Solaris87/01USB设备该发行版包括对USB设备(如键盘、鼠标设备、音频设备、大容量存储设备和打印机)的支持.
SunMicrosystems支持以下的USB设备:I运行Solaris810/00、Solaris81/01、Solaris84/01、Solaris87/01、Solaris82/02发行版或Solaris9发行版的SunBlade100和SunBlade1000系统支持USB设备.
I运行Solaris9发行版的SunBlade、NetraX1/T1和SunFire280R系统支持UBS设备.
ISunRay系统也支持USB设备.
有关SunRay系统上使用USB设备的信息,请参阅SunRay文档.
Solaris81/01使用USB大容量存储设备Solaris9环境中支持许多USB大容量存储设备.
根据/kernel/drv/scsa2usb.
conf文件中提供的信息,查看是否支持特定的设备,一些非兼容的USB设备也可能进行工作.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》.
Solaris81/01使用cfgadm命令热插USB设备使用cfgadm命令,您可以简单地从运行的系统中热插USB设备而不必关闭系统.
您还可以使用cfgadm命令逻辑热插USB设备而不必物理删除该设备.
当您从远程工作或需要重新设置USB设备时,该方案很方便.
有关更多信息,请参阅cfgadm_usb(1M)手册页.
Solaris81/01第2章系统管理员可使用的新增功能35功能说明发行日期USB打印机支持您可以使用Solaris打印管理器设置USB打印机,这种打印机使用USB端口连接到系统.
USB打印机的新逻辑设备名称如下:/dev/printers/[0.
.
.
N]*因此,当您将USB打印机新增到打印机服务器上时,请在"增加新的附加打印机"屏幕上的"打印机通信端口"下,为USB打印机选择其中一个设备.
关于使用Solaris打印管理器设置打印机的更多信息,请参阅《SystemAdministrationGuide:AdvancedAdministration》.
虽然新的SolarisUSB打印机驱动程序可支持所有USB打印机等级的兼容打印机,但仍将推荐的PostScript打印机列表列在usbprn(7D)手册页中.
关于热插USB打印机的信息和注意事项,请参阅usbprn(7D)手册页的"注释"和"诊断"部分.
Solaris81/01重配置协调管理器(RCM)动态系统资源的重配置使您能在系统运行时重配置系统组件.
自Solaris8发行版开始,使用cfgadm命令就可实现该功能.
重新配置协调管理器是管理系统组件动态删除的框架.
通过使用RCM,您可以按顺序注册及释放系统资源.
您可使用新RCM脚本功能书写您自己的脚本来关闭应用程序,或在动态重新配置时从应用程序中完全释放设备.
如果重配置请求影响了该脚本注册的资源,RCM架构自动启动一个脚本以响应该请求.
以前,您必须在动态移动资源之前从应用程序中手动释放资源.
或者,您可以用cfgadm命令和-f选项来强制执行重配置,但此选项可能让该应用程序成为未知状态.
而且,手动释放应用程序的资源通常都会造成错误.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》和rcmscript(4)手册页.
Solaris81/01mp程序增强在mp(1)程序增强功能中,对mp命令进行了修改,使其成为一个X打印服务器客户.
使用经正确配置并运行在主机上的X打印服务器,mp可以按X打印服务器支持的任何打印描述语言打印输出.
使用新引入的选项-D和-P可将mp作为一个X打印服务器客户.
有关更多信息,请参阅《国际化语言环境指南》中的"打印过滤器增强mp(1)".
Solaris84/01新动态重新配置错误消息动态重新配置软件已增强,改进了动态重新配置问题的疑难排解方式.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》和cfgadm(1M)手册页.
Solaris81/0136Solaris9操作环境的新增功能2002年5月语言支持功能说明发行日期通用语言范围Solaris9操作环境现在包括对162种语言环境的支持,涵盖Solaris9SoftwareCD、Solaris9DVD和Solaris9LanguageCD上的39种语言.
有关Solaris语言支持的详细信息在第47页"语言支持"中提供.
Solaris9新的中文GB18030-2000字符集的支持从Solaris82/02发行版开始,Solaris平台允许输入、显示和打印全部的GB18030-2000字符集(包括将近30,000个字符).
因此,在Solaris平台上运行的任何应用程序都可以拥有更多的中文字符集.
有关该功能的其它信息,请参阅第55页"语言支持".
Solaris9第2章系统管理员可使用的新增功能3738Solaris9操作环境的新增功能2002年5月第3章为软件开发人员新增的功能本章主要介绍已添加到Solaris9操作环境中的新的软件开发功能.
开发工具功能说明发行日期Solaris和Linux应用程序编程接口的兼容性Solaris8SoftwareCompanionCD中提供的某些免费软件库和支持工具现在已集成到Solaris9操作环境中.
因此,软件应用程序开发人员现在可以在Solaris操作环境中更轻松地开发和编译他们的免费应用程序.
库包括glib、GTK+、Jpeg、libpng、Tcl/Tk、libtif和libxm12.
有关Solaris介质上提供的免费软件的进一步信息,请参阅第65页"其它软件".
Solaris9选择LiveUpgrade信息的XML输出在命令行中使用SolarisLiveUpgrade时,您可以使用-X选项选择XML输出.
此选项是在编写将SolarisLiveUpgrade用作工具的程序或shell脚本时使用.
缺省输出是文本,但使用-X选项时,创建的是适于机器分析和解释的XML.
-X选项的输出对于所有信息(包括错误、警告、提示、一般信息)都是XML.
请参阅手册页lucreate(1M).
Solaris939功能说明发行日期多重页面大小支持多重页面大小支持(MPSS)允许程序使用硬件支持的任何页面大小访问虚拟内存的各部分.
以前,对于使用mmap()映射的程序的堆栈、堆叠或匿名内存,只有8–KB的页面可用.
使用硬件支持的用于堆栈、堆或以mmap()映射的/dev/zero专用内存的任意页面大小,可以优化使用大量内存的大应用程序的性能.
使用较大的页面大小可能会显著提高使用大量内存的程序的性能.
有关更多信息,请参阅pagesize(1)、mpss.
so.
1(1)、ppgsz(1)、memcntl(2)、mmap(2)和getpagesizes(3C)的手册页.
Solaris9改进的多线程库Solaris9发行版包括一个改进的、更快的多线程库,该库可作为早期Solaris软件发行版中的替换libthread.
有关进一步信息,请参阅《MultithreadedProgrammingGuide》和threads(3THR)手册页.
Solaris9Perl5.
6.
1版在Solaris9发行版本中提供了一个新的缺省的实际提取和报告语言(Perl)版本.
Perl的新缺省版本是5.
6.
1版.
同时还在Solaris9发行版本中包括较早的Perl版本(5.
005_03版),该版本已经包括在Solaris8发行版本中.
有关更多信息,请参阅perl(1)手册页.
Solaris9统一diff格式diff和sccs-sccsdiff命令已经更新,从而支持GNU样式的统一diff格式,在该格式中,上下文中的行只在差异列表中打印一次.
有关这些命令的信息,请参阅diff(1)和sccs-sccsdiff(1)手册页.
Solaris940Solaris9操作环境的新增功能2002年5月功能说明发行日期Sysevent框架sysevent框架支持将内核级和用户级系统事件(如硬件和软件状态改变、错误和故障)通知给应该被告知这些事件的应用程序.
sysevent框架包括如下组件:Isyseventd(1M)守护程序Isyseventadm(1M)命令I用于事件数据提取和sysevent订阅的库APII驱动程序级系统事件通知接口ddi_log_sysevent(9F)syseventd守护程序是一个用户级守护程序,它接受从内核发送出的系统事件缓冲区.
将事件缓冲区发送到syseventd之后,守护程序于是尝试将事件传播给所有相关的终端事件订阅者.
可以使用syseventadm命令配置事件规范,这些规范随后用于调用命令、应用程序或脚本以响应系统事件.
有关sysevent内核和库API的信息,请参阅手册页syseventadm(1M)、syseventconfd(1M)和syseventd(1M).
有关驱动程序级事件通知记录的信息,请参阅ddi_log_sysevent(9F).
Solaris81/01Solaris84/01中的更新内核伪随机数产生器Solaris伪随机数产生器(PRNG)可以通过/dev/random和/dev/urandom设备得到,它为ISV提供了一个标准接口以访问用于加密操作、科学应用和仿真工具的伪随机数.
PRNG在Solaris内核中进行操作,并保护熵池的内容.
PRNG从内核内存页中收集熵数据,并随时保持高度的随机性.
有关更多信息,请参阅random(7D)手册页.
Solaris9群集远程共享内存的应用程序接口如果您开发扩展SunCluster环境用途的应用程序,则可以利用此接口.
使用新的远程共享内存(RSM)API,可以设计应用程序以减少在高速群集上传递的信息的互连等待时间.
这些群集识别应用程序可以显著减少群集配置中响应事件所需要的时间.
必须已经安装SunCluster3.
0.
现有的SunCluster应用程序需要修改以采用这个新接口.
有关详细信息,请参阅《ProgrammingInterfacesGuide》.
另外,librsm(3LIB)手册页和"第3节:扩展的库函数"(3RSM)手册页包括对RSM的参考.
Solaris810/01第3章为软件开发人员新增的功能41功能说明发行日期gettextAPI函数的GNU兼容版本Solaris9发行版提供了gettextAPI函数的GNU兼容版,同时保持了与SolarisgettextAPI函数的向后兼容性.
Ilibc中现有的gettext()、dgettext()、dcgettext()、textdomain()和bindtextdomain()函数现在可以处理Solaris消息文件及GNU兼容的消息文件.
Ilibc中新的GNU兼容函数ngettext()、dngettext()、dcngettext()和bind_textdomain_codeset()可以处理GNU兼容的消息文件.
Imsgfmt和gettext公用程序现在可以处理Solaris消息文件及GNU兼容的消息文件.
有关详细信息,请参阅gettext(3C)手册页.
Solaris9扩展的文件属性UFS、NFS和TMPFS文件系统已被增强以包括扩展的文件属性,它们允许应用程序开发者将特定的属性加入到文件.
例如,窗口系统的文件管理应用程序的开发者可能会选择将显示图标与文件关联.
有关更多信息,请参阅第24页"文件系统增强".
Solaris9全新的固定优先级(FX)调度类FX调度程序为需要用户或应用程序控制调度优先级的进程提供调度策略.
请参阅第13页"系统资源增强".
Solaris9动态主机配置协议(DHCP)动态主机配置协议(DHCP)服务能让主机系统在引导时,从网络服务器接收IP地址及网络配置信息.
在Solaris87/01发行版之前,DHCP配置数据只能存储在文本文件或NIS+中.
现在,SolarisDHCP服务中的数据访问已经重新设计成使用模块式的框架.
SolarisDHCP提供了一个API,使您能够编写共享对象以支持任何用于存储DHCP数据的数据存储设备.
《SolarisDHCPServiceDeveloper'sGuide》概述了SolarisDHCP所使用的数据访问框架、针对开发人员的一般指导方针,以及可用于编写模块以支持新数据存储的API函数的列表.
有关更多信息,请参阅《SolarisDHCPServiceDeveloper'sGuide》.
Solaris87/01SolarisWebStartWizardsSDK3.
0.
1SolarisWebStartWizards简化了本机Solaris、Java和非Java应用程序的安装、设置和管理.
使用SolarisWebStartWizards软件,开发人员可以将他们的Solaris版和MicrosoftWindows版应用程序封装在一起.
安装向导管理平台特定事项.
WebStartWizardsSDK3.
0.
1现已随附在Solaris9版中,而且可以通过SolarisWebStart安装程序来安装.
Solaris942Solaris9操作环境的新增功能2002年5月功能说明发行日期模块化调试器(mdb)mdb(1)是一个可扩展公用程序,用于活动的操作系统、操作系统故障转储、用户进程、用户进程信息转储以及对象文件的低级调试和编辑.
在Solaris9发行版中,mdb提供了对Solaris内核的新的符号调试支持、新的内核调试程序命令、用于检查和控制活动运行用户进程的新增功能,以及检查原始磁盘文件和设备的能力.
《SolarisModularDebuggerGuide》和mdb(1)手册页提供了更多信息.
Solaris9音频增强功能Solaris9操作环境中已增加新的音频目录.
/usr/include/audio是一个用于应用程序音频头文件的新目录.
音频文件格式有新的头文件/usr/include/audio/au.
h和手册页au(4).
/usr/share/audio是一个用于各种杂项音频文件的新存储目录.
/usr/demo/SOUND/sounds中的音频文件已移到此处.
已创建从/usr/demo/SOUNDS/sounds到/usr/share/audio/samples/au的符号链接,使得当前应用程序和脚本可以无故障运行.
已针对音频内核模块做了许多错误修复,提高了可靠性.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》.
Solaris9向量化Sendle系统调用:sendfilev()sendfilev()是一个向量化sendle系统调用,能提高从应用程序缓冲区或文件发送数据的性能.
例如,在Web性能方面,Web服务器可以在单个系统调用中构建一个HTTP响应(头、数据和尾,以及服务器端包含的内容).
此功能给Solaris网络缓存和加速器(SolarisNetworkCacheandAccelerator,NCA)提供了优化性能,因为它能够返回多个代码块,而这些代码块可能来自响应的不同文件.
有关更多信息,请参阅手册页sendfilev(3EXT).
Solaris87/01检验与appcert公用程序的文件一致性appcert公用程序检验对象文件与SolarisABI的一致性.
符合SolarisABI可以极大增加应用程序与Solaris软件未来发行版兼容的可能性.
有关更多信息,请参阅《ProgrammingInterfacesGuide》中的"Usingappcert".
Solaris84/01通用安全服务应用程序编程接口(GSS-API)"通用安全服务应用程序编程接口(GSS-API)"是一个安全性框架,能够使应用程序保护其发送的数据.
请参阅第30页"安全性增强".
Solaris86/00第3章为软件开发人员新增的功能43基于Web的企业管理工具功能说明发行日期SolarisWBEM服务2.
5SolarisWBEM服务2.
5是SunMicrosystem基于Web的企业管理(WBEM)的实现.
WBEM是一系列的管理和与因特网相关的技术,它的用途在于统一管理企业计算环境.
WBEM是由DistributedManagementTaskForce(DMTF)开发的,它使组织能够发送一套集成的标准管理工具以支持和促进万维网技术.
SolarisWBEMServices在Solaris9发行版中更新为2.
5版.
有关WBEM的更多开发人员信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris9新增的WBEM批处理APIJava基于Web的企业管理(WBEM)客户程序设计接口(API)现在支持客户机将多个通用接口模型(CIM)操作批处理为单个请求和响应.
"CIM对象管理器"现在也接受和服务于这些批处理请求.
该设备在DistributedManagementTaskForce(DMTF)SpecicationforCIMOperationsOverHTTP中定义.
客户机需要进行的远程调用次数也相应减少.
有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris9增强的WBEMCIMWorkShopCIMWorkShop为WBEM开发工具提供了一个图形用户界面,通过这个界面,探测、系统和网络应用程序开发人员可以查看和创建WBEM类和实例.
在CIMWorkShop中,您可以执行下列操作:I查看和选择名称空间I添加和删除名称空间I查看、创建、修改和删除类I给新的类添加和删除属性、限定符和方法I查看、创建和删除实例I查看、修改和删除实例值I遍历关联项I执行方法I显示上下文相关帮助在CIMWorkshop中提供了下列增强功能和新增功能:I更新和修改过的上下文相关帮助.
I遍历关联项的能力.
I能够订阅和显示有关选定类的事件的信息,由此使您可以更轻松地调试使用事件的应用程序.
只有当选择了RMI协议时才能使用这项新增功能.
I能够提交WBEM查询语言(WQL)查询以搜索和显示WBEM信息.
有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris944Solaris9操作环境的新增功能2002年5月功能说明发行日期新增对WBEM进程指示(外部)事件的支持目前,WBEM事件服务使客户程序能够在满足相关条件时异步接收指示.
然而,唯一支持的指示属于类生命周期指示,这类指示表示实例的修改、创建和删除.
虽然这类指示非常灵活且范围很广,但是探测可能需要公布不属于这种类型的指示.
考虑到这项要求,DMTF引入了进程指示结构作为当前指示结构的扩展.
WBEM服务的进程指示现在可以处理这个扩展结构.
WBEM服务的进程指示是SunMicrosystems事件模型中进程指示部分的实现.
进程指示类是由探测公布的所有指示的超类,这也包扩生命周期指示.
订阅进程指示的过程与订阅生命周期指示的过程相同.
有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris9增强的WBEMmofcomp命令托管对象格式(ManagedObjectFormat,MOF)编译程序(mofcomp)现在允许在命令行中指定名称空间.
如果名称空间不存在,便会自行创建.
此外,MOF编译程序现在生成Java接口和类源文件.
此功能使您能够使用标准Java接口,而不必了解CIM构造和CIM对象模型应用程序设计接口(API).
对于每一个CIMClass都会生成一个接口和一个类文件.
生成的接口使您能够创建不同的实现,同时保持互操作性.
有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris9新增的JavaWBEMSDK样例程序JavaWBEMSoftwareDeveloper'sKit(SDK)现在包括一个新的样例Javaapplet和一些样例程序.
Javaapplet和样例程序安装在/usr/demo/wbem中.
JavaWBEMSDK样例程序向您说明如何使用事件、查询和批处理功能.
您可以将这些样例当作基础来开发自己的程序.
有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris9SolarisWBEMSoftwareDeveloper'sKitSolaris基于Web的企业管理(WBEM)SoftwareDeveloper'sKit(SDK)包括开发人员基于WBEM创建应用程序所使用的API,这些应用程序在Solaris操作环境中访问数据和管理资源.
SolarisWBEMSDK包括CIMWorkShop,这是一个Java应用程序,开发人员使用该应用程序可以创建WBEM应用程序和查看包括在软件中的样例WBEM客户机和提供程序.
有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris84/01第3章为软件开发人员新增的功能45功能说明发行日期新的SolarisProvider新的SolarisProvider使开发人员能够创建软件,以便在通用信息模型(CIM)环境中获取和设置有关托管设备的信息.
SolarisProvider为CIM对象管理器提供了Solaris操作环境中的托管资源的实例.
Solaris9软件中有五个新的SolarisProvider:IWBEMSolarisDevice/SystemPerformanceMonitorProvider–提供有关运行Solaris操作环境的系统的各种统计信息.
IWBEMProductRegistryProvider–提供添加、删除或修改系统中安装的新产品或现有产品的能力.
IWBEMSNMPProvider–使WBEM服务能够通过简单网络管理协议(SimpleNetworkManagementProtocol,SNMP)——用于网络管理的因特网参考模型协议——发送信息.
IWBEMEEPROMProvider–支持显示和修改EEPROM中的配置信息.
IWBEMSystemAvailabilityProvider–提供有关系统的重引导信息,以便应用程序能够计算出系统已启动和运行的时间百分比.
这个提供程序还提供系统失败的原因:I系统发生紧急情况I系统被用户停止I系统被用户关闭有关更多信息,请参阅《SolarisWBEMSDKDeveloper'sGuide》.
Solaris9编写设备驱动程序功能说明发行日期帧缓冲区电源管理有些设备(如某些磁带机和帧缓冲区)在驱动程序中断时不应断电(即使是在一个电源循环中).
新接口ddi_removing_power(9F)检查设备是否由于操作挂起而断电.
可以指定新属性no-involuntary-power-cycles以确保设备不会无意断电.
有关更多信息,请参阅ddi_removing_power(9F)和no-involuntary-power-cycles(9P)手册页.
Solaris9SunStorEdge通讯量管理程序SunStorEdge通讯量管理程序支持I/O设备(如可由光纤通道访问的存储器)使用多条路径.
该功能通过将发生故障的接口卡或存储设备中的请求重定向到一个操作卡或设备上,可以使多个设备之间的工作量保持均衡,并可增加可靠性.
Solaris946Solaris9操作环境的新增功能2002年5月功能说明发行日期驱动程序强化测试工具驱动程序强化测试工具是Solaris设备的驱动程序开发工具.
当处于开发阶段的驱动程序访问它的硬件时,这个测试工具会发出各种仿真的硬件错误.
这个发出错误的测试工具会测试基于SPARC的设备驱动程序的恢复功能.
有关更多信息,请参阅手册页th_define(1M)和th_manage(1M).
Solaris81/01通用LAN驱动程序驱动程序开发人员可以使用通用LAN驱动程序(GenericLANDriver,GLD)为Solaris网络驱动程序实现许多STREAMS和数据链接提供程序接口(DLPI)功能.
在Solaris810/00版之前,只有SolarisIntel平台版网络驱动程序中具有GLD模块.
现在Solaris操作环境SPARC平台版网络驱动程序中提供了GLD.
有关更多信息,请参阅"DriversforNetworkDevices"in《WritingDeviceDrivers》.
Solaris810/00语言支持功能说明发行日期通用语言范围Solaris9操作环境现在包括对162种语言环境的支持,涵盖Solaris9SoftwareCD、Solaris9DVD和Solaris9LanguageCD上的39种语言.
有关更多信息,请参阅第55页"语言支持".
另请参阅《国际化语言环境指南》.
Solaris9增强的亚洲语言支持Solaris9发行版提供了对亚洲语言的更广泛支持,包括为简体中文、繁体中文、韩文和泰文所提供的新输入法和排序规则.
本版本还支持中国香港特别行政区(zh_HK.
BIG5HK)和中国(GB18030)的新本地语言环境.
有关Solaris9发行版中的亚洲语言支持的更多信息,请参阅第55页"语言支持".
另请参阅《国际化语言环境指南》.
Solaris9新的中文GB18030-2000字符集的支持从Solaris82/02发行版开始,Solaris平台支持输入、显示和打印完整的GB18030-2000字符集(包括将近30,000个字符).
因此,在Solaris平台上运行的任何应用程序都可以拥有更多的中文字符集.
有关此功能的更多信息,请参阅第55页"语言支持".
Solaris82/02第3章为软件开发人员新增的功能47功能说明发行日期改进的数据互操作性在Solaris9发行版中,与非Solaris环境的数据互操作性已经改进,增加了新的iconv公用程序,可用于UTF-8与下列本机编码间的数据转换:HKSCS、GB18030、ISO8859-11和Hindi.
此外,日语语言支持也通过iconv模块得到扩充,该模块在Solaris日语语言环境代码集与来自Fujitsu、Hitachi和NEC等的日语大型机代码集之间进行转换.
有关Solaris9发行版中的语言支持的更多信息,请参阅第55页"语言支持".
另请参阅《国际化语言环境指南》.
Solaris9新的欧洲和中东键盘支持Solaris9发行版已增加TurkeyQ、TurkeyF和阿拉伯语的SunI/O键盘支持,以及TurkeyQ、TurkeyF、比利时语和阿拉伯语的SunRayUSB键盘支持.
有关Solaris9发行版中的欧洲和中东语言支持的更多信息,请参阅第55页"语言支持".
另请参阅《国际化语言环境指南》.
Solaris9新的TrueType字体新的TrueType字体为不同的代码集提供了共同的外观,也为不同代码集中使用相同字样提供了支持.
所有欧洲语言环境的TrueType字体都相同.
每一种亚洲语言都有自己的TrueType字体文件.
有关详细信息,请参阅《国际化语言环境指南》.
Solaris9扩充的Unicode支持Solaris9发行版提供了对Unicode的更广泛支持,为泰国、印度、中国香港特别行政区、土耳其、埃及、巴西、芬兰和比利时瓦龙地区增加了新的Unicode(UTF-8)语言环境.
有关Solaris9发行版中的Unicode支持的更多信息,请参阅第55页"语言支持".
另请参阅《国际化语言环境指南》.
Solaris810/00在Solaris84/01和Solaris9中已更新打印过滤器增强–mp程序mp(1)程序接受来自不同Solaris语言环境的国际文本文件,产生指定语言环境的输出.
由于mp中支持复杂的文本布局(CTL),因此输出中包含正确的文本布局,如双向文本着色和整形.
根据每一个语言环境的mp系统字体配置,PostScript输出文件可以包含Solaris系统驻留的可伸缩字体或位图字体的字型图像.
有关更多信息,请参阅《国际化语言环境指南》中的"打印过滤器增强mp(1)".
Solaris84/0148Solaris9操作环境的新增功能2002年5月Java发行版功能说明发行日期JavaHelp1.
1.
2版JavaHelp1.
1.
2版是一个功能完整、与平台无关的可扩展帮助系统,它使开发人员和作者能够将联机帮助包含在applet、组件、应用程序、操作系统和设备中.
有关更多信息,请参考下列Web站点:http://java.
sun.
com/productsSolaris9Java2SDK标准版1.
4.
0版Java2SDK标准版1.
4.
0版(J2SE1.
4.
0)是Java2SDK标准版的升级版本.
这个升级版包括新的平台功能以及新的工具和公用程序.
有关这些增强功能的完整详细信息,请参阅下列Web站点上的J2SE1.
4.
0平台文档:http://java.
sun.
com/j2se/1.
4/docs/relnotes/features.
htmlSolaris9ApacheWeb服务器中的JSP1.
2和JavaServlet2.
3支持在增加了JakartaTomcat4.
0.
1和mod_jserv模块之后,ApacheWeb服务器现在支持JavaServerPages(JSP1.
2版)和JavaServlets(2.
3版).
下列文件存储在/etc/apache中:Itomcat.
confIREADME.
SolarisIzone.
propertiesIjserv.
propertiesIjserv.
conf有关启用Tomcat支持的信息,请参阅README.
Solaris文件.
另请参考下列Web站点中的配置信息:http://jakarta.
apache.
org/tomcat/tomcat-4.
0-doc/index.
htmlTomcat和mod-jserv模块与Apache软件的其余部份一样,也是由Sun的外部组维护的开放源代码.
这个组设法维持与早期版本的兼容性.
Solaris9第3章为软件开发人员新增的功能4950Solaris9操作环境的新增功能2002年5月第4章为桌面用户提供的新功能本章主要讲述已添加到Solaris9操作环境中的桌面功能.
桌面功能功能说明发行日期多字节字符集的Xterm终端仿真器支持Xterm终端仿真器现在支持多字节字符集.
这个功能允许在UTF-8和其它多字节语言环境中使用Xterm窗口.
Xterm命令行和资源包含了指定X字体集的新选项.
有关更多信息,请参阅Xterm手册页.
Solaris9图形工作区管理器"图形工作区管理器"用图形表示所有工作区,只需要按一下按钮就可以浏览不同的工作区,还可以在不同的工作区内拖放应用程序.
您不再受限于只能查看九个工作区.
另外,还增加了"图形工作区管理器选项"对话框,提供多种附加的显示选项.
有关更多信息,请参阅《Solaris公用桌面环境:用户指南》中的"图形工作区管理器".
Solaris86/00在Solaris84/01中已更新工作区管理器"工作区管理器"提供了一个图形用户界面(GUI)来控制工作区的行为和数目.
您可以使用滑块来添加或删除工作区.
您也可以在前面板的"工作区切换区域"显示"图形工作区管理器".
有关更多信息,请参阅《Solaris公用桌面环境:用户指南》中的"工作区管理器".
Solaris84/0151功能说明发行日期窗口列表"窗口列表"提供了一个当前正在运行的所有应用程序的列表.
"窗口列表"使您点击鼠标按钮就能够定位任何应用程序,即使是那些不在当前工作区中的应用程序.
"窗口列表"还提供了对一组选定的应用程序执行窗口操作的能力.
您可以选择显示或不显示"工作区"列.
有关更多信息,请参阅《Solaris公用桌面环境:用户指南》中的"窗口列表".
Solaris86/00Solaris84/01中的更新能源之星标准X11R6.
4标准已通过"帧缓冲电源管理(FBPM)"(即"显示器能源管理系统(DPMS)"的扩展)得到增强.
增加此增强是为了满足美国政府能源之星计划要求,并且只适用于与能源之星兼容的硬件.
Solaris86/00非ISO-1文件的打印格式缺省情况下,dtlp(1)在将输出发送到lp(1)之前使用mp(1).
该功能使许多非ISO-1标准的文本文件可以在CDE中正确打印.
同样的过滤效果还在dtmail邮件信息的打印中应用.
有关更多信息,请参阅mp(1)手册页.
Solaris9向电子邮件添加多个文件此功能可使"邮件程序--添加"对话框保持打开,以便向电子邮件添加两个或更多的文件.
您不再需要从""菜单中选择"添加文件".
有关邮件程序的更多信息,请参阅《Solaris公用桌面环境:用户指南》中的"使用Mailer".
Solaris81/01可删除式介质管理器"可删除式介质管理器"在一个窗口中集中控制对可移动媒体的访问.
您能够格式化设备、查询特性、查看目录结构,如果适用,还能够保护和分片媒体.
请参阅第34页"可删除介质管理".
另请参阅《Solaris公用桌面环境:用户指南》中的"使用可删除式介质管理器".
Solaris86/00音频增强功能Solaris9操作环境中已增加了音频目录.
/usr/include/audio是一个用于应用程序音频头文件的新目录.
音频文件格式有新的头文件/usr/include/audio/au.
h和手册页au(4).
/usr/share/audio是一个用于各种杂项音频文件的新存储目录.
/usr/demo/SOUND/sounds中的音频文件已移到此处.
已创建从/usr/demo/SOUNDS/sounds到/usr/share/audio/samples/au的符号链接,使得当前应用程序和脚本可以无故障运行.
已针对音频内核模块做了许多错误修复,提高了可靠性.
有关更多信息,请参阅《SystemAdministrationGuide:BasicAdministration》.
Solaris952Solaris9操作环境的新增功能2002年5月功能说明发行日期通用语言范围Solaris9操作环境中现在包括对162种语言环境的支持,其中包括Solaris9SoftwareCD、Solaris9DVD和Solaris9LanguagesCD上的39种语言.
有关Solaris9发行版中的语言支持的更多信息,请参阅第47页"语言支持".
Solaris9桌面免费软件有关Solaris9发行版中的GNUgrep2.
4.
2、GNUtar1.
13、GNUwget1.
6和NcftpClient3.
0.
3的信息,请参阅第67页"免费软件".
IGNUgrep2.
4.
2是一个模式匹配程序.
IGNUtar1.
13是一个归档程序.
IGNUwget1.
6通过使用HTTP和FTP从Web检索文件.
INcftpClient3.
0.
3使用文件传输协议,它可以替代UNIXftp程序.
Solaris9第4章为桌面用户提供的新功能5354Solaris9操作环境的新增功能2002年5月第5章新增功能:详细介绍Solaris9操作环境提供了许多新增功能,改进了已经很强大和稳定的操作系统.
本章更加详细的描述Solaris9发行版中的一些新功能:I增强的语言支持I用于集中式网络管理的高级技术ILiveUpgrade命令行功能I改进的系统信息显示ISolaris9发行版中的其它软件I配套软件和预览软件有关包含简短说明的Solaris9功能的完整列表,请参阅第2–4章.
语言支持Solaris9操作环境现在包括对162种语言环境的支持,包括Solaris9DVD、Solaris9SoftwareCD和Solaris9LanguagesCD中的39种语言.
请参阅第四章中关于语言支持功能的概述.
下面的一节中提供了关于其中一些功能的更多详细信息.
新的亚洲语言环境支持对新的中文GB18030-2000字符集的支持从Solaris82/02发行版开始,Solaris平台支持整个GB18030-2000字符集(包括近30,000个字符)的输入、显示和打印.
如此以来,任何运行在Solaris平台上的应用程序都能够得益于这个更广泛的中文字符集.
这些字型主要是汉字,但该编码也包括少数民族语言的字型,如藏文、维吾尔文、彝文和蒙古文.
55Solaris9发行版中的GB18030-2000支持也包括与以前的中文字符集(GBK和GB2312)的向后兼容性,以及向其它字符集(如Unicode)的转换.
Solaris开发人员不需要更改其程序就可以访问这项新的编码支持.
标准工具箱能够使用此新支持.
对于需要GB18030-2000支持的Java应用程序,请查看下列站点上的J2SE:http://java.
sun.
com/j2se/1.
4新的中文和韩文排序规则语言环境排序规则语言环境给用户提供了不同的排序规则选项,如笔划数和偏旁部首、拼音和字典选项.
泰语的分词器模块分词器模块用于在Motif中将泰语文本正确地分成适当的段落、句子和字.
新的亚洲UTF-8(Unicode)语言环境文件系统安全通用转换格式(UTF-8)是由X/Open定义的一种多字节Unicode编码表示方法.
UTF-8包含Solaris欧洲和亚洲语言环境的传统单字节和多字节语言环境的几乎所有字符.
Ith_TH.
UTF-8语言环境是泰国的Unicode语言环境.
Ihi_IN.
UTF-8语言环境是印度的Unicode语言环境.
Izh_HK.
UTF-8语言环境是中国香港特别行政区的Unicode语言环境.
新的泰语输入法新的泰语输入法支持由泰国政府指定的泰语输入标准,称为WIT.
WIT有三个级别:级别0、级别1和级别2.
新的中文输入法为新的字符集和新的语言环境添加了繁体中文和简体中文语言环境中更流行和强大的输入法(IM):I用于繁体中文语言环境的新的注音输入法I用于所有中文语言环境的粤语输入法I用于所有中文语言环境的英汉输入法新的中文输入法辅助窗口辅助窗口提供了一个输入法用户界面(UI),该界面对于所有的中文语言环境都是"友好"和可扩展的.
辅助窗口支持的新功能如下:I输入法切换56Solaris9操作环境的新增功能2002年5月I输入法特性配置IGB2312、GBK、GB18030、HKSCS、CNS、Big–5和Unicode字符集的查找表I代码表管理工具I可视键盘新的iconv模块iconv模块支持在本地编码的数据和Unicode之间转换.
添加了下列新的iconv模块以支持新的字符集:IUTF-8HKSCSIUTF-8GB18030IUTF-8ISO8859-11IUTF-8Hindi从zh_CN.
GBK增强的新zh_CN.
GB18030语言环境提供这个新的zh_CN.
GB18030语言环境是为了支持新的GB18030标准编码,中国政府已颁布的一项新法令要求提供对此编码的支持.
支持中国香港特别行政区的HKSCS的新zh_HK.
BIG5HK语言环境提供新的zh_HK.
BIG5HK是为了支持中国香港特别行政区补充字符集(HongKongSupplementaryCharacterSet,HKSCS).
HKSCS是Big-5和ISO10646编码方案的补充字符集,它包含中国香港特别行政区的中文计算中所需的中文字符.
然而,这些字符既未包含在Big-5中,也未包含在ISO10646标准字符集中.
日语模块支持附加的日语iconv模块附加的日语语言支持包括Solaris日语语言环境代码集(如eucJP、PCK和UTF-8)和日语主机字符集(如FujitsuJEF、HitachiKEIS和NECJIPS)之间的iconv代码转换.
新的欧洲语言环境支持用于欧洲和中东的新Unicode(UTF-8)语言环境对于Solaris810/00发行版,在欧洲和中东语言环境中添加了俄语、波兰语、两个加泰罗尼亚语新语言环境.
对于Solaris84/01发行版,添加了两个附加的语言,即土耳其语UTF-8字符集和俄语UTF-8字符集.
第5章新增功能:详细介绍57在Solaris9发行版中,欧洲和中东语言支持也包括添加了用于土耳其、埃及、巴西、芬兰和比利时瓦龙地区的UTF-8语言环境.
语言环境名如下:Ica_ES.
ISO8859-1语言环境是用于西班牙(加泰罗尼亚)的Unicode语言环境.
Ica_ES.
ISO8859-15语言环境是用于西班牙(加泰罗尼亚)的附加Unicode语言环境.
Ipl_PL.
UTF-8语言环境是用于波兰的Unicode语言环境.
Iru_RU.
UTF-8语言环境是用于俄罗斯的Unicode语言环境.
Itr_TR.
UTF-8语言环境是用于土耳其的Unicode语言环境.
Iar_EG.
UTF-8语言环境是用于埃及的Unicode语言环境.
Ipt_BR.
UTF-8语言环境是用于巴西的Unicode语言环境.
Ifi_FI.
UTF-8语言环境是用于芬兰的Unicode语言环境.
Ifr_BE.
UTF-8语言环境是用于比利时瓦龙地区的Unicode语言环境.
欧元缺省货币支持下列语言环境已从其本国的货币单位更改为欧元货币标志符号:ca_ES.
ISO8859-15(西班牙)de_AT.
ISO8859-15(奥地利)de_DE.
ISO8859-15(德国)de_DE.
UTF-8(德国)en_IE.
ISO8859-15(爱尔兰)es_ES.
ISO8859-15(西班牙)es_ES.
UTF-8(西班牙)fr_BE.
ISO8859-15(比利时)fr_BE.
UTF-8(比利时)fi_FI.
ISO8859-15(芬兰)fi_FI.
UTF-8(芬兰)fr_FR.
ISO8859-15(法国)fr_FR.
UTF-8(法国)it_IT.
ISO8859-15(意大利)it_IT.
UTF-8(意大利)nl_BE.
ISO8859-15(比利时)nl_NL.
ISO8859-15(荷兰)pt_PT.
ISO8859-15(葡萄牙)增强的Dtpad文件打开/保存代码集转换增强包括在支持iconv(3C)文件编码更改的"文件打开/保存"对话框中添加了一个"编码"选项.
该选项使用户能够以不同的编码(如UTF-8和UTF-16)打开或保存文件.
58Solaris9操作环境的新增功能2002年5月基于角色的访问控制基于角色的访问控制(RBAC)在Solaris81/01软件发行版中已更新.
RBAC数据库现在能通过"Solaris管理控制台"图形界面中的"用户"工具来管理.
术语的改变使术语执行配置文件已过时了.
该术语已被权限配置文件取代,也称作权限(在图形界面中)和配置文件(在命令行和文件中).
除了授权和具有安全属性的命令外,权限配置文件现在还可以包括其它权限配置文件.
如果同一命令不止一次出现在从属权限配置文件中,则在文件中的第一次出现优先.
policy.
conf(4)文件现在能识别关键字PROFS_GRANTED,该关键字缺省情况下让您指定权限配置文件.
下图阐释了扩展用户属性是如何提供给用户的.
第5章新增功能:详细介绍59图形5–1扩展属性数据库user_attr数据库包含显示的属性,其中包括一个逗号分隔的配置文件名列表.
配置文件的内容被分别放进prof_attr文件和exec_attr文件中.
prof_attr文件包含权限配置文件标识信息、给权限配置文件指定的授权和嵌套的权限配置文件.
exec_attr文件标识策略并包含命令及其关联的安全属性.
auth_attr文件向"Solaris管理控制台"工具提供授权信息.
注意:虽然您可以通过user_attr直接给用户指定授权,但是不鼓励这样做.
60Solaris9操作环境的新增功能2002年5月policy.
conf文件提供将应用于所有用户的缺省属性.
例如,如果"打印机管理"权限配置文件被指定给一个用户或角色,则该用户或角色的user_attr项包含关键字/值对:profiles=PrinterManagement.
prof_attr文件使用下行定义该配置文件(该文件也指定了帮助文件和授权):PrinterManagement:::Manageprinters,daemons,spooling:help=RtPrntAdmin.
html;auths=solaris.
admin.
printer,/solaris.
admin.
printer.
modify,solaris.
admion.
printer.
delete在exec_attr文件中,下行在"打印机管理"配置文件中给命令/usr/sbin/accept指定一个有效的用户ID=lp:PrinterManagement:suser:cmd:::/usr/sbin/accept:euid=lp下表列出了使用授权的命令.
表5–1RBAC命令命令关联的授权at(1)solaris.
jobs.
useratq(1)solaris.
jobs.
admincrdw(1)solaris.
device.
cdrwcrontab(1)solaris.
jobs.
user,solaris.
jobs.
adminallocate(1M)solaris.
device.
allocate,solaris.
device.
revokedeallocate(1M)solaris.
device.
allocate,solaris.
device.
revokelist_devices(1M)solaris.
device.
revokesmcron(1M)solaris.
jobs.
admin,solaris.
jobs.
usersmdisklesssolaris.
admin.
dcmgr.
clients,solaris.
admin.
dcmgr.
readsmexec(1M)solaris.
profmgr.
read,solaris.
profmgr.
writesmgroup(1M)solaris.
admin.
usermgr.
read,solaris.
admin.
usermgr.
writesmmultiuser(1M),smuser(1M)solaris.
admin.
usermgr.
pswd,solaris.
admin.
usermgr.
read,solaris.
admin.
usermgr.
write,solaris.
profmgr.
assign,solaris.
profmgr.
delegate,solaris.
role.
assign,solaris.
role.
delegatesmmaillist(1M)solaris.
admin.
usermgr.
read,solaris.
admin.
usermgr.
writesmosservicesolaris.
admin.
dcmgr.
admin,solaris.
admin.
dcmgr.
readsmprofile(1M)solaris.
profmgr.
read,solaris.
profmgr.
write第5章新增功能:详细介绍61表5–1RBAC命令(续下)命令关联的授权smrole(1M)solaris.
admin.
usermgr.
pswd,solaris.
admin.
usermgr.
read,solaris.
admin.
usermgr.
write,solaris.
profmgr.
assign,solaris.
profmgr.
delegate,solaris.
role.
assign,solaris.
role.
delegate有关"Solaris管理控制台"的更多信息,请参阅第21页"系统管理工具".
LiveUpgrade命令行功能在Solaris9发行版中,下列SolarisLiveUpgrade新功能仅适用于命令行接口.
进度报告当使用SolarisLiveUpgrade升级或安装WebStartFlash档案时,会报告升级或安装的已完成百分比.
lumount和luumount命令的改动lumount命令安装所有引导环境的文件系统.
如果您不明确指定一个安装点,lumount将使用引导环境名创建一个安装点,而不是使用一组随机数字.
这个改动防止了安装点的扩大,在使用luumount命令方面有帮助.
下面是一个关于旧的和新的安装点命名的示例:I带数字标识符的安装点名称:/.
alt.
1234I把引导环境名作为标识符的安装点名称:/.
alt.
solaris8.
在本例中,引导环境名为solaris8.
luumount命令卸载引导环境的根文件系统.
luumount命令现在接受安装点名称以及引导环境名.
并且与-f选项一起,可以强制卸载引导环境的文件系统.
请参阅手册页lumount(1M)和luumount(1M).
调度优先级SolarisLiveUpgrade主要是用来减少操作系统在迁移到新操作系统时的当机时间.
一些SolarisLiveUpgrade操作(如升级和复制文件系统)会显著增加系统的负担.
SolarisLiveUpgrade现在有了控制调度优先级的工具,以避免系统性能降低.
您可以在/etc/default/lu文件中更改缺省值.
62Solaris9操作环境的新增功能2002年5月命名引导环境为了让引导环境可以使用长文件名,接受引导环境名的SolarisLiveUpgrade命令现在能将任意长度的描述与该名称关联起来.
有关进一步信息,请参阅《Solaris9安装指南》或手册页ludesc(1M).
pargs和preap命令pargs命令使您能够显示传递给进程的所有变量.
一起使用pargs与pgrep命令可以显示传递给进程的变量,如下所示:#pargs`pgrepttymon`579:/usr/lib/saf/ttymon-g-h-psystem-nameconsolelogin:-Tsun-d/dev/console-largv[0]:/usr/lib/saf/ttymonargv[1]:-gargv[2]:-hargv[3]:-pargv[4]:system-nameconsolelogin:argv[5]:-Targv[6]:sunargv[7]:-dargv[8]:/dev/consoleargv[9]:-largv[10]:consoleargv[11]:-margv[12]:ldterm,ttcompat548:/usr/lib/saf/ttymonargv[0]:/usr/lib/saf/ttymon使用pargs-e可以显示与进程关联的环境变量,如下例所示:第5章新增功能:详细介绍63$pargs-e67636763:tcshenvp[0]:DISPLAY=:0.
0您可以使用pargs和preap命令来检查您有权查看的任何进程.
如果您是超级用户,则可以检查任何进程.
您可以使用preap命令清除无效(也称为僵)进程.
僵进程是退出状态尚未被它的父进程收集(或回收)的进程.
这些进程通常是无害的,但当这样的进程很多时,会消耗系统资源.
新的df、du和ls选项df、du和ls命令有一个新的h选项,用于显示容易被理解的磁盘使用量以及文件或文件系统的大小.
df命令的缺省形式以块(512字节)为单位显示文件系统的大小.
以千字节为单位的df输出如下所示:$df-k//usrFilesystemkbytesusedavailcapacityMountedon/dev/dsk/c0t0d0s0192056947887806355%//dev/dsk/c0t0d0s61982988829966109353344%/usr上述文件系统大小以1024的幂为单位显示时如下所示:$df-h//usrFilesystemsizeusedavailcapacityMountedon/dev/dsk/c0t0d0s0188M93M76M55%//dev/dsk/c0t0d0s61.
9G811M1.
0G44%/usrdu命令的缺省形式以块(512字节)为单位显示磁盘空间.
以块为单位的du输出如下所示:%du-sk*100kadmin98kadmin.
local98kdb5_util64Solaris9操作环境的新增功能2002年5月90keyserv10killall上述磁盘空间以1024的幂为单位显示时如下所示:%du-hk*50Kkadmin49Kkadmin.
local49Kkdb5_util45Kkeyserv5Kkillallls-l命令的缺省形式以字节为单位显示文件大小.
使用ls-lh命令以1024的幂为单位显示文件大小:%ls-lhk-r-xr-xr-x1rootbin49KNov3003:32kadmin-r-xr-xr-x1rootbin49KNov3003:32kadmin.
local-r-xr-xr-x1rootbin49KNov3003:32kdb5_util-r-xr-xr-x1rootsys44KNov2504:37keyserv-r-xr-xr-x1rootbin4.
3KNov2504:36killall其它软件其它软件Solaris9软件发行版中包括一个ExtraValue目录,其中包含两个子目录CoBundled和EarlyAccess.
CoBundled目录包含以前单独发行的软件,如SunScreen3.
2和WebStartWizardsSDK3.
0.
1.
EarlyAccess目录包含初步评估版软件,如Netscape6.
2.
1.
CoBundled和EarlyAccess目录在Solaris_9目录的Solaris_9/ExtraValue/EarlyAccess和Solaris_9/ExtraValue/CoBundled中.
这些目录位于Solaris9DVD和SolarisSoftware2of2CD中.
有关WebStartWizardsSDK3.
0.
1的更多信息,请参阅第25页"安装".
第5章新增功能:详细介绍65SunScreen3.
2SunScreen3.
2是一个全状态、动态的包过滤防火墙,向您的Solaris服务器提供高速保护.
SunScreen3.
2的一些特性如下:I130个多线程全状态包过滤器I网络地址转换ISKIP和IPSec/IKEVPN客户机支持I排序的规则集I多防火墙管理IJavaappletGUII完全的命令行控制SunScreen3.
2提供stealth模式,在没有任何可见IP地址的情况下操作.
SunScreen也提供传统的路由模式,使用每个接口保护各个子网.
Sun建议客户在整个网络结构内的多个点部署防火墙,包括在各个主机和服务器上.
Solaris操作环境中的Netscape6.
2.
1Netscape6.
2.
1Enterprise是定制性最强、方便和已连接的浏览器,可以在Solaris9发行版的EarlyAccess目录中得到.
另外,它将可用于Solaris7和Solaris8操作环境.
Netscape6.
2.
1是第一个无缝集成了浏览、电子邮件和即时消息传送的因特网软件.
Netscape6.
2.
1包括下列新特性:I改进了安装和易用性I更多的行业标准–包括XML、LDAP、文档对象模型(DOM)和级联样式表级别1(CSS1)I"我的边栏"功能–用于快速检索重要信息I高级查找功能I实时消息传送–与浏览和邮件集成在一块I个性化选项I下列软件:I最新的Java虚拟机I新的NetscapeJava插件IJava扩展和APII传送可靠互操作性的跨平台、基于Java技术的XPCOM组件下列Web站点提供了更多信息:http://www.
sun.
com/solaris/netscape66Solaris9操作环境的新增功能2002年5月免费软件Solaris9发行版中包括几个免费工具和库.
Solaris9发行版中已更新了以下的免费软件包:注意:要查看该列表中免费软件的许可证条款、归属和版权声明,缺省的许可证路径为/usr/share/src/.
如果Solaris操作环境安装在了缺省之外的地方,请修改给定的路径以访问安装位置处的文件.
IApache1.
3.
20–基于UNIX的HTTP服务器Ibash2.
05–兼容Sh的命令语言解释程序Ibzip21.
0.
1–块排序文件压缩程序Igzip1.
3–GNUZip压缩工具Iless358–一个传呼程序,类似于more命令Imkisofs1.
13–一个通过使用ISO9660文件系统建立CD映像的工具Itcsh6.
0.
10–具有文件名完成和命令行编辑功能的CshellIzip2.
3–压缩和文件封装工具Izsh3.
0.
8–可用作交互式登录shell和用作shell脚本命令处理器的命令解释程序(shell)Solaris9发行版中还包括了下列库:注意:要查看该列表中免费库的许可证条款、归属和版权声明,缺省的许可证路径为/usr/sfw/share/src/.
如果Solaris操作环境安装在了缺省之外的地方,请修改给定的路径以访问安装位置处的文件.
IGlib1.
2.
10–包含有用的数据类型、宏、类型转换、字符串工具和一个词法扫描程序的库.
IGTK+1.
2.
10–GIMP工具箱.
一套可用于创建图形用户界面的库.
IJpeg6b–用于全彩色和灰度级图像的标准化压缩软件.
ILibpng1.
0.
10–PNG参考库.
PNG是一种图像存储格式,旨在成为GIF格式并在一定程度上成为更复杂的TIFF格式的后续格式.
ITcl/tk8.
33–TCL-TKGUI工具箱是一个Xqq工具箱,它以Tcl脚本语言实现.
ILibtiff3.
55–提供对读写TIFF的支持以及一个对TIFF图像进行简单操作的小工具集合.
ILibxml22.
3.
6–提供可扩展标记语言(XML)支持的AC库.
XML是网上结构化文档和数据的通用格式.
Solaris9发行版中还包括了下列命令和工具:第5章新增功能:详细介绍67注意:要查看该列表中免费命令和工具的许可证条款、归属和版权声明,缺省的许可证路径为/usr/sfw/share/src/.
如果Solaris操作环境安装在了缺省之外的地方,请修改给定的路径以访问安装位置处的文件.
IGnuGrep2.
4.
2–速度比标准UNIXegrep工具快一倍的模式匹配程序.
IGnuTar1.
13–一个归档程序,其中包括了多卷支持、归档疏松文件的能力、自动档案压缩和解压缩、远程归档和其它特殊功能.
INcftpClient3.
0.
3–一套使用文件传送协议的免费程序.
它是随UNIX系统提供的程序,代替标准的ftp程序.
ISamba2.
2.
2–用于UNIX和其它操作系统的免费SMB和CIFS客户机和服务器.
SMB和CIFS是许多PC相关的机器用以共享文件、打印机和其它信息的协议.
ITcp-wrappers7.
6–小的守护程序,用于监视和过滤进来的网络服务请求.
这些程序记录进来请求的客户机主机名,因此增强了网络安全性.
IGnuWget1.
6–一个免费网络工具,用以检索通过HTTP和FTP这两个应用最广泛的因特网协议从网上传送过来的文件.
Solaris9发行版中提供的软件GNOME2.
0是计划即将包括在Solaris9操作环境中的一项功能,目前可以从网上预览.
Solaris操作环境的GNOME2.
0桌面GNOME2.
0是计划包括在Solaris9操作环境中的一个新的高级用户桌面.
GNOME2.
0旨在与因特网无缝集成.
GNOME2.
0提供了一种可以提高个人效率的用户体验.
GNOME建立在免费的源代码软件之上,正发展成为一种跨多个UNIX平台的标准.
GNOME2.
0桌面提供了强大的新功能,其中包括:I能够使有残疾的用户与桌面交互的内置辅助功能解决方案I精美、直观的用户界面I广泛的个性化功能I集成的全球因特网资源I高级工作区管理器I便捷的前面板,用于快速访问您喜爱的程序I整套功能强大的应用程序及I用于确保无缝数据交换和互操作性的最新行业标准I与现有CDE和基于Java的应用程序兼容68Solaris9操作环境的新增功能2002年5月GNOME桌面的提前预览–Sun已经使"浏览GNOME1.
4桌面,"可以从http://www.
sun.
com/gnome免费下载.
免费下载使您能够浏览和评估GNOME2.
0桌面的功能,该桌面将在Solaris操作环境的未来版本中受到支持并随之一起发布.
CompanionCDSolaris9介质上有一个包含下列补充软件的CompanionCD:I辅助软件–用于具有特殊需要的用户的开放源代码辅助软件,如Emacspeak、W3浏览器和UnWindows.
I管理工具–供系统管理员使用的工具,如ethereal、sudo和rpm.
IWeb基础结构软件–承载Web和因特网服务的服务器软件(守护程序).
I桌面环境和X窗口管理器–为启动应用程序、文件管理、拖放图标等提供图形用户界面的软件.
包括几个窗口管理器软件包以及K-Desktop环境.
I桌面应用程序–图形桌面应用程序,包括生产率和多媒体软件.
I命令行工具和公用程序–GNU项目中的命令行公用程序和工具,如*utils软件包.
I编辑器–用于编写文本文档和软件程序的应用程序.
I安全工具–用于系统和网络安全监视和检测的工具,如snort、nmap和tcpdump.
I信息传送软件–用于电子邮件、WWW、新闻和聊天的客户端应用程序和工具.
I语言–gcc编译器和几种高级(脚本)程序设计语言.
I开发人员库–供程序员使用的库(软件例程)的集合.
I开发人员工具–供程序员使用的工具,如autoconf、automake和cvs.
该免费软件也可以在下列Web站点下载:http://www.
sun.
com/software/solaris/freeware.
html.
第5章新增功能:详细介绍6970Solaris9操作环境的新增功能2002年5月附录ASolaris8软件发行版中的功能附录A概括了Solaris8操作环境中的功能.
注意:本附录仅包括初始Solaris8软件发行版中的功能.
Solaris8更新发行版中新增的功能记录在Solaris9各章中.
下一代因特网协议功能说明IPv6通过使用简化的头格式、身份验证和保密性支持以及地址分配的自动配置,IPv6添加了增大的地址空间并改进了因特网功能.
IPv6也启用新的服务质量功能.
71目录服务和命名增强功能说明本机轻型目录访问协议(LDAP)本机LDAP为基于LDAP的目录服务提供"命名服务"切换后端支持.
Java增强功能说明Solaris的Java2软件开发工具包(SDK)Java2SDK标准版1.
2.
1_04版是用于Solaris操作环境的Java2平台的最新版本.
SDK包括以下增强功能:I改进的可伸缩性I改进的类库,包括新的Java2APII增强的内存管理系统I高性能、可伸缩的Java虚拟机(JVM)I及时(JIT)编译器优化I更快的Java线程同步安装和管理功能说明SolarisWebStart增强InstallationCDSolarisWebStart是一个图形化的、基于向导的、由Java支持的软件应用程序,用于安装Solaris操作环境和其它软件,现在一个单独的InstallationCD上发布.
动态主机配置协议(DHCP)网络引导网络安装现在可以使用DHCP获取从网络引导客户机所需的引导参数和网络配置信息.
在某些SPARC和基于IA的系统上支持DHCP引导.
72Solaris9操作环境的新增功能2002年5月功能说明IA:Solaris8发行版中的引导分区运行SolarisIntel平台版的用户现在可以指定一个单独的IA引导分区.
IA:CD-ROM引导此新功能使用户能够从使用"ElTorito"标准的InstallationCD引导系统(而不是象以前的发行版,从设备配置助理软盘引导.
)DHCP管理器"DHCP管理器"为配置和管理SolarisDHCP服务器和DHCP数据库提供了基于Java的图形界面.
DHCP使系统管理员能够使用单个工具来执行所有DHCP管理任务:设置和管理DHCP服务器、管理客户机配置选项和宏,以及管理受DHCP管理的网络和IP地址.
IA:大磁盘支持通过使用改进的BIOS接口访问磁盘,Solaris8Intel平台版现在全面使用大于8GB的磁盘.
Solaris基于Web的企业管理(WBEM)服务SolarisWBEM服务软件是Solaris操作环境下基于Web的企业管理(WBEM)标准和技术的实现.
SolarisWBEM服务主要供支持WBEM的环境的开发人员和管理员使用,它提供Solaris架构、CIM架构类的扩展,以及管理、安全性和日志记录服务.
系统标识公用程序中的域名系统(DNS)支持DNS已被添加到可通过系统标识公用程序配置的名称服务列表中.
系统标识公用程序中的IPv6支持系统现在可以在安装时被配置成除了使用IPv4外,还使用IPv6.
数量不限的可用伪终端Solaris8软件能打开任意数量的伪终端(由rlogin和telnet这样的程序使用).
阅读Solaris8DocumentationCD中的文档ab2cd脚本使所有用户都能够直接从Solaris8DocumentationCD中阅读AnswerBook2文档.
此脚本已得到增强,可以提供更好的用户反馈,使用户能够设置运行ab2cd的端口号,并阅读已安装在用户系统上的文档.
产品注册表Solaris产品注册表是管理用SolarisWebStart3.
0或Solaris软件包管理命令(如pkgadd)安装的软件的工具.
该工具使您能够执行下列操作:I查看已安装并注册的软件的列表和一些软件属性I安装其他的软件产品I卸载软件I浏览和启动安装程序附录ASolaris8软件发行版中的功能73联网功能说明SPARC:域间网络(IDN)IDN使用户能够在动态系统域之间建立高速网络连接,而不需要特殊的硬件.
IPv4的IP安全体系结构(IPsec)IPsec为IP数据报提供保护.
此保护可以包括保密性、数据的高度完整性、部分序列完整性(重放保护)和数据认证.
符合IPv6NFS/RPC标准此功能以无缝的方式为NFS和RPC添加IPv6支持.
没有对与NFS有关的现有命令做任何更改.
大部分RPC应用程序也可以不做任何更改地运行在IPv6上.
一些带传输知识的高级RPC应用程序可能需要更新.
逻辑链路控制器2(LLC2)II类逻辑链路控制驱动程序(LLC2)充当在Solaris操作环境下运行的网络软件(NetBIOS、SNA、OSI)和由支持的通信适配器之一控制的物理LAN网络之间的接口.
这个版本的LLC2驱动程序包括对以太网、令牌环和FDDI适配器的无连接和面向连接的LLC2操作的支持(当通过适当的SolarisMAC层驱动程序访问该支持时).
IPv6传输上的NIS/NIS+此功能使用户能够在IPv6RPC传输上执行NIS和NIS+操作,以及在NIS、NIS+和DNS命名服务中存储IPv6地址.
对sendmail8.
9.
3的增强新增的选项和公用程序改进了sendmail的存储和安全功能.
服务位置协议(SLP)SLP是一个在企业网络内发现共享资源(如打印机、文件服务器、网络相机等)的InternetEngineeringTaskForce(IETF)协议.
Solaris8操作环境包括SLP的完全实现(其中包括使开发人员能够编写支持SLP的应用程序的API),并为系统管理员提供易于网络扩展的框架.
SolarisSTREAMS框架增强通过确保STREAMS处理使用与用户进程优先级不冲突的优先级,Solaris8操作环境中的STREAMS框架增强给实时进程提供了更确定的响应时间.
网络时间协议NTP提供精确的时间和网络时钟同步,用于分布式计算环境.
Solaris8发行版已经升级,包括3-5.
93e版.
74Solaris9操作环境的新增功能2002年5月文件系统增强功能说明通用磁盘格式(UDF)文件系统本Solaris发行版支持UDF文件系统(光介质上信息存储技术的行业标准格式).
如果下列组件含有UDF文件系统,可以使用UDF文件系统在这些组件上交换数据:ICD-ROMI磁盘和软盘I数字通用光盘或数字视频光盘(DVD)—所支持平台上的DVD-ROMNFS服务器日志记录NFS服务器日志记录使NFS服务器能够提供在其文件系统上执行的文件操作的记录.
此功能对于使匿名FTP归档文件可供NFS和WebNFS客户机使用的站点特别有用.
IA:扩展内存(XMEM)支持XMEM支持提供了一种机制,使单个32位进程能够高效地分配和管理大于4GB的物理内存.
XMEM功能实现为一个文件系统(xmemfs),系统管理员可以安装和使用这个文件系统为应用程序保留内存.
WebNFSJavaBeans组件WebNFSJavaBeans组件含有一个XFileChooser类,该类扩展了Java2API的JFileChooser图形组件.
任何需要显示文件选择器以使用户能够选择文件来输入(打开)或输出(保存)的Java2应用程序都能使用此bean.
利用XFileChooser,应用程序可以通过使用NFSURL命名访问本地磁盘或NFS服务器上的文件.
UFS文件系统上的延迟访问时间更新dfratime和nodfratime这两个新增安装选项可以启用和禁用UFS文件系统上的延迟访问时间更新.
启用了文件系统的写入访问时间更新后,它们可以一直延迟到为更新访问时间以外的任务访问磁盘时.
诊断和可用性增强功能说明coreadm命令coreadm命令提供了灵活的信息转储文件命名规范和更好的信息转储文件保留.
附录ASolaris8软件发行版中的功能75功能说明使用proc工具检查信息转储文件proc工具是可以操作/proc文件系统的功能的公用程序.
一些proc工具已得到增强,能够检查进程信息转储文件以及活动进程.
改进的设备配置(devfsadm)devfsadm命令为管理/dev和/devices目录中的特殊设备文件提供了一个改进的机制,其中包括对动态重新配置事件的支持.
改进的系统错误消息系统引导和错误消息格式现为syslog(1M)记录工具生成的消息提供了数字标识符、模块名称和时间标记.
另外,以前在系统紧急情况和重新引导后丢失的消息现在得以保存.
模块化调试器(mdb)mdb是一个新的可扩展公用程序,用于活动操作系统、操作系统故障转储、用户进程、用户进程信息转储以及对象文件的低级调试和编辑.
远程控制台消息传送此发行版包括consadm命令,该命令使您能够选择一个串行设备作为排除远程系统故障的辅助(或远程)控制台.
TCP/IP内部跟踪支持TCP/IP现在提供内部跟踪支持,它在连接被一个复位(RST)包终止时记录TCP通信.
性能和可伸缩性增强功能说明IA:增加的物理地址扩展(PAE)模式支持随着PentiumPro的发行,Intel在其高级处理器上引入了一个称为PAE的模式.
通过使用PAE,SolarisIntel平台版可以寻址最大达32GB的物理内存.
新的应用程序调试工具:apptraceapptrace是一个新的应用程序调试工具,它使应用程序开发人员和系统支持人员能够通过为Solaris共享库提供调用跟踪来调试应用程序或系统问题,这种方法可以显示出导致失败点的一系列事件.
SPARC:新的系统监视工具:busstatbusstat是一个新的系统监视工具,它提供了对所支持的SPARC平台中的总线相关性能计数器的访问.
通过使用busstat查看性能计数器,可以测量硬件时钟周期和总线统计信息,包括多处理器系统上的DMA和高速缓冲存储器一致性事务.
76Solaris9操作环境的新增功能2002年5月功能说明更快地引导服务器大型服务器现在需要的引导时间显著减少.
poll()接口的新的替代接口/dev/poll是另一种轮询I/O事件是否完成的方式.
当在一个长时间保持打开的文件描述符上必须轮询大量事件时,这种方式可以大大提高性能.
此功能补充但不取代poll(2).
新增的公用程序:prstatprstat公用程序反复检查系统上的所有活动进程,并根据所选的输出模式和排序顺序报告各种统计信息.
IA:Xeon增强为最大化性能,Solaris8Intel平台版现在支持IA32位处理器(PentiumII和PentiumIII)的"页面属性表"(PAT)功能.
安全增强功能说明Solaris智能卡"Solaris智能卡"功能实现"开放式卡框架"(OCF)1.
1标准.
安全管理员可以使用该技术保护计算机桌面或个别应用程序,要求用户使用智能卡验证自己的身份.
缺省文件系统和目录权限与以前的版本相比,Solaris8发行版中的许多系统文件和目录有不同的缺省拥有权和更严格的权限.
基于角色的访问控制(RBAC)传统的基于超级用户的系统给任何可以成为超级用户的人授予超级用户权限.
有了RBAC,网络管理员可以给一般用户分配有限的管理权限.
用户审计事件的集中管理文件/etc/security/audit_user存储用户和角色的审计预选类,现在名称切换中支持该文件.
已经不必在用户有权访问的每个系统上都为用户建立审计事件.
附录ASolaris8软件发行版中的功能77实时系统增强功能说明高分辨率定时器高分辨率定时器(HRT)绕开了传统的10毫秒时间接口,以揭示来自硬件的物理时钟中断的粒度.
因此,HRT接口允许实时进程控制(多处理器系统中的)一个处理器,并在定时事件中以任何所需要的精度运行.
用户级优先级继承实时线程功能实现了POSIX接口(以前只是用伪接口代替),允许高优先级线程将其优先级"借"给低优先级线程,直到它释放锁为止.
公用桌面环境(CDE)桌面增强功能说明个人数字助理(PDA)支持PDA同步(PDASync)是基于Java的应用程序,它使用户很容易就能将桌面日历、邮件、地址簿和备忘录与它们的PDA同步.
热键编辑器热键编辑器使用户能够将一系列命令预定义为一个特定的功能键,从而提高生产率和效率.
Java媒体框架(JMF)JMF是一个基于Java的应用程序,除为MIDI提供音频支持外,还为MPEG1、MPEG2、Quicktime和AVI提供平滑流视频文件格式支持.
此功能最大化了实时视频创建和广播功能.
SPARC:PC启动器1.
0版通过自动启动相关的Windows应用程序和文件,SunPCi的PC启动器1.
0版使用户能够获得立即查看、编辑和打印很多常见类型的PC文件或的无缝访问和能力.
Netscape应用程序启动器Netscape应用程序启动器使用户可以很容易地访问和自动启动Netscape文件和关联的Netscape应用程序(如书写器).
此功能不再需要运行整个Netscape环境,简化了对Netscape应用程序的访问.
打印客户增强"打印客户"现在使用户可以很容易地配置他们自己的打印机和缺省打印机设置,而不需要管理员的干预.
78Solaris9操作环境的新增功能2002年5月功能说明SDTImage增强SDTImage屏幕快照功能现在使用户可以轻松快速地从命令行捕获屏幕快照映像.
智能卡支持CDE现在支持智能卡的身份验证安全技术.
当登录到受保护系统上的CDE时、屏幕锁定后重新登录时、或当取出智能卡后重新验证身份时,用户现在可以使用智能卡验证自己的身份.
CDE对内部和外部智能卡设备都支持.
工具提示工具提示给用户提供了提示框帮助,这是对图标功能的简短描述.
X11R6.
4支持XServer被升级为X11R6.
4行业标准,其中包含了提高用户生产率和灵活性的主要功能.
这些功能是通过web浏览器在任何基于web的桌面上远程执行X应用程序、Xinerama、颜色使用策略(ColorUtilizationPolicy)、能源之星支持和开发人员工具箱的新API和文档.
扩展的控制面板此功能为桌面定制(如颜色、字体、背景和应用程序管理器的桌面控制)提供了一个统一的、一致的和可扩展启动板.
Web服务功能说明Java插件Solaris操作环境的Java插件是NetscapeNavigator的产品,它通过使用Java运行时环境(JRE)1.
2而不是缺省Java虚拟机(JVM),使Javaapplet和JavaBeans组件能够运行在Web页上.
NetscapeCommunicator4.
7Solaris8发行版包括NetscapeCommunicator4.
7,现在缺省情况下在您的系统上安装它.
Solaris网络缓存和加速器(NCA)SolarisNCA通过在HTTP请求期间维护被访问的web页的内核中缓存,提高了web服务器性能.
ApacheWeb服务器开放源代码Apacheweb服务器现在与Solaris一起发行.
该服务器包括所有标准Apache模块,其中包括代理服务器支持以及mod_perl模块.
附录ASolaris8软件发行版中的功能79打印功能说明打印命名增强本Solaris发行版支持名称服务切换文件/etc/nsswitch.
conf中的printers数据库.
printers数据库为网络上的打印客户机提供了集中的打印机配置信息.
Solaris打印管理器"Solaris打印管理器"具有基于Java的图形用户界面,使您可以管理本地和远程打印机访问.
您可以在下列名称服务环境中使用此工具:NIS、NIS+、带有联合命名服务(FNS)文件的NIS+.
语言支持功能说明通用语言范围Solaris8操作环境中现在包括对90种语言环境的支持,其中包括Solaris8SoftwareCD和Solaris8LanguagesCD中的37种语言.
改进的语言安装和设置对于语言CD封装的更改降低了混合语言安装的存储要求.
重新设计的安装界面使语言选择和分组极其直观.
扩充的Unicode支持通过增加简体中文和繁体中文的新Unicode(UTF-8)语言环境,Solaris8继续扩展对Unicode的支持.
客户可扩展代码集转换(geniconvtbl)在Solaris8操作环境中,通过使用geniconvtbl公用程序,开发人员可以轻松创建用户自定义代码集转换并将其添加到Solaris系统.
同时也支持对现有Solaris代码集转换的修改.
改进的数据互操作性通过添加下列iconv数据转换公用程序,Solaris8发行版中与非Solaris环境的数据互操作性已得到改进:I用于日语大型机数据类型的iconvI用于Microsoft数据编码(包括用户自定义字符)的iconvI用于中华人民共和国和韩国中的UTF-8互操作性的iconvI用于各种Unicode编码格式和国际化实际行业标准代码集的iconv80Solaris9操作环境的新增功能2002年5月功能说明增加的新语言环境Solaris8发行版中为冰岛(ISO8859-15)和俄罗斯(ANSI1251)添加了两个新的语言环境.
新俄语语言环境是现有的俄语(8859-5)语言环境的补充,它提供本机Microsoft数据编码支持.
文档功能说明AnswerBook2文档服务器更新在本发行版中,AnswerBook2文档服务器已更新.
自Solaris7发行版以来主要的更改包括用文本替换AnswerBook2浏览图标、改进对非英语语言环境的支持和改进整体性能和稳定性的一些小改动.
参考手册的重新组织《SunOSReferenceManual》讲述C库函数的部分(但不包含系统调用)现在包含6本书,而不是过去的1本书.
这些书是:I库接口和头文件I基本库函数I联网库函数I线程和实时库函数I扩展库函数ICurses库函数另外,很多手册页的后缀已更改,反映了包含该函数的库.
音频混音器功能说明SPARC:音频混音器音频混音器驱动程序现在使多个应用程序可以同时播放和录制音频.
此新增强功能取代了原来只支持单一播放应用程序和单一录制应用程序的功能.
另外,CDE1.
4现在包括一个新的GUI工具sdtaudiocontrol,它取代了audiocontrol.
sdtaudiocontrol使用音频混音器功能并提供更多其它的功能.
附录ASolaris8软件发行版中的功能81软件开发人员环境功能说明SPARC:64位Kodak颜色管理系统(KCMS)库KodakColorManagementSystem(KCMS)现提供64位版本的库.
当前使用KCMS并被转换成64位操作环境的应用程序现在可保留颜色管理.
随时就绪的电源管理在Solaris8操作环境中,使用新设备PowerManagement界面的设备驱动程序自动实现电源管理.
新增的cpustat和cputrack命令新增的cpustat和cputrack命令分别捕获全系统和每个进程的CPU统计信息,以监视一个系统或进程的性能.
对运行时链接审计的扩展调用运行时链接审计库的另一种方法由链接编辑器选项-p和-P提供.
已经添加了另外的运行时链接审计接口la_activity()和la_objsearch().
实际提取和报表语言(Perl)5Solaris8发行版中包含流行的程序设计语言Perl5.
005_03.
Perl通常用来制作CGI脚本以及将复杂的系统管理任务自动化.
开发人员基于角色的访问控制(RBAC)在Solaris操作环境中添加RBAC,使开发人员有机会在新的和修改的应用程序中交付高质量的安全性.
开发人员现在能创建特权功能,以检查授权而不是检查特定的ID(如超级用户).
安全路径名从/usr/lib更改为/usr/lib/secure对于32位对象,现在可预装文件的安全目录是/usr/lib/secure;对于64位SPARCV9对象是/usr/lib/secure/sparcv9.
动态字符串标记支持通过使用新的$ISALIST、$OSNAME和$OSREL动态字符串标记,为指令集特定和系统特定相关性的建立提供了更大的灵活性.
函数更新:strftime()strftime()函数的%u转换规范已更改.
替换的Libthread替换线程实现提供了一个模型,在此模型中用户级线程与轻量进程(LWP)一一相关.
该实现比标准实现更简单,可能对有些多线程应用程序有益.
SPARC:音频混音器驱动程序音频混音器驱动程序现在允许同时播放多个应用程序和录制音频.
82Solaris9操作环境的新增功能2002年5月功能说明更新的支持群集设备驱动程序的DDI接口文档概述为编写设备驱动程序的人员引入了设备类、必要的接口修改和添加的概念.
8位可视支持8位可视共享库允许仅有24位硬件的设备驱动程序显示8位可视应用程序.
硬件增强功能说明高级配置和电源接口(ACPI)ACPI是一个新的、更灵活的配置和控制IA硬件的方法.
ACPI淘汰了"即插即用BIOS"以及Intel多处理器规范(MPSPEC).
如果ACPI在基于IA的系统上可用,则Solaris8操作环境自动使用它配置硬件.
PCI热插拔支持此功能使标准PCI适配器能够热插到具有热插拔功能、运行SolarisIntel平台版的机器上.
在系统运行过程中,您现在可以给系统添加(热添加)或从系统卸下(热卸下)适配器.
对键盘和鼠标设备的通用串行总线(USB)支持SolarisIntel平台版现提供对鼠标和键盘设备的USB支持.
X服务器视频驱动程序增强SolarisIntel平台版现提供对更多视频设备的支持.
SCSI驱动程序功能说明IA:设备驱动程序增强:cadpSolariscadp驱动程序现在支持AdaptecUltra2适配器.
IA:设备驱动程序增强:ncrs除了一般的功能和性能改进外,Solarisncrs设备驱动程序现在还支持SCSI热插拔功能和Ultra2设备.
附录ASolaris8软件发行版中的功能83功能说明IA:设备驱动程序增强:symhislSolarisIntel平台版现包括symhisl设备驱动程序,该驱动程序支持SYM22910和SYM21002适配器.
84Solaris9操作环境的新增功能2002年5月附录BSolaris7软件发行版中的功能附录B概括了Solaris7操作环境中的功能.
注意:本附录仅包括初始Solaris7软件发行版中的功能.
Solaris7更新发行版中增加的功能记录在附录A中.
Solaris64位操作环境功能说明SPARC:64位操作环境64位Solaris操作环境是一个64位操作系统支持的完全32位和64位应用程序和开发环境.
此环境给现有的应用程序(包括源代码和二进制程序)提供了最大的兼容性和互操作性.
同时,64位Solaris操作环境克服了32位系统的许多限制.
最明显的是,此环境支持64位虚拟地址空间,去除了其它现有的32位系统限制.
(此功能仅适用于Solaris操作环境SPARC平台版.
)85Web浏览器功能说明NetscapeCommunicatorSolaris7软件现在随附了NetscapeCommunicator.
网络管理和系统管理功能说明UFS日志记录UFS日志记录是在事务应用于UFS文件系统之前在日志中存储事务(组成一个完整UFS操作的更改)的过程.
存储了事务后,事务就可以在以后应用于文件系统.
UFS日志记录有两个优点.
它可以防止文件系统变得不一致,因而不再需要运行fsck(1M).
再者,由于绕开了fsck,UFS日志记录减少了系统崩溃或原因不明的停机后重新引导系统所需的时间.
UFS安装选项:-onoatime安装UFS文件系统时,要忽略文件的访问时间更新,可以指定-onoatime选项.
此选项减少了文件系统上访问时间无关紧要的磁盘活动(例如,Usenet新闻假脱机).
轻型目录访问协议(LDAP)轻型目录访问协议(LDAP)是一个基于X.
500信息模型的、开放标准的、与平台无关的访问协议.
LDAP设计为在TCP/IP上运行并使用简单的字符串编码.
LDAP应用程序是客户机-服务器应用程序.
此发行版中包含的客户库使开发人员能够编写LDAP应用程序,并使用户能够运行支持LDAP的应用程序.
SPARC:动态重配置动态重配置使服务提供商能够在一个运行的系统中添加或取出并更换热插拔系统板,从而避免了因重新引导而浪费时间.
(此功能仅为某些SPARC系统提供.
)新增命令:pgrep和pkillpgrep命令检查系统上的活动进程,并在进程的属性与命令行指定准则匹配时显示其进程ID.
除了由kill(2)发信号给每个匹配的进程ID而不是显示这些进程ID外,pkill命令的工作方式与pgrep命令相同.
更新的版本:sendmail8.
9此版本包含限制垃圾邮件(非请求的大量电子邮件)的挂钩;包括虚拟主机以允许使用不同的域名来接收电子邮件;并且包含改进的配置分层结构,使生成您自己的sendmail配置文件容易得多.
86Solaris9操作环境的新增功能2002年5月功能说明新增公用程序:tracerouteSolaris7软件包括流行的traceroute公用程序.
traceroute公用程序用于跟踪IP包到因特网主机所遵从的路由.
该公用程序对于确定路由配置错误和路由路径故障特别有用.
系统故障转储公用程序系统故障转储功能包括:Idumpadm命令使系统管理员能够配置操作系统的故障转储.
I转储数据现在以压缩格式存储在转储设备上.
I当专用的转储设备(而非主交换区)是转储配置的一部分时,信息转储文件的保存是在后台进行的.
网络性能功能说明带有SACK的TCP(TCPSACK)TCP选择性确认(TCPSACK)提供了RFC2018中描述的支持,能够解决与拥挤和多包丢弃有关的问题.
具体说来,TCPSACK解决了通过卫星链路或跨洲链路使用TCP大窗口(RFC1323)的应用程序中的问题.
网络安全功能说明RPC修改:RPCSEC_GSS命令RPC已根据GSS-API进行了修改.
此修改增加了安全完整性和保密性,并且NFS服务不再限于某个特定的或单一的安全机制.
NIS+扩展Diffie-HellmanNIS+(NetworkInformationService+)通过将身份验证密钥的长度从192位增加为640位提高了NIS+安全性.
BIND8.
1.
2Berkeley因特网名称守护程序(BIND)是最流行的DNS实现,已升级为8.
1.
2版.
该升级提供了新的配置文件,它通过使用访问控制列表(ACL)提高网络安全.
附录BSolaris7软件发行版中的功能87安装功能说明SPARC:安装64位操作环境Solaris7安装程序有一个新复选框用于选择64位支持.
当您在UltraSPARC平台上安装时,此功能被缺省选定.
使用SolarisWebStart安装AnswerBookCollectionsSolarisWebStart产品(在DocumentationCD上)提供了"指向并单击"界面,它具有安装AnswerBook2服务器、该CD上的所有文档集合或选定的文档集合的选项.
更多的语言环境选项在Solaris7发行版中,Solaris软件的英文和欧洲语言本地化版本已合并放在一张CD上.
因此,在安装此合并CD的过程中有比Solaris2.
6软件更多的语言环境选项可供使用.
文档功能说明AnswerBook2格式的手册页手册页以AnswerBook2(SGML)的格式提供,而不是以AnswerBook格式提供.
此功能改进直接从其它AnswerBook2文档对手册页的浏览和链接.
从DocumentationCD运行AnswerBook2有了DocumentationCD和对该CD所连接的系统的根访问权,通过使用ab2cd脚本,可直接从CD运行AnswerBook2服务器.
然后您可以从该CD查看文档.
使用基于CGI的Web服务器AnswerBook2服务器可以在现有的web服务器(如SunWebServer)上运行,而不需要在系统上运行另外的web服务器以获得AnswerBook2支持.
控制式样表单错误的显示AB2_DEBUG是一个环境变量,可在AnswerBook2服务器上设置.
该变量控制是否用一个红色的"BUG"给用户显示式样表错误.
"88Solaris9操作环境的新增功能2002年5月语言支持功能说明增强的语言框架I通过添加6个新的UTF-8语言环境,Solaris软件已扩充了它的Unicode支持:法语、德语、意大利语、西班牙语、瑞典语和欧洲语言.
另外,也包括具有多脚本功能的增强Unicode语言环境.
用户可以键入和显示来自不同书写脚本(如日语、泰语和俄语)的文本.
用户还可以轻松地在脚本间切换,不需要更改为或安装新语言环境.
I复杂文本支持已集成到复杂文本布局语言(如阿拉伯语、希伯来语和泰语)中,这些语言需要特殊文本预处理以处理双向、复合和上下文相关的文本.
ISolaris7软件实现因特网内部网输入法协议(IIIMP),使Solaris、Java以及非XWindows应用程序提供的输入法之间具有无缝互操作性.
I桌面字体下载程序使用户能够下载、删除、重新编码和转换字体;检查状态;以及在PostScript打印机上执行其它管理任务.
扩充语言环境支持I欧共体(EC)已同意以单一货币(欧元)进行标准化.
从1999年1月起,欧共体的所有外汇、银行业务以及金融业将从使用其本地货币转变为使用欧元.
预期到这场变革,Solaris7软件已经在6种新的用户语言环境中增加了对欧元货币的支持.
ISolaris软件增加了对东欧、泰国和中东地区语言的支持.
标准功能说明UNIX98商标Solaris7软件是注册的UNIX98.
附录BSolaris7软件发行版中的功能89软件开发人员环境功能说明SPARC:64位开发人员环境Solaris7操作环境给开发人员提供了完全32位和64位开发环境.
运行时链接程序运行时链接程序允许程序在无需设置LD_LIBRARY_PATH的情况下查找共享库,从而使共享库的装载更加高效.
man公用程序的显示增强man公用程序现在能够显示以SGML以及传统的nroff编码的手册页.
Solaris64位XWindow库以32位版本给开发人员提供的所有核心X11共享库(.
so)和所有lint库(.
ln)以64位Solaris软件的64位版本提供.
Solaris的Java开发工具包的性能改善Solaris的Java开发工具包1.
1.
5已经过特别优化和测试.
因此,对于为企业开发和在网络上部署的Java应用程序,它提供了明显改善的可伸缩性和性能.
包括的WebNFS软件开发工具包WebNFS软件开发工具包(SDK)为使用WebNFS的Java应用程序提供了远程文件访问.
因为它直接实现NFS协议,所以SDK在主机系统上并不需要NFS支持.
函数调用跟踪:truss公用程序truss公用程序跟踪进程的系统调用、信号和机器故障.
该公用程序使用一个新的选项增强了其功能,该选项能够跟踪被跟踪进程所执行的用户级函数调用的进入和退出.
改善的设备配置库Solaris7软件中的libdevinfo库(用来获取设备配置信息)更加稳固和全面.
有关更多信息,请参阅libdevinfo(3)手册页.
90Solaris9操作环境的新增功能2002年5月图形和图像功能说明XIL基础图像库XIL基础图像库适合需要图像或数字视频(如文档图像、彩色预印、或数字视频生成和播放)的库或应用程序.
新增的对立体映像显示的支持能够显示代表左/右眼视图的映像对.
它给映像显示提供了深度感知.
Hostio是一家成立于2006年的国外主机商,提供基于KVM架构的VPS主机,AMD EPYC CPU,NVMe硬盘,1-10Gbps带宽,最低月付5欧元起。商家采用自己的网络AS208258,宿主机采用2 x AMD Epyc 7452 32C/64T 2.3Ghz CPU,16*32GB内存,4个Samsung PM983 NVMe SSD,提供IPv4+IPv6。下面列出几款主机配置信息。...
Pia云这个商家的云服务器在前面也有介绍过几次,从价格上确实比较便宜。我们可以看到最低云服务器低至月付20元,服务器均采用KVM虚拟架构技术,数据中心包括美国洛杉矶、中国香港、俄罗斯和深圳地区,这次春节活动商家的活动力度比较大推出出全场6.66折,如果我们有需要可以体验。初次体验的记得月付方案,如果合适再续约。pia云春节活动优惠券:piayun-2022 Pia云服务商官方网站我们一起看看这次活...
易探云怎么样?易探云香港云服务器比较有优势,他家香港BGP+CN2口碑不错,速度也很稳定。尤其是今年他们动作很大,推出的香港云服务器有4个可用区价格低至18元起,试用过一个月的用户基本会续费,如果年付的话还可以享受8.5折或秒杀价格。今天,云服务器网(yuntue.com)小编推荐一下易探云国内云服务器优惠活动,北京和深圳这二个机房的云服务器2核2G5M带宽低至330.66元/年,还有高配云服务器...