Solaris 9 12/03 作業環境的新功能

第 1章 Solaris 9 版次中的新功能

本章概述以下 Solaris 9 版次中的新功能與增強功能:

如需取得先前可從 Solaris 9 版次 (2002 年 5 月首次發行) 中獲取的增強功能之摘要,請參閱第 2章, Solaris 9 版次中的功能

本章中還包括重要聲明。請參閱Sun Java Enterprise System 與 Solaris 結合。Sun JavaTM Enterprise System 包含 SunTM Open Net Environment (Sun ONE) 產品。

本章中介紹的大多數功能均可在 SPARC 平台和某些 x86 平台上執行。特定於一個平台的說明會在說明標題中標示 SPARC 功能或 x86 功能。

按 Solaris 版次說明新功能

此概述列出本章中介紹的所有新功能。此清單按版次排序,以供參考。這些功能的說明將在本章其餘小節中提供。

Solaris 9 12/03 版次

以下是 Solaris 9 12/03 版次中的新功能。

Sun ONE Application Server 整合已在 Solaris 9 12/03 版次中修訂。

Solaris 9 8/03 版次

以下是 Solaris 9 8/03 版次中的新功能。

以下功能已在 Solaris 9 8/03 版次中修訂。

Solaris 9 4/03 版次

以下是 Solaris 9 4/03 版次中的新功能。

以下功能已在 Solaris 9 4/03 版次中修訂。

Solaris 9 12/02 版次

以下是 Solaris 9 12/02 版次中的新功能。

Solaris 9 9/02 版次

以下是 Solaris 9 9/02 版次中的新功能。

Sun Java Enterprise System 與 Solaris 結合

Sun JavaTM Enterprise System 是 Solaris 9 12/03 版次中的新功能。

現在,Solaris 軟體包含 Java Enterprise System 中的產品,您可以選擇與 Solaris 軟體一同安裝這些產品。Java Enterprise System 將 Sun ONE 基礎架構和叢集軟體納入一個開放式網路運算套裝軟體中。它可為企業提供一套完整的服務,用於整合 Web 應用程式、服務和傳統應用程式。Java Enterprise System 軟體便於一般使用者使用。該軟體包含相同的語言支援、一致的說明文件、標準化的元件、共用的安裝程式以及提供整合功能的其他功能。Java Enterprise System 包含以下元件產品:

通訊服務和協作服務

Web 服務和應用程式服務

目錄服務和識別服務

可用性服務

如需有關 Java Enterprise System 的進一步資訊,請參閱 http://docs.sun.com 上的「Sun Java Enterprise System 2003Q4」。

*Solaris 作業系統中包含這些產品。請參閱以下說明,以取得進一步資訊。

Sun ONE Directory Server 5.2 可作為 Java Enterprise System 中的元件產品使用,Sun ONE Directory Server 5.1 可在 Solaris 9 作業系統中使用。如需有關 Sun ONE Directory Server 5.1 的進一步資訊,請參閱Sun ONE Directory Server

網路增強功能

Solaris 軟體包含網路增強功能。Sun ONE Application Server 整合已在 Solaris 9 12/03 版次中修訂。舊版 Solaris 9 包含以下網路增強功能:

Sun ONE Application Server 整合

此功能是 Solaris 9 12/02 版次中用於 SPARC 平台的新功能。在 Solaris 9 12/03 版次中,此功能也可用於 x86 平台。

Sun ONE Application Server 7 平台版 (以前是 iPlanetTM Application Server) 已整合在 Solaris 作業系統中。Application Server 的平台版為企業級應用程式服務和 Web 服務提供基礎。該伺服器提供高效能、佔用資源少的 JavaTM 2 Platform, Enterprise Edition (J2EETM)。J2EE 允許對各種伺服器、用戶端和裝置開發、部署和管理企業應用程式與 Web 服務。

Sun ONE Application Server 為新 Java 和延伸標記語言 (XML) 應用程式提供應用程式可攜性,並可縮短投放市場所需的時間。這些新應用程式均與 J2EE 1.3 平台相容。Application Server 可讓開發者建立基於 JavaServer PagesTM (JSPTM)、Java Servlet 以及 Enterprise JavaBeansTM (EJBTM) 技術的應用程式。該技術可支援從小型部門應用程式到企業任務關鍵服務的各種商業需求。

最重要的功能包括:

已變更的名稱如下:

如需進一步資訊,請參閱「Sun ONE Application Server 7 Collection Update 1 (Solaris Edition)」。有關此集合的進一步資訊,可從Solaris 9 8/03 版次中的新增說明文件和修訂說明文件取得。另請參閱 http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html

如需特定授權條款,請參考二進制碼軟體授權。

Sun ONE Message Queue

此功能是 Solaris 9 12/02 版次中用於 SPARC 平台的新功能。在 Solaris 9 8/03 版次中,此功能也可用於 x86 平台。

現在,Solaris 軟體支援 Java Messaging Service (JMS) 應用程式。本版 Solaris 會將 Sun ONE Message Queue (以前是 iPlanet Message Queue for Java) 作為 JMS 供應器使用。

JMS 訊息傳送可讓應用程式和應用程式元件以非同步而可靠的方式交換訊息。在不同平台和不同作業系統上執行的程序可以連接至共同的訊息服務以交換資訊。

Sun ONE Message Queue 平台版可充分實施 JMS 規格。訊息佇列提供的其他功能如下:

如需進一步資訊,請參閱「Sun ONE Message Queue 3.0.1 Administrator's Guide」和「Sun ONE Message Queue 3.0.1 Developer's Guide」。如需有關 Sun ONE Message Queue 版本和功能的資訊,另請參閱下列網站:


http://www.sun.com/software/products/message_queue/home_message_queue.html

SPARC: TCP 多資料傳送

此功能是 Solaris 9 8/03 版次中的新功能。

多資料傳送 (MDT) 可讓網路堆疊在傳送期間向網路裝置驅動程式一次傳送多個資料封包。使用此功能可以透過提高主機 CPU 利用率或網路流量,來降低每個資料封包的處理成本。

多資料傳送 (MDT) 功能僅適用於支援此功能的裝置驅動程式。

