適用於 Solaris 作業環境之 GNOME 2.0 桌面的疑難排解指南

第 2章 安裝問題

這一節將提供一些提示,協助您處理在 SolarisTM 8 作業環境或 Solaris 9 作業環境上安裝 GNOME 2.0 桌面時所發生的問題。

2.1 安裝記錄檔

問題  

哪裡可以查看安裝的錯誤訊息? 

解決方案  

最近一次的 GNOME 2.0 桌面安裝記錄檔,是位於下列位置: /var/sadm/install/logs

2.2 安裝失敗錯誤訊息

問題  

安裝失敗了,而且出現下列的錯誤訊息: pkgadd: ERROR: cppath(): unable to start (無法啟動)

解決方案  

如果不是使用的 tar 版本不正確,就是 tar 檔已經毀損。您必須使用 Solaris tar 或 GNU tar 1.13 版或更新版本。 如果 tar 檔已經毀損,您就必須再下載 tar 檔。 

2.3 解除安裝 GNOME 1.4 桌面

問題  

我的系統已經安裝了 GNOME 1.4 桌面,要如何解除安裝 GNOME 1.4 桌面呢? 

解決方案  

執行下列步驟:  

  1. 以 root 的身份登入 CDE。

  2. 開啟終端機視窗。

  3. 鍵入 cd /var/sadm/prod

  4. 鍵入 java uninstall_gnome_1_4

如果您已經安裝了 GNOME 2.0 桌面,就可以先以 root 身分登入,然後執行下列指令移除 GNOME 1.4 桌面: /usr/sbin/remove-gnome -version 1.4

2.4 解除安裝 GNOME 2.0 桌面

問題 

要如何解除安裝 GNOME 2.0 桌面呢? 

解決方案 

執行下列步驟:

  1. 以 root 的身份登入。

  2. 執行下列指令: /usr/sbin/remove-gnome

2.5 不使用安裝程式安裝 GNOME 桌面

問題  

如何不使用圖形介面的安裝程式而安裝 GNOME 2.0 桌面呢? 

解決方案  

您有另一個選擇,就是執行文字式的安裝程式檔。 要進行此種安裝,您必須先解壓縮 tar 檔,以便在目前的目錄中建立 GNOME 目錄。 接著,請依據您的系統架構,執行相對應的程式檔:  

SPARC Architecture Edition: ./GNOME/sparc/pkgs/install

x86:Architecture Edition: ./GNOME/i386/pkgs/install

2.6 安裝權限問題

問題  

我的 targunzip 都是正確的版本,但是當我解壓縮並擷取 tar 檔案時,有些檔案和目錄會遺失,導致安裝失敗。

解決方案  

在使用 gunziptar 擷取套裝軟體之前,您必須先以 root 的身份登入。

2.7 在安裝之後 ScrollKeeper 執行失敗

問題  

在 Jumpstarts、更新及線上更新後,ScrollKeeper 執行失敗。 

解決方案  

ScrollKeeper 執行之所以失敗,是由於軟體之間的相依關係不再有效。規避這個問題的方法如下:  

對於所有直接安裝至 root 檔案系統的安裝、更新和線上更新等等,請在安裝時,請使用每個套裝軟體隨附的延後安裝描述語言檔 (需要的話) 將 ScrollKeeper 資料庫傳輸到別處。 

對於那些沒有直接安裝至 root 檔案系統的套裝軟體來說,延後安裝描述語言檔並不會傳輸 ScrollKeeper 資料庫到別處。 

當您第一次登入系統的時候,必須手動傳輸 ScrollKeeper 資料庫。您必須具有 root 的權限,才能進行以下的動作。執行下列指令:  

  1. su password

  2. /usr/bin/scrollkeeper-rebuilddb

在某些情況,/usr/bin/scrollkeeper-rebuilddb 的位置可能與以下檔案相似:{INSTALL_ROOT}/usr/bin/scrollkeeper-rebuilddb