Effectuer une installation silencieuse de MATLAB depuis la ligne de commande
Si vous devez effectuer de nombreuses installations du logiciel MATLAB® et que les informations à saisir pour chaque installation sont les mêmes, vous pouvez enregistrer ces informations dans un fichier de propriétés et exécuter le programme d'installation de MathWorks® de manière non interactive. Il vous faut alors spécifier le fichier de propriétés dans la ligne de commande lorsque vous lancez le programme d'installation. Ce fichier fournira au programme d'installation les informations que vous auriez entrées de manière interactive via les boîtes de dialogue. L'installation non interactive, également appelée installation silencieuse, permet de gagner du temps et d'éviter les erreurs.
Conditions préalables
Une clé d’installation des fichiers est nécessaire pour utiliser le fichier de propriétés du programme d’installation (installer_input.txt
). Pour plus d'informations sur l'obtention d'une clé d'installation des fichiers, consultez Installer des produits MathWorks sur un ordinateur hors ligne.
Télécharger le programme d'installation et les produits
Téléchargez le programme d’installation contenant les produits MathWorks que vous souhaitez installer sur les ordinateurs cibles. La procédure d'installation varie selon que vous souhaitez installer uniquement un sous-ensemble ou l'ensemble des produits pour lesquels vous avez des licences.
Télécharger un sous-ensemble des produits à l'aide du programme d'installation Download-Only (uniquement pour téléchargement)
Si vous devez installer uniquement un sous-ensemble des produits sur les ordinateurs cibles, utilisez le programme d’installation de MathWorks pour télécharger un autre programme d’installation contenant ces produits.
Accédez à la page Téléchargements MathWorks, sélectionnez la version et la plateforme de l’ordinateur utilisé pour le téléchargement puis téléchargez le programme d’installation.
Exécutez le programme d'installation téléchargé, connectez-vous à votre compte MathWorks et acceptez le contrat de licence.
Sous Advanced Options, sélectionnez I want to download without installing.
Spécifiez l’emplacement où vous souhaitez télécharger le programme d’installation, la plateforme des ordinateurs cibles et les produits à inclure dans le téléchargement. Téléchargez ensuite le programme d'installation contenant les fichiers des produits.
Copiez le programme d’installation à un emplacement auquel chaque ordinateur cible peut accéder, tel qu’un dossier local sur chaque ordinateur cible ou un espace de partage en réseau.
Télécharger tous les produits à l'aide d'une image ISO ou DMG
Si vous devez installer tous les produits sur les ordinateurs cibles, téléchargez l’image ISO (Windows®, Linux®) ou DMG (Mac) contenant tous les produits. Vous devez être administrateur de licences pour pouvoir télécharger une image ISO ou DMG.
Accédez à la page Téléchargements MathWorks. Dans le menu I Want To, sélectionnez
Get ISOs and DMGs
. Ce lien n’est visible que si vous êtes connecté en tant qu’administrateur de licence.Sélectionnez la version et la mise à jour de l’image ISO ou DMG que vous souhaitez télécharger.
Sous Get ISOs and DMGs for MATLAB and Simulink Products, sélectionnez la plateforme des ordinateurs cibles (et non de l’ordinateur utilisé pour le téléchargement) puis téléchargez l’image ISO ou DMG.
Montez l'image ISO ou DMG téléchargée dans un dossier en suivant la procédure standard pour votre système d'exploitation.
Copiez le programme d’installation à un emplacement auquel chaque ordinateur cible peut accéder, tel qu’un dossier local sur chaque ordinateur cible ou un espace de partage en réseau.
Créer un fichier de propriétés pour le programme d'installation
Faites une copie du fichier de propriétés du programme d'installation (
installer_input.txt
). Ce fichier se trouve à la racine du dossier contenant le programme d'installation.Par exemple, sur un ordinateur Windows, vous pouvez exécuter cette commande :
copy Z:\installer_input.txt C:\temp\my_installer_input.txt
Ouvrez le fichier de propriétés du programme d'installation copié à l'aide d'un éditeur de texte.
Supprimez les commentaires des paramètres qui commencent par le symbole
#
, puis saisissez les valeurs appropriées. Par exemple :destinationFolder
: saisissez le chemin d'accès au dossier dans lequel vous souhaitez installer les produits. Vous devez spécifier le chemin d'accès complet. Un chemin d'accès relatif peut entraîner une lecture erronée du fichierinstaller_input
. Ce tableau présente un exemple des dossiers de destination pour chaque système d'exploitation.Système d’exploitation Exemple Windows destinationFolder="C:\Program Files\MATLAB\R2024a"
Linux destinationFolder=/opt/MATLAB/R2024a
macOS destinationFolder=/Applications
fileInstallationKey
: spécifiez la valeur de votre clé d'installation des fichiers.
La section de commentaires de chaque paramètre définit toutes les valeurs autorisées pour celui-ci.
Enregistrez vos modifications dans le fichier.
Exécuter le fichier de propriétés du programme d'installation
Accédez au dossier contenant le programme d'installation et les produits.
Dans un terminal ou une fenêtre de commande, lancez le programme d’installation avec l’option
-inputFile
pour spécifier le chemin complet de votre fichier de propriétés comme argument de la ligne de commande.Sous Windows, exécutez l'application
setup.exe
à l'aide de l'option-inputFile
. Par exemple :setup.exe -inputFile C:\temp\my_installer_input.txt
Sous Linux ou macOS, exécutez la commande
install
à l'aide de l'option-inputFile
. Par exemple :install -inputFile /tmp/my_installer_input.txt
Afficher les fichiers de logs d'installation et d'activation
Au cours de l'installation et de l'activation de produits MathWorks, le programme d'installation du produit crée un fichier de logs qui peut être utilisé pour obtenir des informations sur ces processus.
Le fichier de logs d'installation est nommé mathworks_%username%.log
et le fichier de logs d'activation est nommé aws_%username%.log
. Dans les deux cas, %username%
est le nom d'utilisateur de la personne qui exécute le programme d'installation.
Pour localiser vos fichiers de logs, consultez la section Où se trouvent les fichiers d'installation et les fichiers de logs de MATLAB ?