若要使用 MDT 參數,必須在 /etc/system file 檔案中啟用以下參數:

set ip:ip_use_dl_cap = 0x1

依預設,MDT 處於停用狀態。TCP/IP 堆疊可按照以下指令啟用 MDT:

# ndd -set /dev/ip ip_multidata_outbound 1

啟用 MDT 之前,請查看以下注意事項:

如需更多資訊,請參閱Solaris Tunable Parameters Reference Manualip(7P) 線上援助頁。

網際網路協定版本 6 (IPv6) 6to4 路由器

此功能是 Solaris 9 4/03 版次中的新功能。

現在,透過配置一個或多個支援 6to4 通道的路由器,IPv6 網路可以在網際網路協定版本 4 (IPv4) 網路上傳送資料封包。系統管理員可以使用 6to4 通道作為將其網路從 IPv4 遷移到 IPv6 的過渡方法。此功能實施 RFC 3056 和 3068。

如需有關 IPv6 的進一步資訊,請參閱IPv6 Administration Guide

跨越 IPv6 的資料封包通道

此功能是 Solaris 9 9/02 版次中的新功能。

對於 IPv4 跨越 IPv6 通道以及 IPv6 跨越 IPv6 通道,此功能均可啟用跨越 IPv6 的通道。IPv4 資料封包或 IPv6 資料封包可以用 IPv6 資料封包格式進行封裝。

如需更多資訊,請參閱IPv6 Administration Guide

單一 Solaris 機器上可具有多個網站

此功能是 Solaris 9 12/02 版次中的新功能。

Solaris 網路快取記憶體及加速器 (NCA) 核心模組現在可支援一台 Web 伺服器的多個實例。這種支援可讓您使用 Solaris 機器執行基於網際網路協定 (IP) 位址的虛擬 Web 主機。Solaris 軟體使用單一配置檔 (/etc/nca/ncaport.conf) 來將 NCA 套接字對映至 IP 位址。

如需進一步資訊,請參閱 ncaport.conf(4) 線上援助頁。

IP 服務品質

此功能是 Solaris 9 9/02 版次中的新功能。

IP 服務品質 (IPQoS) 可讓系統管理員為客戶和重要應用程式提供不同層級的網路服務。藉由 IPQoS,管理員可以設定服務層級的協議。這些協議可為網際網路服務供應商 (ISP) 的用戶提供以價格結構為基礎的多種層次的服務。公司也可以使用 IPQoS 來設定各種應用程式的優先級,以便讓重要的應用程式比不太重要的應用程式獲得更高的服務品質。

如需進一步資訊,請參閱IPQoS Administration Guide

網際網路協定服務品質 (IPQoS) 的使用者選擇器

此功能是 Solaris 9 8/03 版次中的新功能。

現在,Solaris IPQoS 功能包含使用者選擇器,可補充現有的 uid 選擇器。使用者選擇器可讓您在 ipqosconf 檔案的過濾器子句中指定使用者名稱或使用者 ID 以作為標準。先前,uid 選擇器僅接受使用者 ID 作為其值。ipqosconf 檔案中的以下過濾子句會顯示使用者選擇器:


filter {
        name myhost;
        user root;
}

如需有關過濾器和選擇器的資訊,請參閱IPQoS Administration Guideipqosconf(1M) 線上援助頁。

路由資訊協定版本 2 (RIPv2)

此功能是 Solaris 9 9/02 版次中的新功能。

現在,Solaris 系統軟體支援路由資訊協定版本 2 (RIPv2)。

RIPv2 將 Classless Inter-Domain Routing (CIDR) 和 Variable-Length Subnet Mask (VLSM) 擴充加入到 RIPv1 協定。Message Digest 5 (MD5) 擴充會保護路由器免遭惡意使用者的蓄意誤導。同時,新的 in.routed 還包括內建網際網路控制訊息協定 (ICMP) 路由器探索 (RFC 1256) 機制。

如果在點對點連結上啟用多址傳送,則 RIPv2 支援多址傳送。RIPv2 亦支援單點傳送。如果您使用 /etc/gateways 檔案配置廣播位址,則 RIPv2 支援廣播。

如需有關如何配置 RIPv2 的資訊,請參閱 in.rdisc(1M)in.routed(1M)gateways(4) 等線上援助頁。

安裝增強功能

現在,Solaris 軟體包含以下安裝增強功能。WAN Boot 安裝方法是 Solaris 9 12/03 版次中的新功能。舊版中包含以下安裝功能:

WAN Boot 安裝方法

此功能是 Solaris 9 12/03 版次中的新功能。

現在,Solaris 軟體可讓您使用 HTTP 經由廣域網路 (WAN) 來啟動和安裝軟體。WAN Boot 安裝方法可讓您經由網路基礎架構可能不太可靠的大型公用網路,在系統上安裝 Solaris 軟體。您可以使用具有新安全功能的 WAN Boot 來保護資料的機密性和安裝影像的完整性。

WAN Boot 安裝方法可讓您將加密的 Solaris Flash 歸檔檔案經由公用網路傳送至遠端用戶端。然後,WAN Boot 程式會執行自訂 JumpStartTM 安裝,以安裝用戶端系統。為了保護安裝的完整性,您可以使用私密密鑰來認證和加密資料。您也可以將系統配置為可使用數位證書,從而透過安全的 HTTP 連接來傳輸安裝資料和檔案。

如需有關此功能的更多資訊,請參閱Solaris 9 12/03 安裝指南

Solaris Live Upgrade 2.1

此功能是 Solaris 9 8/03 版次中的新功能。

Solaris Live Upgrade 提供在系統繼續作業的情況下升級系統的方法。 當您目前的啟動環境正在執行時,您可以複製啟動環境,然後升級該複本。除升級之外,您還可以在啟動環境上安裝 Web Start Flash 歸檔檔案。原始系統配置仍保持完整的功能,並且不會因升級或是安裝歸檔檔案而受到影響。準備就緒後,您便可以透過重新啟動系統來啟動新的啟動環境。如果失敗,您可以使用安全網路。您只需簡單地重新啟動,即可快速返回至原來的啟動環境。這樣,您便可縮短測試和評估程序的正常當機時間。

