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

Cet outil enligne de commande se trouve dans C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM). Lorsqu’il est appelé sans arguments, sam_mirror.exe renvoie des informations sur lui-même et ses paramètres. La ligne de commande de base ressemble à l’exemple suivant:

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

  1. 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>.

  2. Ouvrez une invite de commande menu Démarrer Windows -> cmd

  3. 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"
    
  4. 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”.

  5. (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.