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

以無訊息模式執行解除安裝程式

若要將多台主機上共用類似配置之 Java ES 產品元件解除安裝,無訊息解除安裝會很有用。以無訊息模式解除安裝的程序,類似於以無訊息模式安裝的程序,如第 5 章, 以無訊息模式安裝中所述。

Procedure建立狀態檔案

若要執行無訊息解除安裝,您必須先在圖形模式或基於文字的模式下執行互動式解除安裝階段作業,以產生狀態檔案。如需更多資訊,請參閱產生初始狀態檔案

  1. 如果您未以超級使用者 root 的身份登入,請成為超級使用者。

  2. 瀏覽至解除安裝程式目錄:

    • Solaris 作業系統:/var/sadm/prod/SUNWentsys5

    • Linux 及 HP-UX:/var/sadm/prod/sun-entsys5

  3. 如果您要使用解除安裝程式的圖形化介面,可能需要您提供對本機顯示器的存取權。請參閱在圖形模式下執行解除安裝程式

  4. 執行無訊息安裝程式。例如:


    提示 –

    若您不想在此階段作業中將軟體解除安裝,請包含 –no 選項。


    圖形模式:


    ./uninstall -saveState statefile_path
    

    基於文字的模式,未解除安裝軟體:


    ./uninstall -no -nodisplay -saveState statefile_path
    

    若要檢視 uninstall 指令的完整語法,請參閱uninstall 指令

  5. 繼續執行解除安裝程式以完成。

    在您回應提示時,解除安裝程式會在指定的狀態檔案中記錄您的答案。完成解除安裝後,狀態檔案便會位於您指定的位置。若您使用了 –no 選項,則不會有軟體被解除安裝。

  6. 為每個要執行無訊息解除安裝的主機建立狀態檔案的副本。

  7. 編輯每個為主機您要在其上執行無訊息解除安裝提供特定資訊的檔案。

    如需有關編輯狀態檔案的指導,請參閱編輯狀態檔案。編輯狀態檔案可能還包括產生狀態檔案 ID,如建立與平台相應的狀態檔案 ID中所述。

Procedure以無訊息模式執行解除安裝程式

  1. 驗證您已經做好充分準備,然後編輯您要將 Java ES 產品元件解除安裝之主機的狀態檔案。

  2. 如果您未以超級使用者 root 的身份登入,請成為超級使用者。

  3. 瀏覽至解除安裝程式目錄:

    • Solaris 作業系統:/var/sadm/prod/SUNWentsys5

    • Linux 及 HP-UX:/var/sadm/prod/sun-entsys5

  4. 啟動解除安裝程式。例如:


    ./uninstall -noconsole -state statefile_path
     
    

    若要檢視 uninstall 指令的完整語法,請參閱uninstall 指令

Procedure監視無訊息解除安裝的進度

  1. 在終端機視窗中,瀏覽至記錄檔目錄:

    Solaris 作業系統:/var/sadm/install/logs Linux 和 HP-UX:/var/opt/sun/install/logs

  2. 找到用於目前解除安裝的記錄檔。用於監視的記錄檔為:


    Java_Enterprise_System_5_uninstall.Btimestamp
    

    timestamp 變數表示記錄建立的時間。該變數的格式為 MMddhhmm,其中:

    MM

    指定月份

    dd

    指定日期

    hh

    指定小時

    mm

    指定分鐘

  3. 使用 tail 指令,在訊息寫入記錄時對其進行監視。例如:


    tail -f logfile_name
    

    若要結束 tail 程式,請按 Ctrl+C。