Obtenir des fichiers d’installation hors-ligne¶
SOFiSTiK Application Manager comprend tous les outils CLI nécessaires pour télécharger et installer des fichiers hors ligne à partir des répertoires des serveurs SOFiSTiK. Ceci est utile si vous souhaitez télécharger les paquets d’installation une fois, puis les réutiliser sur un ou plusieurs PC, les distribuer sur votre réseau ou utiliser un logiciel de déploiement comme SCCM et baramundi. Téléchargez directement SOFiSTiK Application Manager sam.msi ici.
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
Les appels suivants avec le même``–target`` sont additifs, c’est-à-dire que des produits ou des service packs supplémentaires peuvent être ajoutés au répertoire <targetdir>.
Une liste des identifiants de groupe disponibles peut être trouvée ici: Liste des groupes et des identifiants de produit
Note
Notez l’utilisation de l’option --dry-run
dans la ligne de commande ci-dessus. Si spécifié, sam_mirror.exe
simulera ses opérations, les affichera sur la console, mais n’appliquera pas / ne téléchargera pas réellement les modifications. Si vous souhaitez appliquer les modifications, supprimez cette option.
Exécuter sam_mirror.exe¶
Consulter Liste des groupes et des identifiants de produit et choisir les « groupes » qui incluent les produits à installer. Ajouter ces groupes à la ligne de commande suivante avec
-g <groupid>
.Ouvrez une invite de commande
Copiez et collez la ligne de commande suivante dans l’invité de commandes (ajoutez ou supprimer les groupes selon votre besoin). Cela téléchargera l’ensemble dans le répertoire cible
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"
Le répertoire cible contient désormais une base de données (master.json) et tous les fichiers requis pour les installations. Nous l’appelons un répertoire local pour “SOFiSTiK Application Manager”.
(Facultatif) Les Service Packs précédents peuvent être sélectionnés ou ajoutés en modifiant la ligne de commande, par exemple, changez
-g fea-2020
en-g fea-2020==5.0
pour récupérer les fichiers pour le Service Pack 5.
Note
Nous vous recommandons de toujours ajouter le groupe de produits -g tools
dans la ligne de commande ci-dessus. Cela garantit de toujours mettre en mirroir le dernier « SOFiSTiK Application Manager » et de le mettre à la disposition de vos clients.
Mise à jour ServicePack¶
Pour ajouter le dernier Service Pack disponible à votre “répertoire” (par exemple C:\sofistik_mirror
), lancez à nouveau sam_mirror.exe
avec les groupe souhaités après la sortie d’un Service Pack SOFiSTiK
"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"
Les Service Packs peuvent et devraient être fusionnés dans votre répertoire existant.