Installer Rhino
Sommaire: Comment installer Rhino 4 ou 3 automatiquement ; détails sur ce qui est installé et où sont installés les différents éléments.
Installation de Rhinoceros
Rhino 4.0 - Déploiement MSI avec Active Directory ou SMS
Présentation
Ces instructions sont destinées principalement aux administrateurs de systèmes qui veulent déployer Rhino 4.0 dans une organisation utilisant Active Directory ou SMS.
Ces techniques fonctionneront aussi pour l'installation automatisée en exécutant le MSI à partir d'un dossier contenant un fichier Rhino4Setup.ini personnalisé. Voir Installation scriptée de Rhino 4.0 avec un fichier INI Pour cette option, Active Directory, SMS ou d'autres outils de déploiement e sont pas nécessaires.
La plupart des instructions spécifiques au déploiement ont été omises dans cet article car celui-ci ne traite pas du déploiement des applications.
Conditions requises:
Vous devez avoir une application complète d'installation pour Rhino 4.0 Service Release 1 (SR1, 3-juillet-2007) ou plus récente pour déployer à l'aide d'Active Directory ou de SMS. Les versions précédentes de Rhino 40 présentaient des erreurs dans l'installateur qui faisaient échouer l'installation de composants critiques de l'application pendant le déploiement.
Veuillez contacter brian @ mcneel . com pour obtenir un CD actuel si le vôtre ne porte pas la mention SR1, SR2, etc. sur la partie supérieure.
Désinstaller des versions précédentes de Rhino 4.0
Remarque: Si vous essayez de déployer le MSI alors que Rhino 4.0 est déjà installé sur le système cible, le déploiement échouera. Ceci inclus les installations précédentes de la version d'évaluation ou de la version bêta. Vous devez désinstaller tout d'abord toute version existante avant le déploiement. Ces lignes de commande désinstalleront directement toutes les versions de Rhino 4.0 (jusqu'à la SR4) :
msiexec /x{5C2CBFFD-FC3B-4AA9-993B-CE2B8DA25B87} /qn
msiexec /x{D6F64D4F-B539-448E-A5D7-B57EE89193B8} /qn
msiexec /x{761EC7CE-E646-4A8C-95DA-A24C6CDACF3F} /qn
msiexec /x{D7960C39-E3FD-4B46-8E97-A1E9D128F913} /qn
msiexec /x{D57F1897-D0F5-4E5F-99BA-80815B43283A} /qn
Préparation du déploiement
1. Réalisez une installation administrative sur l'emplacement partagé de votre réseau. Pour cet exemple, nous assumerons que cet emplacement est S:\Rhino 4.0 SR1 Par exemple, si votre CD de Rhino 4.0 SR1 se trouve dans le lecteur D:\, vous pouvez exécuter une installation administrative à partir de la ligne de commande : msiexec.exe /a D:\rhinoceros\rhino4_setup.msi
2. Modifiez le fichier Rhino4Setup.ini et placez-le dans le même dossier d'installation administrative puis donnez-lui le même nom que le fichier .msi. Remarque : Tous les caractères situés après le signe # sont ignorés par le programme d'installation même si le caractère # se trouve au milieu d'une ligne. Pour plus de détails sur la configuration, consultez Modifier le fichier Rhino4Setup.ini
3. Téléchargez MS-VC80.msi et enregistrez le fichier MS-VC80.msi dans le dossier d'installation administrative.
Configuration du déploiement
- Ouvrez Active Directory Users and Computers
- Cliquez avec le bouton de droite sur le groupe ou l'unité d'organisation qui contient les utilisateurs ou les ordinateurs qui recevront Rhino 4.0, puis cliquez sur Propriétés.
- Dans l'onglet Stratégie de groupe, ajoutez un nouvel Objet de stratégie de groupe appelé Installer Rhino 4.0
- Sélectionnez l'onglet de stratégie de groupe Installer Rhino 4.0 et cliquez sur Modifier…
- Déterminez si vous effectuerez l'installation par ordinateur ou par utilisateur (lisez la stratégie de groupe pour déterminer la meilleure solution pour votre organisation).
- Sous Configuration de l'utilisateur ou Configuration de l'ordinateur (en fonction de votre choix à la dernière étape), développez Paramètres du logiciel, cliquez avec le bouton de droite sur Installation du logiciel puis cliquez sur Nouveau → Pack.
- Sélectionnez S:\Rhino 4.0 SR1\MS-VC80.msi pour procéder à l'installation. Ce module doit être installé avant Rhino 4.0 SR1 ou toute version suivante.
- Sélectionnez S:\Rhino 4.0 SR1\Rhino4_Setup.msi pour procéder à l'installation.
- Dans la boîte de dialogue Deploy Software, sélectionnez Assigned, puis cliquez sur OK.
- Cliquez avec le bouton de droite sur Rhino 4.0 SR1 dans le panneau de droite puis cliquez sur Properties.
- Cochez la case Install this application at logon. (Ou personnalisez les options de déploiement pour s'adapter aux besoins de votre organisation).
Déploiement de Rhino 4.0 Service Release Patch par Active Directory ou SMS
*Remarque: Vous devez avoir Rhino 4.0 SR1 ou une version précédente installée sur les machines de destination pour utiliser cette technique. Vous devez aussi avoir un patch rh40sr.exe.
- Ouvrez le patch d'installation (tel que rh40sr_en_20071017.exe) avec WinZip.
- Extrayez Rhino4_Patch.msi et enregistrez-le.
- Suivez les instructions de déploiement MSI ci-dessous. NE désinstallez PAS les installations précédentes de Rhino 4.0, sinon l'installation de Rhino ne fonctionnera pas correctement.
Installation de Rhino 4.0 avec un script (fichier batch)
Les lignes suivantes peuvent être exécutées manuellement, ou pour plus de facilité, dans un fichier batch (.bat).
1. Vérifiez que Rhino 4.0 'est pas installé sur l'ordinateur destination ou exécutez ces lignes avant l'installation :
msiexec /x{5C2CBFFD-FC3B-4AA9-993B-CE2B8DA25B87} /qn
msiexec /x{D6F64D4F-B539-448E-A5D7-B57EE89193B8} /qn
2. Téléchargez MS-VC80.msi et installez-le sur l'ordinateur de destination avec
msiexec /i"s:\RhinoInstallScripts\ms-vc80.msi /qn
3. Exécutez une ligne avec un contenu comme celui-ci (en assumant que vous réalisez l'installation à partir du CD de Rhino 4.0 qui se trouve dans le lecteur D) :
msiexec.exe /i"d:\Rhinoceros\Rhino4_Setup.msi" AUTOINSTALL=1 FOLDER="C:\Progs\Rhino4" RMA_CDKEY=AAAABBBBCCCCDDDDEEEE INSTALL_EN=1
Pour plus de renseignements sur ces paramètres et d'autres possibilités, consultez Modifier le fichier Rhino4Setup.ini
Installation de Rhino 4.0 avec un script et un fichier INI
Vous devez avoir un fichier d'installation MSI complet pour Rhino 4.0 Service Release 1 (3-Juillet-2007) ou plus récente pour utiliser cette méthode INI. Si votre installateur est un fichier .EXE, décomprimez-le pour obtenir le fichier .MSI. Si l'installateur est sur le CD, copiez tous les fichiers du dossier Rhinoceros du CD de Rhino 4.0 dans un dossier sur votre disque dur ou sur un disque du réseau partagé.
1. Modifiez le fichier Rhino4Setup.ini pour définir les paramètres de l'installation. Renommez le fichier INI pour lui donner le même nom que le fichier MSI (sans l'extension) et placez-le dans le même répertoire.
Remarque : Tous les caractères situés après le signe # sont ignorés par le programme d'installation même si le caractère # se trouve au milieu d'une ligne. Pour plus d'informations sur la configuration, consultez Modifier le fichier Rhino4Setup.ini
2. Vérifiez que Rhino 4.0 'est pas installé sur l'ordinateur de destination ou exécutez ces lignes avant l'installation :
msiexec /x{5C2CBFFD-FC3B-4AA9-993B-CE2B8DA25B87} /qn
msiexec /x{D6F64D4F-B539-448E-A5D7-B57EE89193B8} /qn
msiexec /x{761EC7CE-E646-4A8C-95DA-A24C6CDACF3F} /qn
msiexec /x{D7960C39-E3FD-4B46-8E97-A1E9D128F913} /qn
msiexec /x{D57F1897-D0F5-4E5F-99BA-80815B43283A} /qn
3. Téléchargez MS-VC80.msi et installez-le sur l'ordinateur de destination avec
msiexec /i"s:\RhinoInstallScripts\ms-vc80.msi /qn
4. Lancez le fichier MSI, il trouvera automatiquement le fichier INI dans le même dossier, il lira les paramètres dedans et il lancera automatiquement le programme d'installation.
Exemple :
msiexec.exe /i"F:\RhinoInstaller\Rhino4_SR1_20070808.msi"
Personnalisation avancée pour Rhino 4.0
Plusieurs paramètres peuvent être définis dans la ruche de registre HKEY_LOCAL_MACHINE. Ces paramètres doivent être modifiés en dehors du MSI :
Remarque : Toutes les clés de registre sont spécifiques à la version et à la langue de Rhino que vous installez. Pour une version du 3 janvier 2007, le paramètre <BUILD_DATE> sera 2007-01-03. Pour une installation en français, le paramètre <LANG_ID> est 1036.
Tous les paramètres sont définis dans la clé :
HKEY_LOCAL_MACHINE\Software\McNeel\Rhinoceros\4.0\<BUILD_DATE>\<LANG_ID>\
Emplacement des fichiers modèles:
Modifiez la valeur de registre “Default Template Folder” et indiquez le chemin complet vers le dossier qui sera utilisé pour les fichiers modèles.
Fichier modèle par défaut
Ajoutez une valeur de chaîne intitulée “Default Template File” avec le chemin complet vers le fichier modèle que vous voulez utiliser par défaut.
D'autres paramètres sont également disponibles. Consultez les clés de registre suivantes pour voir les paramètres qui peuvent être définis.
Installation automatique (scriptée) de Rhino 3.0
Voir les instructions sur http://www.fr.rhino3d.com/script.htm
Voir aussi la page Wiki AutomateRhino3InstallerFromCustomInstaller
Remarque :
Est-il possible d'avoir des fichiers .msi pour les programmes d'installations au lieu de fichiers .exe pour le déploiement avec une stratégie de groupe ?
Ce serait très intéressant pour mettre à jour les versions révisées, d'installer Penguin, etc. sur notre réseau.
Nous allons utiliser des programmes d'installation .MSI pour Rhino 4.0 et Flamingo 2.0 mais Rhino 3.0 ne les utilise pas. [Pascal Golay - 2005-11-10]
Qu'est-ce qui change quand j'installe Rhino 3.0 à partir du CD :
L'utilisateur choisit un dossier de base pour l'installation de Rhino. Les fichiers principaux du programme sont copiés dans le sous dossier System, les nombreux modules (fichiers *.rhp et autres) sont copiés dans le sous dossier Plug-ins et pour chaque langue installée, un dossier de langue (par exemple Français) est créé avec des les sous dossiers Aide, Prise en main, Plaquages d'environnement, Scripts, Modèles d'exemple et Didacticiels.
Les fichiers modèles et les fichiers de barres d'outils sont installés sous …Documents and Settings\All Users\Application Data\McNeel\Rhinoceros\3.0. Les fichiers modèles sont différents pour chaque langue et sont placés dans des dossiers différents.
Des entrées de registre sont créées dans HKEY_LOCAL_MACHINE\SOFTWARE\McNeel\Rhinoceros\3.0. Sous la clé 3.0 se trouve une sous-clé pour la date de Rhino, telle que 2004-04-21 et elle contient les entrées pour la version de Rhino de cette date.
La clé Plug-ins sous la clé de la date contient des sous-clés uniques pour chaque module, par exemple 12D31EFD-D3EE-4BCF-A856-D01320BB19F3, Cette clé et les clés et valeurs qu'elle contient indiquent à Rhino de lancer le module au démarrage.
La clé <locale_ID> (telle que 1036 pour le français) sous la date contient les chemins pour trouver les ressources (aide, modèles, etc.) pour la langue en question.
Quelques entrées sont créées dans HKEY_CURRENT_USER\SOFTWARE\McNeel\Rhinoceros\3.0 avec les options de Rhino. La plupart des options sont définies dans la sous-clé Scheme: Default. Pour plus d'informations sur les schémas, consultez l'aide de Rhino. La clé HKEY_CURRENT_USER\SOFTWARE\McNeel\Rhinoceros\3.0\Global Options contient quelques paramètres qui s'appliquent à tous les schémas.