本文件說明您使用 SunTM Update Manager 應用程式和 Sun Update Connection 提供的 Web 應用程式 管理 SolarisTM 10 作業系統上之更新時,可能會遇到的錯誤和問題。Sun Update Manager 應用程式和 Sun Update Connection 提供的 Web 應用程式 屬於 SunSM Update Connection System 1.0.8 產品,該產品之前稱為 Sun Update Connection, System Edition 1.0.x 產品。
此版本說明已針對 Sun Update Connection System 1.0.8 資訊進行更新,並將詳細的產品資訊附加至「Sun Update Connection System 1.0.8 Administration Guide」(可從 http://docs.sun.com/app/docs/coll/1320.1 上獲得) 中。
您可以直接安裝 Sun Update Connection System 1.0.8 升級版。也可在系統上安裝適當的更新,升級至發行版本 1.0.8:
SPARC:121118-07
x86:121119-07
Sun Update Connection 具有以下限制:
Solaris 支援。Sun Update Connection 1.0.x 專用於 Solaris 10 系統。在 Solaris 8 系統和 Solaris 9 系統上,繼續使用 Sun Patch Manager 2.0 執行更新管理作業。
Solaris 10 Zones 支援。從 Sun Update Connection 1.0.4 開始,Sun Update Manager 應用程式和 smpatch 指令就在安裝一個或多個本機區域之系統上,從全域區域支援預設 pkgadd 的運作方式。此預設運作方式可讓您使用 Update Manager GUI 或全域區域的 smpatch 指令選項,以分析、下載、安裝和解除安裝系統上所有區域中的更新。Update Manager 不支援在指定區域中安裝或移除特定更新的請求,而是會使用預設程序在所有適用區域中安裝或解除安裝更新。
Sun 線上帳號問題。使用 Sun Update Connection 產品套件時,請注意這些建議。
註冊 Sun 線上帳號時,請提供有效的電子郵件位址。所有電子郵件均將傳送至您在註冊期間提供的位址。例如,如果您忘記了密碼並要求 Sun 向您傳送新的密碼,則密碼重設後將傳送至您提供的電子郵件位址。沒有 Sun 線上帳號就無法存取 Update Connection Web 應用程式。請在註冊期間儲存您的語言喜好設定。系統不會保留儲存在 Sun Update Connection Web 瀏覽器應用程式中的語言喜好設定。
Sun 訂閱金鑰。Sun Update Connection 1.0.8 使用訂閱金鑰這個專有名詞,表示 Sun 服務合約 (包括軟體支援) 的字母數字式標識 (ID) 字串。表示此相同 ID 的其他專有名詞包括 Sun 服務計劃 ID、記號以及服務合約號碼。您的 Sun 服務代表可協助您購買包括軟體支援的支援合約,並提供目前的合約 ID。
錯誤和問題可分為以下幾類︰
以下小節說明當您使用 Sun Update Manager 應用程式時可能會產生的問題:
系統不會儲存在 [喜好設定] 視窗的 [通知] 對話方塊中選取的選項。(6437063)
說明:依預設,當您從 [檔案] 功能表中選取 [喜好設定] 並按一下 [通知] 標籤時,會選取 [顯示通知圖示與功能表]。當您變更此選取並選擇 [不顯示通知圖示與功能表] 時,按一下 [套用],然後按一下 [確定],將不會儲存變更。
原因:啟動通知應用程式的 swupnot 程序檔在啟動之前,嘗試透過檢查 gnome-netstatus-applet 是否處於執行狀態,來確定使用者是否正在執行 GNOME 桌面 (其與 CDE 不相容)。如果程序檔發現 applet 未處於執行狀態,則會終止。
解決方法:若要儲存您在 [通知] 對話方塊中所做的選取,您必須啟動 gnome-netstatus-applet。在 GNOME 桌面面板上按一下滑鼠右鍵,並從顯示的功能表中選取 [增加至面板]。從下一個顯示的功能表中選取 [網際網路],然後選取 [網路監視]。現在啟動 Update Manager,從 [檔案] 功能表中選取 [喜好設定],然後選取 [通知] 標籤。選取選項,按一下 [套用],然後按一下 [確定] 以關閉 [喜好設定] 視窗。現在已儲存您的選取。
此解決方法僅適用於執行 GNOME 面板的階段作業,不適用於執行 CDE 的使用者或在遠端顯示 Update Manager 的使用者。
以下小節列出了當您使用 Sun Update Connection 提供的 Web 應用程式時可能會產生的問題:
Sun Update Connection 提供的 Web 瀏覽器應用程式啟動新的預設瀏覽器,而非使用已開啟的瀏覽器。(6263022)
說明:當您按一下 [於 Sun Update Connection 中管理] 按鈕時,Update Manager 會在您的 MozillaTM 1.7 瀏覽器中開啟新的視窗,而不會使用您現有的瀏覽器視窗。如果使用的是 Firefox,當您按一下 [於 Sun Update Connection 中管理] 按鈕時,會開啟 Mozilla 1.7 的新實例,而非使用您已開啟的瀏覽器。
原因:Update Manager 不會使用您現有的 Web 瀏覽器視窗,而是會啟動在 /usr/dt/bin/sdtwebclient 檔案中指定為預設 Web 瀏覽器的新實例。
解決方法:若要使 Firefox 成為您系統上的預設瀏覽器,請編輯 /usr/dt/bin/sdtwebclient 檔案。將 firefox 的路徑增加至以下列內容開頭的行中:DEFAULT_BROWSER_LIST。DEFAULT_BROWSER_LIST="location-of-firefox/firefox mozilla netscape sun_netscape netscape6"。使用 firefox 指令替代 location-of-firefox。
使用 Internet Explorer 的 [上一頁] 按鈕時,發生「警告: 網頁已經過期」錯誤。(6321525)
說明:當您按一下瀏覽器的 [上一頁] 按鈕時,您可能會看到以下錯誤:「警告: 網頁已經過期 已經使用您在表格傳送的資訊,來建立您要求的網頁。這個網頁已經無法再使用。基於安全性考量,Internet Explorer 不會自動為您重新傳送資訊。如果要傳送您的資訊以及檢視這個網頁,請按 [重新整理] 按鈕。」
解決方法:若要清除該錯誤,請按照說明重新整理此頁面。請注意,您可能無法返回到請求的頁面,並且標籤可能未與頁面內容正確對齊。使用 Web 瀏覽器應用程式提供的瀏覽標籤、按鈕和連結 (而非使用瀏覽器瀏覽),以瀏覽各頁面。
本小節列出了 smpatch 指令特有的問題:
重新啟動系統無法安裝擱置的更新。(6260402)
說明:如果您執行 smpatch update 指令,則會在下次系統重新啟動時安裝需要特殊處理的更新。如果您使用 reboot 指令,或以超級使用者身份使用 Sun JavaTM Desktop System 重新啟動機制 (登出,並從 [登出] 對話方塊中選擇 [重新啟動] ),則不會安裝擱置的更新。這些更新仍有待安裝。
解決方法:使用 init 6 指令或 shutdown -i 6 指令重新啟動系統,並安裝擱置的更新。
應修改 smpatch (IM) 線上手冊以移除 JAVA_HOME 註釋。(6426291)
說明:如果您要將 smpatch 指令與任何 Java 版本配合使用,此線上手冊可告訴您如何修改 JAVA_HOME 欄位。Solaris 10 與 Java 1.5.x 相容。usr/java 連結應指向 Java 1.5.x,讓 smpatch 指令可以正常運作。