3.4. Konsolen-basierte Installation

3.4.1. Schritt 1: Sprachauswahl
3.4.2. Schritt 2: Willkommen
3.4.3. Schritt 3: Informationen
3.4.4. Schritt 4: Lizenzvereinbarung
3.4.5. Schritt 5: Installationspfad
3.4.6. Schritt 6: Auswahl Installationspakete
3.4.7. Schritt 7: Benutzerdaten
3.4.8. Schritt 8: Installation
3.4.9. Schritt 9: Externe Prozesse ausführen
3.4.10. Schritt 10: Verknüpfungen einrichten
3.4.11. Schritt 11: Installation beenden

Der Installer unterstützt auch eine GUI-lose Variante, die nur ein Shell-/Befehlsfenster benötigt und per -- -console aufgerufen wird.

Dieser Installer zeigt den Inhalt in aufeinanderfolgenden Panels im Shell-Fenster an und lässt den Benutzer seine Auswahl über die Tastatur eingeben.

Die Buttons werden durch kurze Tastenfolgen ersetzt:

Enter

zeigt die nächste Seite an oder akzeptiert einen Standardwert

1+Enter

wählt die Checkbox aus

0+Enter

wählt die Checkbox ab

n+Enter

wählt das n-te Element aus einer Liste aus

3.4.1. Schritt 1: Sprachauswahl

Das Panel Sprachauswahl ( Abschnitt 3.3.1, „Sprachauswahl“) wird angezeigt und mit 0+Enter für Englisch oder 1+Enter für Deutsch bestätigt.

    Select your language
    0  [x] eng
    1  [ ] deu
    Enter selection:

3.4.2. Schritt 2: Willkommen

Das Willkommen-Panel ( Abschnitt 3.3.2, „Schritt 1: Willkommen“) wird angezeigt und wird mit 1+Enter bestätigt.

    -----------------------------------------------------------------------------------------
    Information
    -----------------------------------------------------------------------------------------


    Version 5.5.5
    (c) Copyright 2009-2023 verit Informationssysteme GmbH. All Rights Reserved.



    Press 1 to continue, 2 to quit, 3 to redisplay
    1

3.4.3. Schritt 3: Informationen

Das Panel Informationen ( Abschnitt 3.3.3, „Schritt 2: Informationen“) zeigt die Versionshinweise der aktuellen Versionen an.

...

      Version 5.5.5

      New Features...


    Press 1 to continue, 2 to quit, 3 to redisplay
    1

3.4.4. Schritt 4: Lizenzvereinbarung

Das Panel Lizenzvereinbarung ( Abschnitt 3.3.4, „Schritt 3: Lizenzvereinbarung“) zeigt die Lizenzvereinbarung an. Diese muss mit 1+Enter bestätigt werden, um mit der Installation fortzufahren.

    -----------------------------------------------------------------------------------------
    Licensing Agreements
    -----------------------------------------------------------------------------------------

    Limited Use Software License Agreement

    PLEASE READ THIS AGREEMENT CAREFULLY BEFORE ATTEMPTING TO USE THE
    SOFTWARE OF verit Informationssysteme GmbH AND RELATED DOCUMENTATION
    (COLLECTIVELY, THE "SOFTWARE") AND BEFORE INSTALLING OR USING THE
    SOFTWARE. BY INSTALLING OR USING THE SOFTWARE, YOU ARE CONSENTING
    TO BE BOUND BY THIS AGREEMENT....

    limitations may not apply to you. You may also have other rights
    that vary from state to state.

    Press 1 to accept, 2 to reject, 3 to redisplay
    1

3.4.5. Schritt 5: Installationspfad

Das Panel Installationspfad ( Abschnitt 3.3.5, „Schritt 4: Installationspfad“) sieht mit dem Konsolen-Installationsprogramm wie folgt aus:

    -----------------------------------------------------------------------------------------
    Target Path
    -----------------------------------------------------------------------------------------


    Select the installation path: [C:\Users\...\Klaros-Testmanagement]

Mit Enter können Sie den vorgeschlagenen Verzeichnispfad akzeptieren oder einen anderen eingeben. Das Verzeichnis wird erstellt, falls er noch nicht vorhanden war. Falls das Verzeichnis bereits existiert, wird eine Warnung angezeigt und Sie können die Installation abbrechen oder fortsetzen.

3.4.6. Schritt 6: Auswahl Installationspakete