Solaris Live Upgrade 2.1 中的新功能提供以下新的功能。

如需進一步資訊,請參閱Solaris 9 12/03 安裝指南

Solaris Flash 歸檔檔案

此功能是 Solaris 9 12/02 版次中的新功能,並且已在 Solaris 9 4/03 版次中修訂。

Solaris Flash 安裝功能可讓您在系統上使用 Solaris 軟體的單一參考安裝。此系統稱為主系統。然後在一些系統上複製該安裝,這些系統稱為複製系統。此安裝為初始安裝,會覆寫複製系統上的所有檔案。

Solaris Flash 差動歸檔檔案與配置程序檔

此功能是 Solaris 9 12/02 版次中的新功能,並且已在 Solaris 9 4/03 版次中修訂。

Solaris Flash 安裝功能提供了本版 Solaris 的新增強功能。

如需進一步資訊,請參閱Solaris 9 12/03 安裝指南。該指南還包括有關如何使用 Solaris Live Upgrade 安裝差動歸檔檔案的資訊。

自訂 Solaris Flash 歸檔檔案中的內容

此功能是 Solaris 9 12/02 版次中的新功能,並且已在 Solaris 9 4/03 版次中修訂。

flarcreate 指令可用於建立 Solaris Flash 歸檔檔案。在本版 Solaris 中,此指令更新後具有新的選項,可提高在建立歸檔檔案時定義歸檔檔案內容的靈活性。現在,您可以排除一個以上的檔案或目錄,可以回復已排除目錄中的子目錄或檔案。在排除不願複製的大型資料檔時,此功能非常有用。

如需有關如何使用這些選項的資訊,請參閱 Solaris 9 12/03 安裝指南

請注意以下名稱變更:Solaris Flash (以前是 Web Start Flash)。

Solaris 產品註冊的指令行介面增強功能

此功能是 Solaris 9 4/03 版次中的新功能。

prodreg 指令已經更新,包含了與 Solaris 產品註冊圖形使用者介面類似的功能。現在,您可以在指令行或管理程序檔中使用以下 prodreg 子指令來執行多種工作。

如需更多資訊,請參閱 prodreg(1M) 線上援助頁與System Administration Guide: Basic Administration

支援 LDAP 版本 2 設定檔

此功能是 Solaris 9 12/02 版次中的新功能。

Solaris 安裝程式現在支援 LDAP 版本 2 設定檔。這些設定檔可讓您配置系統以使用代理憑證級別。在執行 Solaris Web Start 或 suninstall 程式時,您可以指定 LDAP 代理連結獨特名稱及代理連結密碼。無論使用何種安裝方法,您都可以先使用 sysidcfg 檔案中的 proxy_dnproxy_password 關鍵字來預先配置 LDAP,然後再進行安裝。

如需相關資訊,請參閱Solaris 9 12/03 安裝指南

系統管理工具

現在,Solaris 軟體包含以下系統管理的增強功能。帶簽名的套裝軟體和修補程式NIS 至 LDAP 轉換服務是 Solaris 9 12/03 版次中的新功能。舊版中包含以下系統管理功能:

帶簽名的套裝軟體和修補程式

此功能是 Solaris 9 12/03 版次中的新功能。

本版 Solaris 可讓您使用更新後的 pkgadd 指令和 patchadd 指令,安全地下載包含數位簽名的 Solaris 套裝軟體和修補程式。帶有有效數位簽名的套裝軟體或修補程式可確保該套裝軟體或修補程式在套用簽名之後未被修改。

在舊版 Solaris 中,只有使用 Solaris 修補程式管理工具和 PatchPro 2.1,才能將帶簽名的修補程式加入系統中。

本版 Solaris 的其他軟體管理功能包括:

除簽名之外,帶簽名的套裝軟體與不帶簽名的套裝軟體完全相同。可以使用現有 Solaris 封裝工具來安裝、查詢或移除此套裝軟體。帶簽名的套裝軟體還與不帶簽名的套裝軟體具有二進制相容性。

在您將帶有數位簽名的套裝軟體或修補程式加入系統之前,必須先設定具有可信賴證書 (這些證書用來識別套裝軟體或修補程式上的簽名是否有效) 的密鑰儲存區。

如需有關設定套裝軟體密鑰儲存區以及將帶簽名的套裝軟體或修補程式加入系統的資訊,請參閱System Administration Guide: Basic Administration」中的「Adding and Removing Signed Packages (Task Map)」

如需有關從 HTTP 或 HTTPS 伺服器啟動和擷取 Solaris 安裝影像的資訊,請參閱WAN Boot 安裝方法

NIS 至 LDAP 轉換服務

此功能是 Solaris 9 12/03 版次中的新功能。

NIS 至 LDAP 轉換服務可用於網路轉換,以從使用 NIS 作為主命名服務轉換為使用 LDAP 作為主命名服務。透過使用此轉換服務,管理員可利用附帶的 Sun ONE Directory Server (與 LDAP 命名服務用戶端配合使用)。

如需進一步資訊,請參閱System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)

BIND 8.3.3

此功能是 Solaris 9 8/03 版次中的新功能。

對於本版 Solaris,BIND 的版本為 8.3.3。現在,DNS 用戶端可使用 IPv6 傳輸連接至 IPv6 DNS 伺服器。

SPARC: Solaris 容體管理程式中的多兆位元組容體支援

此功能是 Solaris 9 4/03 版次中的新功能。

多兆位元組容體支援增強了 Solaris 容體管理程式。使用此支援,Solaris 容體管理程式可以建立、管理和刪除大型 (大於 1 TB) RAID-0 (磁碟區)、RAID-1 (鏡像)、RAID-5 和軟式分割區容體。此外,大容體支援可讓 Solaris 容體管理程式在大型或 EFI 標籤邏輯單元編號 (LUN) 上建構容體。

Solaris 容體管理程式大容體支援不適用於執行 32 位元 Solaris 核心的系統。例如,執行 Solaris 軟體 (x86 平台版) 或帶有 SPARC 32 位元核心的 Solaris 軟體的系統無法使用大容體支援。

