如果您要在具有簡體中文或繁體中文語言環境支援的,並執行 Solaris 9 Beta Refresh 更新作業環境的系統上升級至 Solaris 9 9/02 作業環境,則升級無法成功完成。 簡體中文和繁體中文 CDE 字體本土化套裝軟體 (SUNWcdft 或 SUNWhdft)無法升級至相應的 Solaris 9 9/02 套裝軟體。 以下的錯誤訊息會顯示出來。
移除套裝軟體 SUNWcdft: /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.EUC: 不存在 /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.GBK: 不存在 /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.UTF-8: 不存在 pkgrm: 錯誤: 移除後程式檔未 成功完成 |
解決方法: 在您升級至 Solaris 9 9/02 作業環境之前,請移除相應的 Solaris 9 Beta 更新版移除後檔案。
# rm /var/sadm/pkg/SUNWcdft/install/postremove # rm /var/sadm/pkg/SUNWhdft/install/postremove |
如果您在已安裝 Solaris 8 Language Supplement CD 且執行 Solaris 8 作業環境的系統上升級至 Solaris 9 9/02 作業環境,則一些無效泰文、俄文、波蘭文和嘉泰羅尼亞文語言套裝軟體還留在系統上。 這些語言套裝軟體具有一個 ARCH=sparcall 值,並且在升級至 Solaris 9 9/02 作業環境時不會被移除。
解決方法:在您升級至 Solaris 9 9/02 作業環境之前,請使用 Solaris Product Registry 應用程式,以移除 Solaris 8 Languages Supplement CD 套裝軟體。
如果您安裝一個或數個特定的歐洲語言環境集,系統可能無法顯示語言環境中 UTF-8 程式碼集的英文或歐洲字母集之外的任何字母。 這個問題可能會出現在下列情況下。
您安裝一個或數個下列的語言環境。
中東/以色列 (ISO8859-8)
北非/埃及 (ISO8859-6)
東歐/俄羅斯 (ISO8859-5)
東歐/土耳其 (ISO8859-9)
南美/巴西 (ISO8859-1)
中歐/波蘭 (ISO8859-2)
您在系統上沒有安裝其他的語言環境。
解決方法: 請選擇以下其中一個解決方法。
在安裝期間,同時在系統中安裝 en_US.UTF-8 北美/美國語言環境, 以及您要的歐洲語言環境。
完成安裝後,使用 pkgadd 指令將下列套裝軟體新增到您的系統中。
SUNW5ttf - 繁體中文 BIG5 True Type 字型套裝軟體
SUNWcttf - 簡體中文 (EUC) True Type 字型
SUNWiiimr - 網際網路/企業網路輸入法架構套裝軟體 (Root)
SUNWiiimu - 網際網路/企業網路輸入法架構套裝軟體 (Usr)
SUNWinleu - 印度文語言環境使用者檔案
SUNWinlex - 印度文語言環境使用者檔案 (64 位元)
SUNWinttf - 印度文 True Type 字型
SUNWjxcft - 日文需要的 TrueType 字型
SUNWkttf - 韓文 True Type 字型
SUNWtleu - 泰文語言環境使用者檔案
SUNWtleux - 泰文語言環境使用者檔案(64 位元)
這些套裝軟體可以在 Solaris 9 9/02 Software 1 of 2 CD 或 CD 影像上的 Solaris_9/Product 目錄取得。
例如,如果您從 Solaris 9 9/02 Software 1 of 2 CD 安裝 Solaris 9 9/02 作業環境,請輸入以下指令。
# cd /cdrom/cdrom0/Solaris_9/Product # pkgadd -d . SUNW5ttf # pkgadd -d . SUNWcttf |
對前一個清單中的每一個套裝軟體重複執行 pkgadd 指令。