Solaris 9 作業環境的新功能

附錄 B Solaris 7 軟體版本中的功能

附錄 B 摘錄了 Solaris 7 作業環境中的功能。


註解 -

本附錄只包含在初始 Solaris 7 軟體發行版本中的功能說明。

有關 Solaris 7 Update 版本所加入功能的文件說明,請參閱附錄 A, Solaris 8 軟體版本的功能


Solaris 64 位元作業環境

功能說明 

SPARC: 64 位元作業環境

64 位元 Solaris 作業環境由 64 位元作業系統支援,提供完整的 32 位元及 64 位元應用和開發環境。此環境容許現有應用程式(來源及二進位)的最大相容性及相互操作性。同時,64 位元的 Solaris 作業環境克服了許多 32 位元系統的限制。最明顯的是,此環境支援 64 位元的虛擬位址空間,並消除了其他既有的 32 位元的系統限制。(此功能僅適用於 Solaris 作業環境 SPARC 平台版)。

Web 瀏覽器

功能說明 

Netscape Communicator

Solaris 7 軟體現在隨附 Netscape Communicator 發售。 

網路管理及系統管理

功能說明 

UFS 紀錄

UFS 記錄是在異動套用到 UFS 檔案系統之前,將異動(組成完整 UFS 作業的變更)儲存在記錄中。異動儲存後,該異動稍後可以套用到檔案系統中。 

UFS 記錄提供了兩個優點。它會避免檔案系統變得不一致,而消除執行 fsck(1M) 的需求。此外,因為可以忽略 fsck,所以 UFS 記錄會降低在系統當機時,或不完全停止之後所需的重新開機時間。

UFS 裝載選項: -o noatime

若要忽略檔案更新上的存取時間,您可以在裝載 UFS 檔案系統時指定 -o noatime 選項。當存取時間不重要時(例如,未傳送的新聞排存),此選項會降低檔案系統上的磁碟活動。

輕型目錄存取協定 (LDAP)

根據 X.500 資訊模式,「輕型目錄存取協定(LDAP)」是一個開放標準、與平台無關的存取協定。LDAP 的設計是為了在 TCP/IP 上執行,而且它會使用簡式字串編碼。LDAP 應用程式是主從式的應用程式。此版本中納入的用戶端程式庫讓開發者可以撰寫 LDAP 應用程式,並讓使用者可以執行支援 LDAP 的應用程式。 

SPARC;動態重新配置

動態重新配置可讓服務供應商在執行的系統中,新增或移除及取代可熱插的系統板,如此便可以消除重新開機時所消耗的時間。(此功能只提供給某些特定的 SPARC 系統)。 

新指令: pgrep and pkill

pgrep 指令會檢查系統上的現行處理,並顯示處理的程序 ID(其屬性符合指令行上所指定的條件)。 pkill 指令與 pgrep 指令的工作方式相同,不一樣的是, kill (2) 以信號通知符合程序 ID 的每一個項目,而不是顯示程序 ID。

更新版本:sendmail 8.9

本版本包括啟用 spam 限制(未要求且體積巨大的電子郵件)的鉤點;可使用不同網域名稱接收電子郵件的虛擬主機功能;以及可非常輕鬆地建置您自己的 sendmail 配置檔的改良配置階層結構。

新的公用程式:traceroute

Solaris 7 軟體隨附了熱門的 traceroute 公用程式。 traceroute 公用程式是用來追蹤 IP 資料分封將遵循以連結到 Internet 主機的路由記錄。此公用程式在判斷錯誤配置路由及路由路徑失敗時特別有用。

系統故障傾印公用程式

系統故障傾印功能包括下列:

  • dumpadm 指令可讓系統管理員配置作業系統的故障傾印。

  • 傾印資料目前是以壓縮的格式儲存在傾印裝置上。

  • 當專屬的傾印裝置(不是主要交換區)是傾印配置的一部份時,儲存核心檔案會在背景中執行。

網路效能

功能說明 

TCP with SACK

TCP 選擇性的回應 (TCP SACK) 提供了 RFC 2018 中所述的支援,可以解決網路阻塞與多批資料封包的問題。特別是應用程式中有 SACK 位址問題的 TCP,其透過衛星連結或橫貫連結來使用 TCP 大型視窗 (RFC 1323)。 

網路安全性

功能說明 

RPC 修改: RPCSEC_GSS Command

RPC 已經根據 GSS-API 修改。這個修改可增加安全性的完整與機密性,且 NFS 服務不再受限於特定或單一的安全性機制。 

NIS+ 延伸的 Diffie-Hellman

網路資訊 Service+ 藉由將數位簽證金鑰的長度從 192 位元增加到 640 位元,來加強 NIS+ 安全性。 

BIND 8.1.2

Berkeley Internet Name Daemon(BIND,最受歡迎的 DNS 執行)已升級為 8.1.2 版。這個升級版本提供了一個新的配置檔案,可透過使用「存取控制清單(ACL)」來加強網路安全性。 

安裝

功能說明 

SPARC;安裝 64 位元作業環境

Solaris 7 安裝程式有一個用來選取 64 位元支援的新核取方塊。依照預設,此功能會在您在 UltraSPARCTM 平台上安裝時選取。

用 Solaris Web Start 來安裝 AnswerBook Collections

Solaris Web Start 產品(在 Documentation CD 上)提供了一個「快速點選」的介面, 具有安裝 AnswerBook2 伺服器、此 CD 上的所有文件集合,或已選取之文件集合的選項。 

其他語言環境選項

在 Solaris 7 發行版本中,英文及歐洲本土化版本的 Solaris 軟體已合併在一片 CD 上。因此,安裝此合併的 CD 期間,可用的語言環境選項會比 Solaris 2.6 軟體多。 

文件

功能說明 

AnswerBook2 格式的線上援助頁

線上援助頁的格式是 AnswerBook2 (SGML),而非 AnswerBookTM 格式。此功能不僅改善了導航方式,而且可直接從其它 AnswerBook2 文件連結到線上援助頁。

從 Documentation CD 執行 AnswerBook2

有了 Documentation CD 及連接 CD 之所在系統的根存取權,AnswerBook2 伺服器就可使用 ab2cd 程序檔,直接從 CD 執行。然後您就可以從 CD 檢視文件。

使用 CGI-Based Web 伺服器

AnswerBook2 伺服器可直接在現有的 Web 伺服器(像是 Sun WebServerTM)上執行,而不需要只為了 AnswerBook2 的支援,另外要求其它 Web 伺服器在系統上執行。

樣式表錯誤的控制顯示

環境變數 AB2_DEBUG 可在 AnswerBook2 伺服器上設定。此變數控制是否會以紅色 "BUG" 來顯示樣式表單的錯誤給使用者。"

語言支援

功能說明 

進階語言組織架構

  • Solaris 軟體已加上 6 個新 UTF-8 語言環境來擴充它的統一字元編碼支援:法文、德文、義大利文、西班牙文、瑞士及歐洲。此外,也包括具有多個程序檔功能的進階統一字元編碼語言環境。使用者可以鍵入和顯示其他撰寫程序檔中的文字,如日文、泰文和俄文。 使用者也可以輕易地在程序檔之間轉換,不需變更為新的語言環境或安裝新的語言環境。

  • 針對需要特殊文字預先處理來處理雙向、複合且有上下文相關之文字的複雜文字佈局語言(像是阿拉伯文、希伯來文及泰文),我們已整合了複雜的文字支援。

  • Solaris 7 軟體執行 Internet Intranet Input Method Protocol(IIIMP),來啟用 Solaris、Java 及 非 X Windows 應用程式所提供之輸入方法之間完善的相互操作性。

  • 桌面字型下載程式 (Desktop Font Downloader) 讓使用者可以下載、移除和轉換字型; 檢查狀態; 並在 PostScript 印表機上執行其他管理工作。