如需進一步資訊,請參閱Solaris Volume Manager Administration Guide

另請參閱SPARC: 使用 EFI 磁碟標籤支援多兆位元組容體

Solaris 容體管理程式中的重新配置協調管理程式支援

此功能是 Solaris 9 4/03 版次中的新功能。

加入 Solaris 容體管理程式中的重新配置協調管理程式 (RCM) 支援可使容體管理程式正確回應動態重新配置 (DR) 請求。此附加功能可確保 Solaris 容體管理程式控制下之裝置的移除與相應的警告區塊化。此區塊會一直有效,直至不再使用這些裝置。此警告可防止系統管理員意外地從配置 DR 的系統中移除作用中的容體。

如需進一步資訊,請參閱Solaris Volume Manager Administration Guide

Solaris 修補程式更新功能

此功能是 Solaris 9 4/03 版次中的新功能。

您可以使用 Solaris 管理主控台之修補程式工具中的 [更新] 選項,從 SunSolve OnlineSM 網站分析、下載和安裝建議的修補程式,或使用 smpatch update 指令來達此目的。

先前,此 Solaris 更新功能僅可在執行 Solaris 2.6、Solaris 7 或 Solaris 8 等版次的系統中使用。

您必須先在系統上安裝 PatchPro 2.1 軟體,然後才能執行更新功能。請從 http://www.sun.com/PatchPro 下載 PatchPro 2.1 套裝軟體,然後依說明在系統上安裝軟體。

如需更多資訊,請參閱 smpatch(1M) 線上援助頁。

結合單一 IP 網路多重路徑群組的資料位址和測試位址

此功能是 Solaris 9 12/02 版次中的新功能。

系統不再要求在單一配接卡 IP 網路多重路徑群組上使用專屬的測試 IP 位址來進行故障偵測。有時,由於 IP 網路多重路徑群組中僅有一個網路資訊中心 (NIC),因此無法執行故障轉移。在這種情況下,您現在可以結合測試位址與資料位址。在未指定測試位址的情況下,in.mpathd 常駐程式會使用資料位址來偵測故障。

如需有關 IP 多重路徑的進一步資訊,請參閱IP Network Multipathing Administration Guide

檔案系統增強功能

現在,Solaris 軟體包含以下檔案系統增強功能。NFS 用戶端的增強功能是 Solaris 9 12/03 版次中的新功能。舊版中包含以下檔案系統功能:

NFS 用戶端的增強功能

此功能是 Solaris 9 12/03 版次中的新功能。

以下增強功能提昇了 NFS 用戶端的效能:

SPARC: 多兆位元組 UFS 檔案系統

此功能是 Solaris 9 8/03 版次中的新功能。

此 Solaris 版次在執行 64 位元 Solaris 核心的系統上,支援多兆位元組 UFS 檔案系統。以前,在 64 位元系統和 32 位元系統上,UFS 檔案系統均被限制在大約 1 兆位元組 (TB) 內。所有 UFS 檔案系統指令和公用程式均已更新,以支援多兆位元組 UFS 檔案系統。

您可以先建立一個小於 1 TB 的 UFS 檔案系統。透過使用 newfs -T 指令,您可以指定將該檔案系統最終擴展到多兆位元組檔案系統。此指令可設定 i-節點和分段密度,以為多兆位元組檔案系統進行適當的比例調整。

對多兆位元組 UFS 檔案系統的支援假定多兆位元組 LUN 可用。這些 LUN 作為 Solaris 容體管理程式或 Veritas VxVM 容體,或作為大於 1 TB 的實體磁碟提供。

多兆位元組 UFS 檔案系統包括以下功能:

多兆位元組 UFS 檔案系統包括以下限制:

如需更多資訊,請參閱System Administration Guide: Basic Administration」中的「What's New in File Systems in the Solaris 9 8/03 Release?」

SPARC: 使用 EFI 磁碟標籤支援多兆位元組容體

此功能是 Solaris 9 4/03 版次中的新功能。

此 Solaris 版次支援在執行 64 位元 Solaris 核心的系統中使用大於 1 兆位元組 (TB) 的磁碟。

可擴充式韌體介面 (EFI) 標籤可提供實體磁碟與虛擬磁碟容體支援。UFS 檔案系統與 EFI 磁碟標籤相容,並且您可以建立大於 1 TB 的 UFS 檔案系統。此版次還包括更新的用於管理大於 1 TB 磁碟的磁碟公用程式。

EFI 磁碟標籤與 VTOC 磁碟標籤的不同之處在於:

如需有關使用 EFI 磁碟標籤的更多資訊,請參閱System Administration Guide: Basic Administration。本指南包含適用於儲存現有軟體產品之 EFI 磁碟標籤的重要資訊與限制。

在此 Solaris 版次中,亦可使用 Solaris 容體管理程式軟體管理大於 1 TB 的磁碟。請參閱SPARC: Solaris 容體管理程式中的多兆位元組容體支援

安全性增強功能

現在,Solaris 軟體包含以下安全性增強功能。sadmind 提高安全性層級Kerberos 增強功能Sun Crypto Accelerator 4000 板上的網際網路密鑰交換 (IKE) 密鑰儲存器 是 Solaris 9 12/03 版次中的新功能。舊版中包含以下安全性功能:

sadmind 提高安全性層級

為使用 sadmind 指令提高安全性,預設安全性層級已經提高至 2 (DES)。如果您不需要 sadmind,請將登錄註釋於 inetd.conf 檔案之外。

如需進一步資訊,請參閱 sadmind(1M) 線上援助頁。

Kerberos 增強功能

此功能是 Solaris 9 12/03 版次中的新功能。

Solaris Kerberos Key Distribution Center (KDC) 目前基於 MIT Kerberos 版本 1.2.1。現在,KDC 預設為基於二元樹的資料庫,該資料庫比目前基於雜湊的資料庫更為可靠。

請參閱 kdc.conf(4) 線上援助頁,以取得更多資訊。

Sun Crypto Accelerator 4000 板上的網際網路密鑰交換 (IKE) 密鑰儲存器

此功能是 Solaris 9 12/03 版次中的新功能。