Die Auswahl von Installationspaketen ( Abschnitt 3.3.6, „Schritt 5: Auswahl Installationspakete“) ist im Konsolenmodus komplexer zu handhaben. Die erforderlichen Pakete (Java, Tomcat und Klaros-Test­management) werden lediglich zur Information angezeigt. Die Eingabe von Y wählt die Installation der PDF-Dokumentation aus, während N diese abwählt. Anschließend werden Sie aufgefordert, die Eingabe mit 1 und Enter zu bestätigen.

    -----------------------------------------------------------------------------------------
    Select Installation Packages
    -----------------------------------------------------------------------------------------

    Select the packs you want to install:

      [x] Pack ‘Java Runtime Environment’ required
      [x] Pack 'Tomcat 9 Application Server' required
      [x] Pack 'Klaros-Testmanagement required
    -----------------------------------------------
      [x] Include optional pack 'PDF-Documentation'
    -----------------------------------------------
    Enter Y for Yes, N for No: N
    Y
    Done!

    Press 1 to continue, 2 to quit, 3 to redisplay
    1

3.4.7. Schritt 7: Benutzerdaten

Danach können die Benutzerdaten angepasst werden ( Abschnitt 3.3.7, „Schritt 6: Benutzerdaten“). Das Installationsprogramm zeigt Standardwerte an, die durch Drücken von Enter übernommen oder einem anderen Wert überschrieben werden können. Die Checkboxen zeigen [x], wenn sie gesetzt sind, andernfalls [ ]. Durch Drücken von Enter wird der aktuelle Wert übernommen, der mit 1 bzw. 0 explizit gesetzt oder zurückgesetzt werden kann.

In diesem Beispiel übernehmen wir die meisten der Standardwerte. Nur die Speichereinstellungen und das Tomcat-Admin-Passwort (ohne Voreinstellung) werden eingegeben und die beiden Checkboxen werden nicht gesetzt:

    -----------------------------------------------------------------------------------------
    User Data
    -----------------------------------------------------------------------------------------
    Tomcat Server Settings:

    Server-Port: [18005]

    HTTP-Port: [18080]

    Session Timeout: [60]

    The minimum and maximum amount of memory available to the Tomcat process:
    Minimum (MB): [512]
    400
    Maximum (MB): [1024]
    1024

    The username and the password of the administrator account for managing the Tomcat server:
    Username: [admin]

    Password:
    **********
    Retype Password:
    **********

    ------------------------------------------
      [ ] Launch Application Server
    Enter 1 to select, 0 to deselect:
    0

      [ ] Launch Browser
    Enter 1 to select, 0 to deselect:
    0


    Press 1 to continue, 2 to quit, 3 to redisplay
    1

3.4.8. Schritt 8: Installation

Die Pakete werden angezeigt, sobald sie installiert sind ( Abschnitt 3.3.8, „Schritt 7: Installation“).

    [ Starting to unpack ]
    [ Processing package: Java Runtime Environment (1/4) ]
    [ Processing package: Tomcat 9 Application Server (2/4) ]
    [ Processing package: Klaros-Testmanagement (3/4) ]
    [ Processing package: PDF-Documentation (4/4) ]
    [ Unpacking finished ]
    Installation finished

3.4.9. Schritt 9: Externe Prozesse ausführen

Dieses Panel wird bei der Konsolen-basierten Installation übersprungen. Ansonsten wären hier Startmeldungen des Servers zu sehen. Unter Abschnitt 3.3.9, „Schritt 8: Externe Prozesse ausführen“ sehen Sie, wie dies im GUI-Modus gehandhabt wird.

3.4.10. Schritt 10: Verknüpfungen einrichten

In einer GUI-losen Umgebung sind in der Regel keine Menüeinträge oder Icons auf dem Desktop nötig, daher wählen wir N. Abschnitt 3.3.10, „Schritt 9: Verknüpfungen einrichten“ erläutert das Einrichten von Shortcuts unter Windows.

    -----------------------------------------------------------------------------------------
    Setup Shortcuts
    -----------------------------------------------------------------------------------------

    ----------------------------------
    Create shortcuts in the Start-Menu
    ----------------------------------
    Enter Y for Yes, N for No:
    N
    ------------------------------------------
    Create additional shortcuts on the desktop
    ------------------------------------------
    Enter Y for Yes, N for No:
    N

3.4.11. Schritt 11: Installation beenden

Hier kann ein automatisches Installationsskript mit den gewählten Benutzereingaben erstellt werden, sodass dieselbe Installation unbeaufsichtigt oder auf anderen Rechnern wiederholt werden kann. Automatische Installationsskripte funktionieren auch für unbeaufsichtigte Installationen im Konsolenmodus.

    Generate an automatic installation script
    Enter Y for Yes, N for No:
    Y
    Select the installation script (path must be absolute)[C:\Users\...\Klaros-Testmanagement
      \auto-install.xml]

    Installation was successful
    Application installed on C:\Users\...\Klaros-Testmanagement
    [ Writing the uninstaller data ... ]
    [ Console installation done ]

Nach dem Beenden der Installation befindet sich Klaros-Test­management im Verzeichnis /opt/klaros-testmanagement. In Abschnitt 3.12, „Als System-Service installieren“ finden Sie weitere Informationen wie Klaros-Test­management als System-Dienst eingerichtet werden kann, um die Anwendung beim Systemstart automatisch auszuführen.