Solaris 8 作業環境的新功能

Solaris 7 發行版本

表 1-2 說明 Solaris 7 發行版本的新功能及增強功能。

表 1-2 Solaris 7 功能

功能 

說明 

Solaris 64 位元作業環境 

64 位元作業環境(限 SPARC) 

64 位元 Solaris 作業環境由 64 位元作業系統支援,提供完整的 32 位元及 64 位元應用和開發環境。 這容許現有應用程式(來源及二進位)的最大相容性及相互操作性。 同時,特別值得注意的是,藉由支援 64 位元虛擬位址及移除現存的 32 位元系統限制,64 位元 Solaris 作業環境克服了 32 位元系統的限制。 (只適用於 SPARC 平台。) 

Web 瀏覽器 

Netscape Communicator 

Solaris 7 軟體現在隨附了 Netscape Communicator。 

網路管理及系統管理 

UFS 記錄 

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

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

-o noatime UFS 裝載選項

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

LDAP 

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

動態重新配置 

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

新指令:pgreppkill

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

sendmail 8.9

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

追蹤路由公用程式 

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

系統當機傾印公用程式 

系統當機傾印功能包括下列:

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

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

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

網路效能 

具有 SACK 的 TCP 

TCP 選擇性的回應(TCP SACK)提供 RFC 2018 中所說明的支援,來解決有關擁擠且多個資料分封定位的問題,特別是在透過衛星連結或橫貫大陸的連結來使用 TCP 大型視窗(RFC 1323)的應用程式中。 

網路安全性 

RPCSEC_GSS

RPC 已然根據 GSS-API 修改。 這會增加安全完整性及機密性,而且 NFS 服務不再被限制為特定的或單一安全性的機制。 

NIS+ 延伸的 Diffie-Hellman 

NIS+ 會將 192 位元的認證鍵長度增加到 640 位元,來加強其安全性。 

BIND 8.1.2 

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

易於使用及管理的改善 

安裝 

SPARC:安裝 64 位元作業環境 

Solaris 7 安裝程式有一個用來選取 64 位元支援的新核取方塊; 在 UltraSPARCTM 平台上安裝時,根據預設值會選取它。

以 Solaris Web Start 安裝 AnswerBooks 

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

更多的區性選項 

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

文件 

可用 AnswerBook2 格式取得線上援助頁 

線上援助頁除了可以是 AnswerBook 格式外,也可以是 AnswerBook2(SGML)格式。 這不僅改善了導航方式,而且可直接從其它 AnswerBook2 文件連結到線上援助頁。 

直接從「文件 CD」執行 AnswerBook2 伺服器 

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

使用 CGI 型 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 應用程式所提供之輸入方法之間完善的相互操作性。

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

擴充的語言環境支援 

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

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

標準 

UNIX 98 標記 

Solaris 7 軟體已加上 UNIX® 98 標記。

軟體開發者環境 

64 位元開發者環境(限 SPARC) 

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

執行期間連結程式 

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

man 公用程式現在會顯示 SGML 程式碼

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

Solaris 64 位元 X Window 程式庫 

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

Solaris Java 開發工具箱效能改善 

Solaris Java 開發工具箱 1.1.5 已經過特殊的調整及測試。 因此,它明顯地改善了 Java 應用程式(為企業開發及在企業中開發並透過網路)的可伸縮性及效能。 

隨附的 WebNFS 軟體開發工具箱 

WebNFS 軟體開發工具箱(SDK)提供遠端檔案存取權給使用 WebNFS 的 Java 應用程式。 因為它直接執行了 NFSTM 協定,所以它在主機系統上不需要 NFS 支援。

truss 現在會執行功能呼叫追蹤

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

改良的裝置配置程式庫 

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

圖形/影像 

XILTM

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

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

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

桌上管理系統 

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

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

隨附在 CDE 中的是 Motif 2.1 的支援,它包括五個新的 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 平台版)。