Sun Java Enterprise System 2005Q4 Installationshandbuch für UNIX

Erstellen einer für die Plattform geeigneten Statusdatei-ID

Eine Statusdatei kann nur auf einem Host mit derselben Plattform ausgeführt werden wie der, auf dem die Statusdatei erstellt wurde, es sei denn, die Statusdatei-ID wird manuell bearbeitet. Für die verschiedenen Java ES-Plattformen gibt es unterschiedliche Statusdatei-IDs.

Eine Statusdatei, die auf einer anderen Plattform ausgeführt werden soll als der Plattform, auf der sie erstellt wurde, kann auf zwei Arten erstellt werden:

ProcedureSo erstellen Sie eine Statusdatei-ID mithilfe des Installationsprogramms

Bei dieser Methode wird eine Statusdatei-ID erstellt, indem das Installationsprogramm auf der Plattform ausgeführt wird, auf der die stille Installation durchgeführt werden soll.


Hinweis –

Der folgende Befehl funktioniert nur dann, wenn Sie eine ID für die Plattform generieren, auf der Sie den Befehl ausführen.


Schritte
  1. Wenn Sie nicht als root angemeldet sind, melden Sie sich als Superuser an.

  2. Begeben Sie sich zu dem Verzeichnis, in dem sich das Installationsprogramm befindet:


    cd installer-directory
    
  3. Führen Sie das Installationsprogramm mit der Option -id aus.


    ./installer -id

    Durch diesen Befehl wird eine verschlüsselte ID erstellt.

  4. Kopieren Sie die ID und fügen Sie den Wert in die Statusdatei als Wert für die Parameter STATE_BEGIN und STATE_DONE ein.

    Nachfolgend sehen Sie ein Beispiel einer Statusdatei-ID in einer Statusdatei:


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

ProcedureSo erstellen Sie eine Statusdatei-ID mithilfe von plattformspezifischen Verteilungsdateien

Mit dieser Methode wird eine Statusdatei-ID mithilfe der Java ES-Verteilungsdateien für eine bestimmte Plattform erstellt. Die Java ES-Verteilungs-DVD enthält alle plattformspezifischen Verteilungen. Diese Methode funktioniert auch, wenn Sie eine einzelne plattformspezifische Verteilung herunterladen.


Hinweis –

Die Methode funktioniert auch dann, wenn Sie eine ID für eine andere Plattform generieren als die, auf der Sie den Befehl ausführen.


Schritte
  1. Führen Sie im Verzeichnis platform/.install folgenden Befehl aus:


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

    wobei platform und class in der folgenden Tabelle aufgelistet werden:

    Plattform 

    platform-Variable

    class-Variable

    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 

    Durch diesen Befehl wird eine verschlüsselte ID erstellt.

  2. Kopieren Sie die ID und fügen Sie den Wert in die Statusdatei als Wert für die Parameter STATE_BEGIN und STATE_DONE ein.

    Nachfolgend sehen Sie ein Beispiel einer Statusdatei-ID in einer Statusdatei:


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