擴充的語言環境支援

  • 歐盟(EC)已同意標準化單一貨幣 - 歐元貨幣。從 1999 年 1 月開始,EC 中的外幣兌換、銀行業及金融工業會將它們當地的貨幣轉換為歐元。由於預期此轉換,Solaris 7 軟體已將 6 個新使用者語言環境加入歐元貨幣的支援。

  • Solaris 軟體已加入東歐、泰文及中東區域的支援。

標準

功能說明 

UNIX 98 標記

Solaris 7 軟體標記為 UNIX 98。 

軟體開發者環境

功能說明 

SPARC; 64 位元開發者環境

Solaris 7 作業環境提供給開發者一個完整的 32 位元及 64 位元開發環境。 

執行期間連結程式

執行期間連結程式可讓程式在尋找共用程式庫時,不需要設定 LD_LIBRARY_PATH,而且在載入共用程式庫時更有效率。

顯示 man 公用程式的強化功能

man 公用程式目前可以顯示用 SGML 編碼的線上援助頁,以及傳統式 nroff 編碼的線上援助頁。

Solaris 64 位元 X Window 程式庫

32 位元版本中所提供給開發人員的所有核心 X11 共用程式庫(.so)及所有 lint 庫(.ln)都適用於 64 位元版本的 64 位元 Solaris 軟體。

Java Development Kit for Solaris 效能改善

Java Development Kit 1.1.5 for Solaris 已經過特殊的調整及測試。因此,它明顯地改善了Java 應用程式(為企業而開發並部署於企業中及網路上的應用程式)的可伸縮性及效能。 

隨附的 WebNFS Software Development Kit

WebNFS Software Development Kit(SDK)提供遠端檔案存取權給使用 WebNFS 的 Java 應用程式。因為它會直接地實施 NFS 協定,而 SDK 並不需要任何在主機系統的 NFS 支援。 

函式呼叫追蹤:truss 公用程式

truss 公用程式會追蹤系統呼叫、信號,以及處理的機器錯誤。這個公用程式有一個新選項,可以啟用追蹤的處理所執行之使用者層次函式呼叫的入口及出口追蹤。

改良的裝置配置程式庫

在 Solaris 7 軟體中,用來取得裝置配置資訊的 libdevinfo 程式庫功能已經更加強大,更加統合。如需詳細資訊,請參閱線上援助頁 libdevinfo(3)。

圖形和影像

功能說明 

XIL 基礎影像程式庫

XILTM 基礎影像程式庫適用於需要影像或數位影音的程式庫或應用程式,像是文件影像、色彩預壓,或數位影音產生與重播。

實體鏡的影像顯示新支援可呈現代表左眼/右眼檢視的影像配對。這個支援提供了具有深度認知的影像顯示。 

XIL Developer's Kit 目前從 Solaris 分離出來,可免費使用。 

桌上管理系統

功能說明 

一般桌上管理系統環境 (CDE)

CDE 內含新的工具,讓它易於尋找、處理及管理位址卡片、應用程式、電子郵件位址、檔案、資料夾、主機、處理及 Web 位址。 

隨附在 CDE 中的是 Motif 2.1 的支援,它包括 4 個新的 Motif widgets, 而且是 MT 安全型。Motif 2.1 支援 ISO 標準的複雜文字語言(Complex Text Language)的語言環境,讓在 Solaris 7 作業環境上所開發的單一二進位提供進階及標準的支援給希伯來文、 阿拉伯文及泰文客戶。 

列印

功能說明 

進階字型管理

「桌面字型下載器」可讓使用者下載、移除、 重新編碼及轉換字型、檢查狀態,以及執行 PostScript 印表機上的其它管理作業。 

Intel 平台版 硬體支援

功能說明 

SCSI 磁碟驅動程式 sd 指令

過去只有在 Solaris SPARC 平台版 系統提供的 sd SCSI 磁碟目標驅動程式,現在可以取代 cmdk 來支援 SCSI 磁碟和 ATAPI CD-ROM 支援。cmdk 驅動程式仍然可用來支援非 SCSI 硬碟。

Intelligent I/O 組織架構支援

Intelligent I/O(I2O)是模組化、高效能 I/O 子系統的傑出標準。根據 I2O 功能硬體的這個功能只適用於 Solaris(Intel 平台版)。