Offline-Installationsdateien herunterladen

SOFiSTiK Application Manager enthält alle erforderlichen CLI-Tools zum Herunterladen und Installieren von Offlinedateien vom SOFiSTiK-Repository-Server. Diese werden benötigt, wenn Sie die Installationspakete einmal herunterladen und dann auf einem oder mehreren PCs wiederverwenden, über Ihr Netzwerk verteilen oder Bereitstellungssoftware wie SCCM und Baramundi verwenden möchten. Hier kann man den SOFiSTiK Application Manager direkt herunterladen: sam.msi

sam_mirror.exe

This command line tool is located in C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM). When called without arguments sam_mirror.exe prints information about itself and its parameters. The basic generic command line looks like this

"sam_mirror.exe" --source <source> -g <groupid1> -g <groupid2> --target <targetdir> --dry-run

Nachfolgende Aufrufe mit demselben --target sind additiv, d.h. zusätzliche Produkte oder Service Packs können zum Repository <targetdir> hinzugefügt werden.

Eine Liste der verfügbaren Gruppen-IDs finden Sie hier: Liste der Gruppen und Produkt IDs

Bemerkung

Beachten Sie die Verwendung der Option --dry-run in der Befehlszeile oben. Wenn sam_mirror.exe angegeben ist, werden die Vorgänge simuliert, an die Konsole ausgegeben, die Änderungen jedoch nicht übernommen / heruntergeladen. Wenn Sie die Änderungen anwenden möchten, entfernen Sie diese Option.

Sam_mirror.exe ausführen

  1. Siehe Liste der Gruppen und Produkt IDs und wählen Sie die „Gruppen“ aus, die die Produkte enthalten, die Sie installieren möchten. Fügen Sie diese Gruppen mit -g <groupid> zur folgenden Befehlszeile hinzu.

  2. Öffnen Sie die Eingabeaufforderung Windows START -> cmd

  3. Kopieren Sie die folgende Befehlszeile und fügen Sie sie in die Eingabeaufforderung ein (fügen Sie Gruppen Ihrer Wahl hinzu oder entfernen Sie sie). Dadurch werden alle notwendigen Dateien heruntergeladen in das Zielverzeichnis C:\sofistik_mirror:

    "C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM)\sam_mirror.exe" --source https://sam.sofistik.io -g tools -g fea-2020 -g soficad-2020 -g bimapps-2021 --target "C:\sofistik_mirror"
    
  4. Das Zielverzeichnis enthält jetzt eine Datenbank (master.json) und alle für die Installation erforderlichen Dateien. Wir nennen das ein lokales Repository für den ‚SOFiSTiK Application Manager‘.

  5. (Optional) Frühere Service Packs können durch Ändern der Befehlszeile ausgewählt oder hinzugefügt werden. Ändern Sie beispielsweise -g fea-2020 zu -g fea-2020==5.0, um die Dateien für Service Pack 5 zu erhalten.

Bemerkung

Wir empfehlen, immer die Produktgruppe -g tools in die Befehlszeile oben aufzunehmen. Dies stellt sicher, dass Sie immer den neuesten ‚SOFiSTiK Application Manager‘ spiegeln und für Ihre Clients verfügbar machen.

Service Pack Updates

Um das neueste Service Pack zu Ihrem ‚Repository‘ hinzuzufügen (z.B. C:\sofistik_mirror), rufen Sie sam_mirror.exe erneut mit den gewünschten Gruppen Parametern auf, z.B.:

"C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM)\sam_mirror.exe" --source https://sam.sofistik.io -g tools -g fea-2020 -g soficad-2020 -g bimapps-2021 --target "C:\sofistik_mirror"

Service Packs können und sollten in Ihr vorhandenes Repository integriert werden.