Sun Java Enterprise System 2005Q4 安裝指南

建立與平台相應的狀態檔案 ID

狀態檔案只能在與您產生狀態檔案同一平台類型的主機上執行,除非您手動編輯狀態檔案 ID。不同的 Java ES 平台具有不同類型的狀態檔案 ID。

下列兩個方法可建立狀態檔案,並在建立它的平台以外的其他平台上執行該檔案:

Procedure使用安裝程式產生狀態檔案 ID

此程序透過在您執行無訊息安裝時所要在的平台上執行安裝程式,來產生狀態檔案 ID。


備註 –

只有當您為執行該指令的同一個平台產生 ID 時,才能使用下列指令。


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

  2. 瀏覽至安裝程式所在的目錄:


    cd installer-directory
    
  3. 使用 -id 選項執行安裝程式。


    ./installer -id

    該指令會產生經加密的識別碼。

  4. 複製識別碼並將值貼入狀態檔案,以作為 STATE_BEGINSTATE_DONE 參數的值。

    以下為狀態檔案中的狀態檔案識別碼範例:


    [STATE_BEGIN Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]
    .
    .
    .
    [STATE_DONE Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]

Procedure使用平台特定的發行版本檔案產生狀態檔案 ID

此程序使用特定平台的 Java ES 發行版本檔案來產生狀態檔案 ID。Java ES 發行版本 DVD 包含所有平台特定的發行版本。如果您下載的是單一平台特定的發行版本,此程序也可運作。


備註 –

即使要為之產生 ID 的平台不是執行指令的平台,也能使用此程序。


步驟
  1. platform/.install 目錄中,執行此指令:


    java -classpath . -D"wizard.idInfo" class
    

    其中 platformclass 列示於下表中:

    平台 

    platform 變數

    class 變數

    Solaris 8 SPARC 

    Solaris_sparc 

    EntsysInstall_SunOS_sparc_8 

    Solaris 9 SPARC 

    Solaris_sparc 

    EntsysInstall_SunOS_sparc_9 

    Solaris 10 SPARC 

    Solaris_sparc 

    EntsysInstall_SunOS_sparc_10 

    Solaris 9 x86 

    Solaris_x86 

    EntsysInstall_SunOS_x86_9 

    Solaris 10 x86 

    Solaris_x86 

    EntsysInstall_SunOS_x86_10 

    Linux x86 

    Linux_x86 

    EntsysInstall_Linux_x86_generic 

    該指令會產生經加密的識別碼。

  2. 複製識別碼並將值貼入狀態檔案,以作為 STATE_BEGINSTATE_DONE 參數的值。

    以下為狀態檔案中的狀態檔案識別碼範例:


    [STATE_BEGIN Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]
    .
    .
    .
    [STATE_DONE Sun Java(tm) Enterprise System \
    f31c7e86a64605bc5b9b629931a30b275a0eb447]