IKE 可在 IPv6 以及 IPv4 網路上執行。如需有關特定於 IPv6 實施的關鍵字之資訊,請參閱 ifconfig (1M)ike.config(4) 線上援助頁。

連接 SunTM Crypto Accelerator 4000 板後,IKE 可將計算密集的作業卸載至該板,以釋放作業系統來執行其他工作。IKE 還可使用連接的板來儲存公用密鑰、私密密鑰以及公用證書。獨立硬體上的密鑰儲存器可提供附加安全性。

如需進一步資訊,請參閱IPsec and IKE Administration Guideikecert(1M) 線上援助頁。

網際網路密鑰交換 (IKE) 硬體加速

此功能是 Solaris 9 4/03 版次中的新功能。

Sun Crypto Accelerator 1000 卡可以加速 IKE 中的公用密鑰作業。此作業會卸載到卡上。卸載會加速加密過程,降低對作業系統資源的需求。

如需有關 IKE 的資訊,請參閱IPsec and IKE Administration Guide

稽核增強功能

此功能是 Solaris 9 8/03 版次中的新功能。

此 Solaris 版次中的稽核增強功能可減少記錄中的雜訊,並可讓管理員使用 XML 程序檔剖析記錄。這些增強功能包括:

如需進一步資訊,請參閱System Administration Guide: Security Services

智慧卡終端機介面

此功能是 Solaris 9 8/03 版次中的新功能。

Solaris 智慧卡介面是一組用於智慧卡終端機的公用介面。請參閱智慧卡介面

增強型 crypt() 函式

此功能是 Solaris 9 12/02 版次中的新功能。

密碼加密可以保護密碼免遭入侵者讀取。目前,此軟體中可以使用三個威力強大的密碼加密模組:

如需有關如何使用這些新加密模組來保護使用者密碼的資訊,請參閱System Administration Guide: Security Services。如需有關模組功能的資訊,請參閱 crypt_bsdbf(5)crypt_bsdmd5(5) 以及 crypt_sunmd5(5) 線上援助頁。

pam_ldap 中的密碼管理功能

此功能是 Solaris 9 12/02 版次中的新功能。

結合使用 pam_ldap 密碼管理功能與 Sun ONE Directory Server (以前是 iPlanetTM Directory Server) 時,前者可加強 LDAP 命名服務的整體安全性。特別是,密碼管理功能可以執行以下作業:

如需有關 Solaris 命名服務和目錄服務的進一步資訊,請參閱System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)。如需有關 Solaris 安全性功能的資訊,請參閱System Administration Guide: Security Services

可插接式認證模組 (PAM) 增強功能

此功能是 Solaris 9 12/02 版次中的新功能。

PAM 框架已透過加入新的控制旗標而得以擴充。新的控制旗標可提供略過附加堆疊處理的功能。如果目前服務模組成功,且先前的強制模組上未發生任何失敗,則會啟用該略過功能。

如需有關此變更的更多資訊,請參閱System Administration Guide: Security Services

系統資源增強功能

現在,Solaris 軟體包含以下系統資源增強功能。使用資源限定常駐程式進行實體記憶體控制是 Solaris 9 12/03 版次中的新功能。擴充的記賬子系統已在 Solaris 9 4/03 版次中修訂。

使用資源限定常駐程式進行實體記憶體控制

此功能是 Solaris 9 12/03 版次中的新功能。

資源限定常駐程式 rcapd 可以限定在已定義資源上限的專案中執行的程序對實體記憶體的使用。關聯公用程式可提供用於管理該常駐程式並報告相關統計資料的機制。

如需其他資訊,請參閱System Administration Guide: Resource Management and Network Services」中的「Physical Memory Control Using the Resource Capping Daemon」。另請參閱線上援助頁 rcapstat (1)rcapadm (1M)project(4)rcapd(1M)

擴充的記賬子系統

此功能是 Solaris 9 9/02 版次中的新功能,並且已在 Solaris 9 4/03 版次中修訂。

現在,您可以將擴充的記賬程序與 IPQoS 的流量記賬模組一同使用。如需有關 IPQoS 的資訊,請參閱IPQoS Administration Guide

如需有關擴充記賬功能的資訊,請參閱System Administration Guide: Resource Management and Network Services中的「Extended Accounting」。

Solaris 9 4/03 版次提供了 libexacct 的 Perl 介面。此介面可讓您建立 Perl 程序檔,以讀取 exacct 框架所產生的記賬檔案。您還可以建立寫入 exacct 檔案的 Perl 程序檔。

新介面在功能上等同於基礎 C API。

您可以根據工作或程序,使用 Perl 介面來記錄系統資源使用情況。或者,您可以根據 IPQoS flowacct 模組所提供的選擇器來記錄系統資源使用情況。

如需有關 libexacct 之 Perl 介面的資訊,請參閱System Administration Guide: Resource Management and Network Services」中的「Extended Accounting」

另請參閱以下線上援助頁:

開發工具增強功能

現在,Solaris 軟體包含以下開發工具增強功能。SPARC: 本機群組是 Solaris 9 12/03 版次中的新功能。Sun ONE Application Server已在 Solaris 9 12/03 版次中修訂。舊版中包含以下開發功能:

SPARC: 本機群組

此功能是 Solaris 9 12/03 版次中的新功能。

Programming Interfaces Guide中,目前有一章用於說明與本機群組 (lgroups) 互動的介面。這些介面可用於協助應用程式高效地配置 CPU 資源和記憶體資源。此功能可提昇某些系統的效能。

連結程式和程式庫更新

此功能是 Solaris 9 12/02 版次中的新功能。請參閱Linker and Libraries Guide」中的「New Linker and Libraries Features and Updates」,以取得最新更新資訊。

Solaris 版次包含新的連結程式 (編輯程式) 功能,如字串表壓縮、不相關的階段作業消除以及不相關的相依偵測。如需每個 Solaris 版次中新連結程式 (編輯程式) 功能的最新清單,請參閱Linker and Libraries Guide 中的「New Linker and Libraries Features and Updates」。

智慧卡介面

此功能是 Solaris 9 8/03 版次中的新功能。

Solaris 智慧卡介面是一組用於智慧卡終端機的公用介面。智慧卡終端機供應商可以在使用者層次的公用程式庫中實施這些介面,以在 Solaris 中為他們的智慧卡終端機提供裝置層次的支援。Solaris 智慧卡終端機介面集以可用作 Linux Smartcard 框架部分的插卡終端機介面為基礎。Linux 的智慧卡終端機支援程式庫可以輕鬆連接至 Solaris。

堆疊檢查 API

此功能是 Solaris 9 4/03 版次中的新功能。

堆疊檢查 API 允許與堆疊檢查編譯器支援進行進階交互作業。堆疊檢查編譯器支援在 ForteTM 7.0 中有提供。這些 API 應在啟用堆疊的情況下進行編譯的應用程式中使用。這些應用程式會管理自己的堆疊或嘗試偵測自己的堆疊溢位。

開發者如果要維護自己的執行緒程式庫,必須使用 setustack 介面讓其程式庫的使用者可以在啟用堆疊檢查的情況下進行編譯。

請參閱 stack_getbounds(3C)stack_setbounds(3C)stack_inbounds(3C)stack_violation(3C) 等線上援助頁。

使用 libumem 配置記憶體

此功能是 Solaris 9 4/03 版次中的新功能。

libumem 是一種使用者模式 (非核心模式) 記憶體配置器程式庫。libumem 提供的功能可讓您對記憶體洩漏以及涉及記憶體使用的其他問題進行除錯。

此功能的使用方式與標準應用程式二進制介面 (ABI) 配置器 (如 malloc()) 的使用方式相同。使用者模式應用程式請求使用具有任意多個位元組的記憶體,然後會返回一個指標,其中已載入所配置的記憶體位址。

如需進一步資訊,請參閱 libumem( 3LIB) 線上援助頁。

有關 Solaris 記憶體放置最佳化和 Sun Fire 伺服器的技術白皮書可從下列網站獲得:

http://www.sun.com/servers/wp/docs/mpo_v7_CUSTOMER.pdf

Sun ONE Application Server

此功能是 Solaris 9 12/02 版次中用於 SPARC 平台的新功能。在 Solaris 9 12/03 版次中,此功能也可用於 x86 平台。如需進一步資訊,請參閱Sun ONE Application Server 整合

Sun ONE Message Queue

Sun ONE Message Queue 是 Solaris 9 12/02 版次中用於 SPARC 平台的新功能。在 Solaris 9 8/03 版次中,Sun ONE Message Queue 也可用於 x86 平台。

Solaris 9 12/02 版次支援 JMS 訊息傳送應用程式。這些應用程式基於 Sun ONE Message Queue (一個 JMS 供應器)。如需進一步資訊,請參閱Sun ONE Message Queue

增強型 crypt() 函式

此功能是 Solaris 9 12/02 版次中的新功能。

此 Solaris 版次對 crypt() 函式有新的擴充,並引入了 crypt_gensalt() 函式。這些增強功能可讓管理員變更用來對使用者的 UNIX 登入密碼進行模糊化處理的演算法。

包含有 MD5 模組和 Blowfish 模組。 MD5 模組位於 crypt_sunmd5crypt_bsdmd5 中。Blowfish 模組位於 crypt_bsdbf 中。

開發者可以建立用於實現替代密碼模糊化演算法的新模組。 應用程式開發者必須使用 crypt_gensalt() 函式,而非手動產生傳送到 crypt() 函式的 salt 字串。

用於實現替代演算法的模組在 crypt.conf(4) 檔案中有詳細說明。module_path 欄位指定執行兩個所需函式之共用程式庫物件的路徑:

如需進一步資訊,請參閱crypt(3C)policy.conf (4) 線上援助頁。

madvise() 函式的新旗標

此功能是 Solaris 9 12/02 版次中的新功能。

madvise() 函式可讓核心最佳化對使用者定義的記憶體區域的存取。此 Solaris 版次包含 madvise() 函式的三個新旗標:

如需有關 madvise() 函式的進一步資訊,請參閱 madvise(3C) 線上援助頁。

智慧卡介體 API

此功能是 Solaris 9 9/02 版次中的新功能。

現在,Solaris 智慧卡框架提供低階介體 API。透過智慧卡讀取程式,可使用這些 API 與智慧卡交換資料。此類 API 可用於諸多平台上,如 Sun BladeTM 和 Sun RayTM 系統。以 Java 語言或 C 語言編寫的應用程式可以使用這些介面。

如需更多資訊,請參閱libsmartcard(3LIB) 線上援助頁和 /usr/share/javadoc/smartcard 中的 JavaDocs。

語言支援增強功能

現在,Solaris 軟體包含以下語言支援增強功能。用於所有印度文的基於音譯的通用輸入法 是 Solaris 9 12/03 版次中的新功能。舊版中包含以下語言支援功能:

用於所有印度文的基於音譯的通用輸入法

此功能是 Solaris 9 12/03 版次中的新功能。

現在,在 Solaris 軟體的 Unicode (UTF-8) 語言環境中作業的使用者,可以輕鬆直觀地輸入印度區域性語言的字元。與 CDE 應用程式、StarSuiteTM 或 Mozilla 互動的使用者,可以更輕鬆地與印度文程序檔互動。選取基於音譯的輸入法 (IM) 後,使用者可用英文鍵入印度文程序檔中的同音字。然後,這些同音字會顯示在選定的程序檔中,並借助基礎佈局和造型程式模組來正確拼寫和顯示。由於音譯是輸入印度文的最常用輸入法,因此該支援可大大增強 Solaris 軟體中提供的八個印度文程序檔的可用性。

Unicode 版本 3.2 支援

此功能是 Solaris 9 8/03 版次中的新功能。

Solaris Unicode 語言環境目前支援 Unicode 版本 3.2。Unicode 版本 3.2 採用 1016 個新字元。此版本還包括規範和資訊的變更,在下列網站的「Unicode Standard Annex #28: UNICODE 3.2」中說明:

http://www.unicode.org/unicode/reports/tr28/

根據 Unicode 版本 3.2 中的說明,UTF-8 字元表示法也已變更為更加安全的形式。此功能在 UTF-8 相關的 iconv 字碼轉換中採用更為安全的 UTF-8 字元表示法、形式和位元組順序。此功能還可執行所有 OS 級別的多位元組和寬字元功能,如:

附加鍵盤支援

此功能是 Solaris 9 4/03 版次中的新功能。

在 Solaris 9 4/03 版次中已加入三個附加鍵盤的軟體支援:愛沙尼亞文 6 型鍵盤、加拿大法文 6 型鍵盤與波蘭程式設計師 5 型鍵盤。該軟體支援可為加拿大、愛沙尼亞與波蘭的使用者提供更為靈活的鍵盤輸入,修改標準美國鍵盤佈局以符合不同的語言需要。

請參閱「Solaris 9 4/03 版次注意事項」,以取得相關說明。

五筆輸入法

此功能是 Solaris 9 4/03 版次中的新功能。

五筆輸入法 (IM) 在中國大陸的應用非常廣泛。五筆 IM 的編碼規則是以中文字元的部首與筆劃為基礎,使用者可以使用標準鍵盤快速鍵入中文字元,而無需使用速度非常慢的基於語音的輸入法。

印度語系輸入法支援

此功能是 Solaris 9 4/03 版次中的新功能。

Solaris 軟體中已加入對印度區域性語言鍵盤的輸入支援。印度語系使用者可以在 Solaris 軟體中使用他們喜好的鍵盤佈局來鍵入印度語系字元。

在 Unicode 語言環境中支援的七種附加印度語系程序檔

此功能是 Solaris 9 4/03 版次中的新功能。

除目前支援的北印度文外,此 Solaris 版次還支援以下印度語系程序檔:

這些印度區域性語言的使用者可在 Solaris 軟體中得到 Solaris 支援的所有 Unicode 語言環境的語言支援。

Solaris 說明文件變更

Solaris 軟體包含以下說明文件變更。最新的變更是Solaris 9 12/03 版次中的新增說明文件和修訂說明文件

Solaris 9 12/03 版次中的新增說明文件和修訂說明文件

在 Solaris 9 12/03 版次中可取得以下新增說明文件和修訂說明文件:

Solaris 9 8/03 版次中的新增說明文件和修訂說明文件

Solaris 9 8/03 版次提供了以下修訂說明文件:

Solaris 9 8/03 版次提供了以下新增說明文件:

Solaris 9 4/03 版次中的新增說明文件和修訂說明文件

Solaris 9 4/03 版次提供了以下修訂說明文件:

Solaris 9 4/03 版次提供了以下新增說明文件:

新版「Solaris WBEM Developer's Guide

此功能是 Solaris 9 4/03 版次中的新功能。

新版Sun WBEM SDK Developers Guide結合了舊版 Solaris 9 中有關 WBEM 的兩本書:「Solaris WBEM SDK Developer's Guide」與「Solaris WBEM Services Administration Guide」。此變更對與 WBEM 開發與部署關聯的工作進行了依次排序。其他變更如下所示:

Solaris 9 12/02 版次中的新增說明文件和修訂說明文件

Solaris 9 12/02 版次提供了以下修訂說明文件:

Solaris 9 12/02 版次提供了以下新增說明文件:

NIS+ 至 LDAP 轉換說明文件

此功能是 Solaris 9 9/02 版次中的新功能。

附錄「Transitioning From NIS+ to LDAP」已從System Administration Guide: Naming and Directory Services (FNS and NIS+)移至System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)。此外,System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP) 中與 LDAP 相關的章節內已加入各元件的解釋和範例,但是,並未對新功能進行說明。

Solaris 9 9/02 版次中的新增說明文件和修訂說明文件

Solaris 9 9/02 版次提供了以下新增說明文件:

Solaris 9 9/02 版次提供了以下修訂說明文件:

系統效能增強功能

Solaris 軟體包含以下效能增強功能。

UFS 記錄效能增強功能

此功能是 Solaris 9 12/02 版次中的新功能。

UFS 記錄功能可使系統更快速地重新啟動。因為已經儲存檔案系統事務處理,所以如果檔案系統已經一致,則無需檢查檔案系統。

此外,UFS 記錄的效能可提昇或超出此 Solaris 版次中非記錄檔案系統的效能。標準性能評估公司系統檔案伺服器 (SPECsfs) 基準的結果說明,啟用記錄功能的已裝載 NFS 之檔案系統效能等同於未啟動 UFS 記錄時的效能層級。在某些與 I/O 關聯的配置中,啟用記錄功能之 UFS 檔案系統的效能大約會超出未啟用記錄功能之 UFS 檔案系統效能的 25%。在其他測試中,啟用記錄功能之 UFS 檔案系統的效能比未啟用記錄功能之 UFS 檔案系統效能好 12 倍。

如需有關如何在 UFS 檔案系統中啟用記錄功能的資訊,請參閱System Administration Guide: Basic Administrationmount_ufs (1M) 線上援助頁。

SPARC: 記憶體放置最佳化 (MPO)

此功能是 Solaris 9 9/02 版次中的新功能。

Solaris 派送程式和虛擬記憶體子系統已得到增強,可最佳化應用程式存取記憶體所需的時間。此增強功能可自動提昇許多應用程式的效能。目前,已開始應用此功能來支援特定的平台,例如 Sun FireTM 3800–6800、 Sun Fire 12K、和 Sun Fire 15K。

有關 Solaris 記憶體放置最佳化和 Sun 伺服器的技術白皮書可從下列網站獲得:

http://www.sun.com/servers/wp/docs/mpo_v7_CUSTOMER.pdf

SPARC: 動態詳細共用記憶體 (DISM) 大型分頁支援

此功能是 Solaris 9 9/02 版次中的新功能。

動態詳細共用記憶體 (DISM) 現在可以支援大型分頁。對大型分頁的支援可以提昇能夠動態調整共用記憶體大小的應用程式之效能。

如需有關 DISM 的進一步資訊,請參閱系統效能增強功能

Web 瀏覽器增強功能

現在,Solaris 軟體包含以下瀏覽器增強功能。

Netscape 7.0

此功能是 Solaris 9 4/03 版次中的新功能。

NetscapeTM 7.0 跨平台瀏覽器整合了導覽 Web、與同事通訊、參與討論組與建立動態網頁的功能。Netscape 7.0 提供以下功能。

Netscape 7.0 包含以下重要功能。

如需有關 Netscape 7.0 的資訊,請參閱下列網站:

http://www.sun.com/software/solaris/netscape

Netscape 6.2.3

此功能是 Solaris 9 12/02 版次中的新功能。在 Solaris 9 4/03 版次中,提供了 Netscape 7.0。請參閱Netscape 7.0

桌面功能

現在,Solaris 軟體包含以下桌面增強功能。

GNOME 2.0 桌面

此功能是 Solaris 9 8/03 版次中的新功能。

GNOME 2.0 桌面是用於 Solaris 軟體的進階且直觀的桌面。GNOME 2.0 桌面可取代一般桌上管理系統環境 (CDE),此 CDE 在多個版次的 Solaris 環境中提供。

GNOME 2.0 桌面提供使用者熟悉的環境,可讓使用者與其桌面上的應用程式和文件輕鬆互動。GNOME 2.0 桌面包含以下功能:

GNOME 2.0 桌面包含以下重要元件:

  1. Nautilus 是進階檔案管理程式,可讓使用者組織和定位應用程式與文件。Nautilus 還可讓使用者直接在檔案管理程式中檢視文字和圖片檔案的內容。

  2. 桌面上的面板列可包含以下項目:

    • 應用程式啟動器

    • 系統功能表

    • 面板繪製器 (子面版)

    • Applet

    面板可讓您快速啟動應用程式及檢視系統狀態。您可以建立無數個面板。

  3. 應用程式支援多項日常工作。GNOME 2.0 桌面中包括以下應用程式:

    • 文字編輯程式

    • 計算機

    • 字元對映表

    • 影像檢視器

    • PostScriptTM 或 PDF 檢視器

    • 媒體播放程式

    • 錄音程式

    • 效能監視器

    • 列印管理程式

    • 終端機

  4. Applet 是在面板中執行的公用程式集。GNOME 2.0 桌面中包括以下 Applet:

    • 時鐘

    • 收件匣監控程式

    • CD 播放機

    • 音量控制

    • 字元板

    • 指令行

    • 鍵盤配置切換程式

    • 視窗清單

    • 工作區切換程式

如需有關 GNOME 2.0 桌面的進一步資訊,請參閱「GNOME 2.0 Desktop Collection」。有關此集合的進一步資訊在Solaris 9 8/03 版次中的新增說明文件和修訂說明文件中提供。

X11 視窗功能

Solaris 軟體包含以下 X11 視窗增強功能。

Xscreensaver 程式

此功能是 Solaris 9 8/03 版次中的新功能。

Xscreensaver 程式可在一段非作用時間後鎖定您的監視器螢幕,以防止他人存取您的系統階段作業。Xscreensaver 支援多種可在螢幕鎖定時使用的動畫顯示。此程式在 GNOME 2.0 桌面中使用。

X 事件截取擴充 (XEvIE)

此功能是 Solaris 9 4/03 版次中的新功能。

XEvIE 是截取所有鍵盤和滑鼠事件的低階介面,可使這些事件被讀取、使用或依需要修改。此 X 擴充可將各種輔助技術 (包括 GNOME 2.0 桌面中的那些技術) 更好地整合。

FreeType 2.1.x

此功能是 Solaris 9 4/03 版次中的新功能。

FreeType 2.1.x 是一種開放式來源程式庫,可提供簡單應用程式設計介面 (API)。不論檔案格式為何,API 皆可以統一方式存取字型內容。此外,也可使用某些特定格式的 API 存取字型檔中的特殊資料。

Xserver 虛擬螢幕增強功能

此功能是 Solaris 9 12/02 版次中的新功能。

Xserver 虛擬螢幕增強功能提供對用於 Solaris 軟體的 GNOME 2.0 桌面的存取支援。此功能可讓僅有一個框架緩衝區的系統支援放大軟體。

Xrender 擴充

此功能是 Solaris 9 12/02 版次中的新功能。

新的 Xrender 功能可提昇在 Solaris 軟體上執行的應用程式 (如 StarSuite 軟體組) 的效能。Xrender 功能可為這些應用程式提供一種現代外觀。Xrender 使用硬體處理來實現 alpha 調合和透明度效果。

免費軟體增強功能

Solaris 版次包含以下免費軟體增強功能。


註解 –

若要檢視這些免費套裝軟體的授權條款、歸屬以及版權聲明,請參閱以下各說明中包含的授權路徑。如果 Solaris 軟體已安裝在預設位置以外的位置,請修改路徑以在安裝位置存取檔案。

如需 Solaris 9 版次中的免費軟體清單,請參閱免費軟體增強功能


Ghostscript 7.05

此功能是 Solaris 9 8/03 版次中的新功能。

Ghostscript 7.05 免費套裝軟體包含在 Solaris 版次中。Ghostscript 7.05 可以讀取 PostScript 檔案和 PDF 檔案,並可將這些檔案顯示在螢幕上,或將檔案轉換成許多印表機均可使用的格式。請參閱 /usr/sfw/share/man 下的 gs(1)線上援助頁。


註解 –

若要檢視 ANT 的授權條款、歸屬以及版權聲明,請使用授權路徑 /usr/sfw/share/src/<freeware name>


新的免費套裝軟體:libxml2 2.4.16 和 libxslt 1.0.19

此功能是 Solaris 9 4/03 版次中的新功能。

在 Solaris 9 4/03 版次中,已新增或修訂以下新的免費套裝軟體:


註解 –

若要檢視這些套裝軟體的授權條款、歸屬以及版權聲明,請使用授權路徑 /usr/share/src/<freeware name></filename>


ANT 1.4.1 免費套裝軟體

此功能是 Solaris 9 12/02 版次中的新功能。

以下新的免費套裝軟體包含在 Solaris 版次中:ANT 1.4.1 – 這是基於 Jakarta ANT Java 與 XML 的建立套裝軟體。


註解 –

若要檢視 ANT 的授權條款、歸屬以及版權聲明,請使用授權路徑 /usr/sfw/share/src/<freeware name>