Automatische Installation

INUBIT über die Kommandozeile installieren

Wenn das Zielsystem keine grafische Oberfläche unterstützt, kann der Installer auf der Kommandozeile ausgeführt werden.

Wenn Sie remote auf das System zugreifen, deaktivieren Sie das X11-Forwarding im verwendeten Terminalclient (z.B. Mobaxterm, Putty).

Voraussetzungen

  • Sie haben die Installationsdatei auf Ihren Rechner kopiert.

  • Um INUBIT bedienfrei zu installieren, müssen Sie zuvor eine Antwortdatei mit einer typischen Installation erstellen. Dazu nutzen Sie z.B. eines der folgenden Kommandos:

    • Windows

    • Linux

    setupWinX64-<inubit-Version>.exe -r <vollständiger Pfad zur Antwortdatei>
    setupLinuxX64-<inubit-Version>.bin -r <vollständiger Pfad zur Antwortdatei>

    Der Installationsassistent startet und führt Sie durch die Installation. Die während der Installation ausgewählten Optionen werden in der angegebenen Datei gespeichert, die zum Beispiel für Windows unter anderem folgende Einträge enthält:

    #Installationsordner wählen
    #--------------------------
    USER_INSTALL_DIR=D:\\inubit
    #Installationssatz auswählen
    #---------------------------
    CHOSEN_FEATURE_LIST=IBIS,Tomcat,TomcatPE,AS4-GT,TomcatMan,benchmark,BPC,Karaf ES,BPC-Ana,BPC-Core,BPC-Dash,BPC-Mon,BPC-Int,BPC-Doc,BPC-iMon,BPC-iWeb,keycloak,JRE,Workbench,Doc,Tutorial,Plug-in,RC
    CHOSEN_INSTALL_FEATURE_LIST=IBIS,Tomcat,TomcatPE,AS4-GT,TomcatMan,benchmark,BPC,KarafES,BPC-Ana,BPC-Core,BPC-Dash,BPC-Mon,BPC-Int,BPC-Doc,BPC-iMon,BPC-iWeb,keycloak,JRE,Workbench,Doc,Tutorial,Plug-in,RC
    CHOSEN_INSTALL_SET=Benutze
    #Lizenzdatei auswählen
    #---------------------
    USER_INPUT_LICENSE_FILE=D:\\inubitinstall\\inubit\\license.xml
    USER_INPUT_BPC_LICENSE=D:\\inubitinstall\\bpc-be-license.jar
    #Verknüpfung erstellen
    #---------------------
    USER_SHORTCUTS=C:\\inubit\\inubit

So gehen Sie vor

  1. Öffnen Sie eine Kommandozeile.

  2. Starten Sie die Installation.

    Starten Sie die zu Ihrem Betriebssystem passende Installationsdatei mit dem Parameter -i console, z.B.:

    • Windows

    • Linux

    setupWinX64-<inubit-Version>.exe -i console
    setupLinuxX64-<inubit-Version>.bin -i console

    Wenn die Fehlermeldung Unable to load and to prepare the installer in console or silent mode erscheint, nachdem Sie die Sprache ausgewählt haben, setzen Sie die folgende Java-Option vor dem erneuten Start des Installers:

    -Djava.awt.headless=true

    Zu diesem Zweck führen Sie das folgende Kommando im Terminal aus:

    export _JAVA_OPTIONS="-Djava.awt.headless=true"

    Sie werden durch das Installationsskript geführt und müssen die gestellten Fragen beantworten. Wenn der Parameter fehlt, wird der Installationsassistent gestartet.

    Produktfunktionen können durch Angabe ihrer Nummerierung gewählt oder abgewählt werden. Sind Funktionen mit einem X markiert, dann sind diese bereits ausgewählt und können durch Angabe der entsprechenden Nummer abgewählt werden.

  3. Abhängig vom gewählten Installationssatz fahren Sie fort wie folgt:

Bedienfreie Installation

Starten Sie die zu Ihrem Betriebssystem passende Installationsdatei mit der zuvor erstellten Antwortdatei und dem Parameter -i silent, z.B.:

  • Windows

  • Linux

setupWinX64-<inubit-Version>.exe -f <vollständiger Pfad zur Antwortdatei> -i silent
setupLinuxX64-<inubit-Version>.bin -f <vollständiger Pfad zur Antwortdatei> -i silent

Linux: Wenn der Installer die Fehlermeldung Installer User Interface Mode Not Supported ausgibt, dann bedeutet es, dass die DISPLAY-Variable zugewiesen ist. Um dieses Problem zu beheben, geben Sie den Befehl export DISPLAY="" ein.

Die Installation startet mit der angegebenen Antwortdatei ohne jegliche Benutzerinteraktion und ohne Ausgaben außer der Installationslogdatei, die in das INUBIT-Installationsverzeichnis geschrieben wird.