Installation silencieuse (hors ligne / en ligne)#
Pour ce type d’installation, utiliser sam_apply.exe
(normalement installé dans C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM)\sam_apply.exe
).
Choix de la source des packages pour l’installation :
Par défaut,
sam_apply.exe
utilise les serveurs SOFiSTiK.Si besoin, se référer à Obtenir les fichiers d’installation hors ligne pour faire une installation à partir d’un dépôt local.
Utiliser des fichiers d’installation hors ligne#
Copier le dépôt local vers un emplacement auquel les clients peuvent accéder. Cet emplacement peut être l’un des suivants :
Partage réseau (SMB)
Serveur Web (HTTP/HTTPS)
Chemin local absolu (par exemple
C:\sofistik_mirror
)
Le dépôt local contient le fichier
sam.msi
le plus récent. S’assurer de son déploiement et de sa mise à jour sur les machines clients.Pointer le client vers le dépôt local via la clé de registre
repository
dansHKEY_LOCAL_MACHINE\SOFTWARE\SOFiSTiK\SAM
(éditer la base de registre avec par exemplereg.exe
ouregedit.exe
).Clé :
HKEY_LOCAL_MACHINE\SOFTWARE\SOFiSTiK\SAM
Nom :
repository
Type :
REG_SZ
Exemples pour la valeur REG_SZ:
Valeur :
file://C:\local\sofistik_mirror
ou Valeur :
file://server/sofistik_mirror
ou Valeur :
http://server/sofistik_mirror
ou Valeur :
https://server/sofistik_mirror
Pour démarrer l’installation#
S’assurer que l’ordinateur/client est prêt pour l’installation. Voir Anti-virus, permissions, ports, liste blanche, paramètres proxy.
Sur vos clients, installer SOFiSTiK Application Manager à partir du dépôt local ou de sam.msi.
Télécharger un fichier de configuration sample_install.json. Modifier le fichier de configuration selon vos besoins. Ce fichier décrit tous les produits et paramètres pour l’installation / mise à jour / désinstallation.
S’assurer que tous les produits de plate-forme requis sont installés sur les machines clients (par exemple, SOFiPLUS nécessite Autodesk AutoCAD).
(Facultatif) Installer CodeMeter User Runtime pour les licences. La dernière version peut être trouvée ici : https://www.wibu.com/fr/telechargements/utilisateurs/telechargement-logiciels-utilisateurs.html
Dans une invite de commande avec droits administrateur, lancer la commande :
"C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM)\sam_apply.exe" --cli-input-json "C:\sofistik_mirror\sample_install.json"
Attendre la fin de l’installation. Un redémarrage de Windows peut être nécessaire pour appliquer toutes les modifications.
Note
Chaque exécution de sam_apply.exe
crée un fichier journal (sam_apply_*.log
) dans le répertoire %TEMP%
de l’utilisateur administrateur. Les fichiers journaux sont numérotés, le nombre le plus élevé correspondant à la dernière exécution. Ce fichier journal peut être analysé pour rechercher les problèmes lors de l’installation.
sample_install.json#
Un exemple de fichier de configuration peut être télécharger ici : sample_install.json
. Pour une installation silencieuse, ce fichier de configuration est utilisé afin d’éviter une ligne de commande longue et compliquée. Dans ce fichier *.json
(par exemple sample_install.json
), tous les paramètres d’installation peuvent être configurés selon votre besoin. Le format json du fichier de configuration est un format ouvert et lisible de fichier, comparable aux formats xml ou yaml. Des outils en ligne (rechercher « validateur json ») peuvent rechercher et détecter des erreurs de syntaxe.
Vous pouvez configurer les paramètres suivants :
Paramètre |
Description |
||||||||
---|---|---|---|---|---|---|---|---|---|
|
Ce champ est utilisé pour déterminer quels produits seront installés. Par défaut, le dernier service pack disponible est installé (par exemple « sofiplus_50 »). Pour les utilisations avancées, il est possible de spécifier le service pack exact avec « {product_id}=={servicepack}{hotfix} » (par exemple « sofiplus_50 == 2.0 »). Cela peut être par exemple pertinent si une licence est trop ancienne pour utiliser le dernier Service Pack.
|
||||||||
|
Répertoire racine SOFiSTiK pour les installations. |
||||||||
|
Sélectionne la langue de l’interface utilisateur des produits : |
||||||||
|
Par exemple, selon la version et la langue d’AutoCAD 2020, il est nécessaire de modifier la clé de registre
|
Mise à jour Service Pack#
(Facultatif) Modifier le fichier de configuration
*.json
si nécessaire comme décrit dans sample_install.json.En cas d’utilisation d’un dépôt local hors-ligne, le mettre à jour et télécharger le Service Pack le plus récent comme décrit dans Obtenir les fichiers d’installation hors ligne. Exécuter ensuite
sam_apply.exe
avec le fichier de configurationsample_install.json
adapté (généralement sans restriction de version / Service Pack==
).En cas d’utilisation des serveurs SOFiSTiK, exécuter
sam_apply.exe
avec le fichier de configurationsample_install.json
adapté (généralement sans restriction de version / Service Pack==
).