適用於 UNIX 的 Sun Java Enterprise System 5 安裝指南

解決解除安裝問題

本節陳述下列您在解除安裝期間可能會遇到的問題。

找不到解除安裝程式

Java ES 安裝程式將解除安裝程式放在系統中的以下位置:

如果解除安裝程式不在該目錄,可能是發生了以下其中一種情形:

建議的修正方式。手動清除系統,如解除安裝失敗而殘留檔案中所述。

解除安裝失敗而殘留檔案

如果因為解除安裝程式殘留檔案或程序而必須手動清除時,請執行以下程序來移除系統中的套裝軟體。

Procedure手動清除套裝軟體

  1. 確定您要移除哪些套裝軟體。

    將您系統上的套裝軟體與「適用於 UNIX 的 Sun Java Enterprise System 5 安裝參照」中的第 5 章「可安裝的套裝軟體清單」中列出的 Java ES 套裝軟體進行比較。(亦請參閱因為解除安裝期間殘留的檔案而導致安裝失敗。您可以使用下列指令來確定已安裝哪些套裝軟體:

    • Solaris 作業系統 pkginfoprodreg 公用程式

    • Linux rpm 指令

    • HP-UX swlist 指令

  2. 停止 Java ES 產品元件所有正在執行的程序。

    第 6 章, 完成安裝後配置產品元件文件中包含有關停止程序的簡要說明。

  3. 備份您要在以後安裝時使用的所有自訂配置資料和使用者資料。

    檢閱 Java ES 產品元件的解除安裝運作方式提供了一些有關應備份的配置資料和使用者資料的資訊。如需更多資訊,請參閱各產品元件的文件。

  4. 使用 pkgrmrpm -eswremove 指令移除 Java ES 元件套裝軟體。

  5. 移除您不打算在以後安裝時使用的所有剩餘產品元件目錄及其內容。如果您想在日後使用這些目錄,請將它們移到他處。

  6. 更新產品註冊檔,該檔案位於以下位置:

    • Solaris 作業系統:/var/sadm/install/productregistry

    • Linux:/var/opt/sun/install/productregistry

    • HP-UX︰/var/adm/sw/productregistry

    解除安裝程式使用該登錄來確定主機上安裝的產品元件。在完成安裝或解除安裝時,安裝程式和解除安裝程式均會更新產品註冊檔。


    備註 –

    如果您手動移除套裝軟體,而不是使用解除安裝程式,則您必須編輯產品註冊,以便其正確地反映系統中已安裝的軟體。


  7. 清除系統的記錄檔,其位於:

    • Solaris 作業系統:/var/sadm/install/logs

    • Linux 及 HP-UX:/var/opt/sun/install/logs

    如果是手動移除套裝軟體,記錄檔可能不會正確地反映系統狀態。

產品註冊檔已經損壞

解除安裝期間,解除安裝程式會使用產品註冊檔,以確定需要解除安裝哪些內容: