Contenu principal

mpm install

(Linux, Windows, Mac) Installer des produits depuis la ligne de commande du système d’exploitation

L’utilisation de mpm install depuis la ligne de commande du système d’exploitation nécessite MATLAB® Package Manager. Consultez Obtenir MATLAB Package Manager.

Si vous préférez gérer les packages dans MATLAB, consultez Gestion des packages.

Description

mpm install --release=<release> --destination=</full/path/to/destination> --products=<product1> ... <productN> installe les produits et support packages MathWorks® d’une version dans le dossier d’installation spécifié. mpm installe également tous les produits requis s’ils ne sont pas déjà installés.

Exécutez mpm install depuis la ligne de commande du système d’exploitation. Vous pouvez également utiliser cette commande dans un fichier MATLAB Dockerfile pour créer une image de conteneur MATLAB. Pour en savoir plus, consultez Create a MATLAB Container Image (Créer une image de conteneur MATLAB) sur GitHub®.

exemple

mpm install --source=</full/path/to/source> --destination=</full/path/to/destination> --products=<product1> ... <productN> spécifie la source de l’installation. Si vous ne spécifiez pas d’option --source, mpm installe les produits et Support Packages à partir de mathworks.com.

exemple

mpm install ... [options] permet de définir des options d’installation de produits supplémentaires en utilisant l’une des syntaxes précédentes. Par exemple :

  • Pour ignorer l’installation des bibliothèques GPU lors de l’installation de Parallel Computing Toolbox™, utilisez l’option --no-gpu.

  • Pour ignorer l’installation du Java® Runtime Environment (JRE) par défaut utilisé par MATLAB, utilisez l’option --no-jre.

Vous pouvez spécifier les options dans n’importe quel ordre.

exemple

mpm install --inputfile=</full/path/to/file> installe les produits à l’aide d’un fichier d’entrée. Vous pouvez télécharger un modèle de fichier d’entrée pour votre version depuis le dossier mpm-input-files sur GitHub. Vous devez spécifier --inputfile sans aucune autre option.

exemple

Exemples

réduire tout

Installez la dernière version de Simulink® et de Deep Learning Toolbox™ Model for ResNet-50 Network. mpm installe également les produits requis MATLAB et Deep Learning Toolbox s’ils ne sont pas déjà installés.

Linux® ou Mac :

./mpm install --release=R2025b --destination=/home/<USER>/matlab --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Windows® (exécuter en tant qu’administrateur) :

.\mpm.exe install --release=R2025b --destination="C:\Users\<USER>\matlab" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Ajoutez Robotics System Toolbox™ à l’installation.

Linux ou Mac :

./mpm install --release=R2025b --destination=/home/<USER>/matlab --products=Robotics_System_Toolbox

Windows (exécuter en tant qu’administrateur) :

.\mpm.exe install --release=R2025b --destination="C:\Users\<USER>\matlab" --products=Robotics_System_Toolbox

Installez des produits et Support Packages MathWorks à partir d’un dossier source téléchargé avec mpm download. Pour connaître les autres méthodes qui permettent d’installer des produits à partir de sources téléchargées, consultez l’option --source.

  1. Téléchargez la dernière version de Simulink et de Deep Learning Toolbox Model for ResNet-50 Network dans un dossier de votre ordinateur. mpm inclut également les produits obligatoires dans le téléchargement, à savoir MATLAB et Deep Learning Toolbox.

    Linux ou Mac :

    ./mpm download --release=R2025b --destination=/path/to/download/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows (exécuter en tant qu’administrateur) :

    .\mpm.exe download --release=R2025b --destination="\path\to\download\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network
  2. Si vous installez les produits sur un autre ordinateur, copiez le dossier téléchargé dans un emplacement accessible depuis l’ordinateur cible. Par exemple, copiez le dossier dans un lecteur réseau partagé ou directement sur l’ordinateur au moyen d’un support amovible.

  3. Dans le dossier téléchargé, accédez au sous-dossier mpm/<ARCH><ARCH> correspond à l’architecture de la plateforme de l'ordinateur cible, par exemple glnxa64 (Linux) ou win64 (Windows). Ce sous-dossier contient la version de mpm que vous pouvez utiliser pour installer les produits et le Support Package téléchargés. Sur les plateformes Linux et Mac uniquement, accordez des autorisations d’exécution à mpm pour pouvoir l’exécuter.

    Linux ou Mac :

    cd /path/to/download/folder/mpm/<ARCH>
    chmod +x mpm

    Windows:

    cd "\path\to\download\folder\mpm\<ARCH>"
  4. Installez les produits téléchargés sur l’ordinateur cible avec mpm install.

    • Utilisez l’option --source pour spécifier le chemin absolu du dossier téléchargé.

    • Utilisez l’option --destination pour spécifier le chemin absolu de l’emplacement où vous souhaitez installer les produits.

    • Utilisez l’option --products pour spécifier les produits à installer. mpm installe également les produits obligatoires, à savoir MATLAB et Deep Learning Toolbox. Pour connaître la liste complète des produits par version, consultez le dossier mpm-input-files sur GitHub.

    Linux ou Mac :

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows (exécuter en tant qu’administrateur) :

    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Installez la dernière version de MATLAB sans le JRE par défaut utilisé par MATLAB. Installez également Parallel Computing Toolbox mais sans les bibliothèques GPU pour réduire la taille de l’installation.

Linux ou Mac :

./mpm install --release=R2025b --products=MATLAB Parallel_Computing_Toolbox --no-gpu --no-jre

Windows (exécuter en tant qu’administrateur) :

.\mpm.exe install --release=R2025b --products=MATLAB Parallel_Computing_Toolbox --no-gpu --no-jre

Après avoir installé MATLAB, vous devrez configurer un JRE personnalisé supporté. Sinon, MATLAB ne s’exécutera pas. Pour configurer un JRE personnalisé, consultez l’article de support correspondant à votre système d’exploitation :

Installez des produits et des support packages pour la dernière version de MATLAB en spécifiant les options d’installation dans un fichier d’entrée.

  1. Dans le dossier mpm-input-files, ouvrez le dossier de la dernière version de MATLAB et téléchargez une copie du fichier mpm_input_<release>.txt.

  2. Dans le fichier téléchargé, configurez l’installation de MATLAB en supprimant les commentaires des lignes commençant par un seul # et en mettant à jour leurs valeurs.

    Spécifiez les options d’installation.

    • Niveau de mise à jour de la version (facultatif)

      Par défaut, mpm installe la dernière mise à jour des produits MATLAB pour la version spécifiée.

      Pour installer une mise à jour spécifique, supprimez les commentaires de la ligne updateLevel et modifiez le niveau de mise à jour. Par exemple :

      • updateLevel=0 installe la version générale.

      • updateLevel=1 installe la mise à jour 1.

    • Dossier d’installation (facultatif)

      Par défaut, mpm installe les produits MATLAB dans le dossier d’installation par défaut correspondant à la plateforme de l’ordinateur.

      Pour modifier le dossier de destination, supprimez les commentaires de la ligne destinationFolder et spécifiez le chemin d’accès au dossier.

      Exemple pour Linux ou Mac :

      destinationFolder=/home/<USER>/matlab

      Exemple pour Windows :

      destinationFolder=C:\Users\<USER>\matlab

    Spécifiez les produits et support packages à installer.

    • Produits

      Supprimez les commentaires des lignes product.Simulink et product.Statistics_and_Machine_Learning_Toolbox pour installer Simulink et Statistics and Machine Learning Toolbox™. Il n’est pas nécessaire de supprimer les commentaires pour le produit obligatoire MATLAB car mpm installe automatiquement les produits requis.

      product.Simulink
      # ...
      product.Statistics_and_Machine_Learning_Toolbox
    • Support packages

      Supprimez les commentaires de la ligne product.Deep_Learning_Toolbox_Model_for_ResNet-50_Network pour installer Deep Learning Toolbox Model for ResNet-50 Network. Il n’est pas nécessaire de supprimer les commentaires pour le produit obligatoire Deep Learning Toolbox.

      product.Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Enregistrez le fichier.

  3. Installez les produits et le support package avec mpm install. Spécifiez le chemin d’accès complet au fichier d’entrée que vous avez téléchargé et mis à jour.

    Linux ou Mac :

    ./mpm install --inputfile=/path/to/file/mpm_input_<release>.txt
    

    Windows (exécuter en tant qu’administrateur) :

    .\mpm.exe install --inputfile="\path\to\file\mpm_input_<release>.txt"

Installez des produits à partir d’un dossier téléchargé avec le programme d’installation interactif pour le téléchargement et l’installation des produits MathWorks. Vous ne pouvez télécharger que les produits pour lesquels vous disposez d’une licence. Pour connaître les autres méthodes qui permettent d'installer des produits à partir de sources téléchargées, consultez l’option --source.

  1. Téléchargez les produits avec le programme d’installation interactif en suivant les instructions de Télécharger des produits sans les installer.

  2. Si vous installez les produits sur un autre ordinateur, copiez le dossier téléchargé et le fichier exécutable mpm dans un emplacement accessible depuis l’ordinateur cible. Par exemple, copiez le dossier et le fichier exécutable dans un lecteur réseau partagé ou directement sur l’ordinateur au moyen d’un support amovible.

  3. Installez les produits téléchargés sur l’ordinateur cible avec mpm install.

    • Utilisez l’option --source pour spécifier le chemin absolu du dossier téléchargé.

    • Utilisez l’option --destination pour spécifier le chemin absolu de l’emplacement où vous souhaitez installer les produits.

    • Utilisez l’option --products pour spécifier les produits à installer. mpm tente d’installer les éventuels produits obligatoires, même si vous ne les spécifiez pas. Par conséquent, ces produits doivent être inclus dans le dossier téléchargé. Par exemple, si vous avez téléchargé Simulink, le dossier doit inclure le produit obligatoire, MATLAB. Pour connaître la liste complète des produits par version, consultez le dossier mpm-input-files sur GitHub.

    Linux ou Mac :

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink

    Windows (exécuter en tant qu’administrateur) :

    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink

Installez les produits à partir d’une image ISO téléchargée depuis mathworks.com et montée sur un lecteur de votre ordinateur. Cet exemple fonctionne uniquement sous Linux et Windows. Sur les plateformes Mac, l’installation de produits à partir d’une image DMG montée n’est pas supportée. Pour connaître les autres méthodes qui permettent d'installer des produits à partir de sources téléchargées, consultez l’option --source.

  1. Sur la page Téléchargements MathWorks, téléchargez une image ISO contenant les produits MATLAB et Simulink. Vous devez être administrateur de licences pour pouvoir obtenir une image ISO.

  2. Montez l’image. Pour savoir comment monter une image selon votre plateforme, consultez l’article de support Comment installer les produits MathWorks à l’aide d’une image ISO ou DMG ?

  3. Installez les produits à partir de cette image avec mpm install.

    • Utilisez l’option --source pour spécifier le chemin absolu de l’image ISO montée.

    • Utilisez l’option --destination pour spécifier le chemin absolu de l’emplacement où vous souhaitez installer les produits.

    • Utilisez l’option --products pour spécifier les produits à installer. mpm tente d’installer les éventuels produits obligatoires, même si vous ne les spécifiez pas. Par conséquent, ces produits doivent être inclus dans le dossier téléchargé. Par exemple, si vous avez téléchargé Simulink, le dossier doit inclure le produit obligatoire, MATLAB. Pour connaître la liste complète des produits par version, consultez le dossier mpm-input-files sur GitHub.

    Linux:

    ./mpm install --source=/path/to/mounted/image --destination=/path/to/install/folder --products=Simulink
    

    Windows (exécuter en tant qu’administrateur) :

    .\mpm.exe install --source="\path\to\mounted\image" --destination="\path\to\install\folder" --products=Simulink
    

Arguments d'entrée

réduire tout

Version à installer, spécifiée comme le nom d’une version de MATLAB.

  • Pour installer la version la plus récente incluant toutes les mises à jour, spécifiez seulement le nom de la version, par exemple R2024b.

  • Pour installer une mise à jour spécifique d’une version, spécifiez le nom de la version avec le numéro de mise à jour en suffixe, par exemple R2024bU4.

  • Pour installer la version initiale sans ses mises à jour, spécifiez le nom de la version avec le numéro de mise à jour 0 en suffixe, par exemple R2024bU0.

Exemple : --release=R2025b

Dossier d’installation des produits, spécifié comme le chemin absolu du dossier. Si le dossier de destination n’existe pas, mpm le crée ainsi que les éventuels dossiers intermédiaires.

Remarque

Vous ne pouvez pas utiliser --destination pour définir le dossier d’installation des support packages. mpm déduit automatiquement ce dossier du dossier d’installation des produits spécifié par --destination. Pour modifier le dossier d’installation des support packages, installez MATLAB puis exécutez la fonction matlabshared.supportpkg.setSupportPackageRoot.

Si vous installez des produits pour une installation MATLAB existante, spécifiez le chemin absolu du dossier où est installé MATLAB.

Si vous ne définissez pas l’option --destination, mpm installe les produits aux emplacements par défaut suivants, où <release> est l’option --release spécifiée.

PlateformeDestination par défaut de l’installation
Linux

/usr/local/MATLAB/<release>

Windows

C:\Program Files\MATLAB\<release>

Mac

/Applications/MATLAB_<release>.app

Produits et support packages à installer, spécifiés comme la liste des noms de produits et de support packages séparés par des espaces.

Pour la liste complète des produits et support packages que mpm peut installer, ouvrez le fichier d’entrée de votre version depuis le dossier mpm-input-files sur GitHub. Pour plus d’informations sur les produits que mpm ne peut pas installer, consultez Limitations.

Spécifiez les produits en respectant le format indiqué dans le fichier d’entrée. Supposons par exemple que vous souhaitiez installer Computer Vision Toolbox™. Dans le fichier d’entrée, la ligne contenant ce produit a le format suivant, avec des traits de soulignement (underscores) à la place des espaces :

#product.Computer_Vision_Toolbox

Copiez le texte situé après le point et collez-le dans l’option --products.

--products=Computer_Vision_Toolbox

Il n’est pas nécessaire de spécifier les produits obligatoires. Si un produit ou un support package nécessite obligatoirement un autre produit, mpm inclut ce dernier dans l’installation.

Si le nom d’un produit ou d’un support package comprend des parenthèses et que votre shell de ligne de commande ne les interprète pas comme du texte, mettez le nom entre guillemets. Par exemple :

--products=Simulink "Computer_Vision_Toolbox_Model_for_R(2+1)D_Video_Classification"

Exemple : --products=MATLAB Simulink Fixed-Point_Designer installe MATLAB, Simulink et Fixed-Point Designer™.

Exemple : --products=Deep_Learning_Toolbox installe Deep Learning Toolbox et le produit requis, MATLAB.

Source de l’installation, spécifiée comme le chemin absolu du fichier de l’une de ces sources d’installation :

  • Dossier contenant les produits et Support Packages téléchargés avec mpm download.

  • Dossier contenant les produits téléchargés avec le programme d’installation interactif disponible sur la page Téléchargements MathWorks

  • Image ISO montée des produits, téléchargée depuis la page Téléchargements MathWorks (depuis R2022a)

Le tableau ci-dessous présente les différences entre ces sources de téléchargement.

Source de téléchargementDisponibles au téléchargementVersions supportéesPlateformes supportéesNécessité d’être un administrateur de licences ?Exemple
Dossier téléchargé avec mpm downloadProduits et Support Packages (certaines restrictions s’appliquent — consultez Limitations)
  • Produits : R2017b ou version ultérieure

  • Support packages : R2019a ou version ultérieure

  • Linux

  • Windows

  • Mac

NonInstaller les produits et Support Packages téléchargés avec mpm download
Dossier téléchargé avec le programme d’installation interactifUniquement les produits pour lesquels vous disposez d’une licenceVersion R2017b ou ultérieure
  • Linux

  • Windows

  • Mac

NonInstaller des produits sous licence téléchargés avec le programme d’installation de produits MathWorks
Image ISO montéeProduitsVersion R2022a ou ultérieure
  • Linux

  • Windows

Oui (seuls les administrateurs de licences peuvent obtenir une image ISO)Installer les produits à partir d’une image ISO montée

Si vous ne définissez pas l’option --source, mpm télécharge les fichiers des produits à partir de mathworks.com.

Exemple : --source=/home/<USER>/downloads/mathworks

Fichier d’entrée pour configurer votre installation, spécifié comme le chemin absolu d’un fichier d’entrée valide.

Téléchargez un modèle de fichier d’entrée pour votre version depuis le dossier mpm-input-files sur GitHub. Ce fichier vous permet de spécifier le dossier d’installation et de sélectionner les produits et les support packages à installer sans les saisir sur la ligne de commande. Vous devez spécifier --inputfile sans aucune autre option.

Exemple : --inputfile=/home/<USER>/matlab/mpm_input_r2025a.txt

Depuis R2023a

Option pour ignorer l’installation des bibliothèques GPU incluses par défaut dans les installations de Parallel Computing Toolbox. Si vous n’avez pas l’intention d’utiliser le calcul sur GPU dans MATLAB, spécifiez cette option pour réduire la taille de l’installation.

Vous pouvez installer les bibliothèques GPU par la suite en appelant une fonction GPU telle que gpuArray ou gpuDevice dans MATLAB.

Option pour ignorer l’installation du Java Runtime Environment (JRE) par défaut utilisé par MATLAB, ce qui vous permet de configurer un JRE personnalisé à la place. Vous devez configurer un JRE supporté. Sinon, MATLAB ne s’exécutera pas. Pour plus d’informations, veuillez consulter l’un des articles de support suivants :

R2022a et R2022b uniquement

Option pour inclure la documentation avec l’installation de MATLAB.

Dans R2022a et les versions ultérieures, la documentation n’est pas incluse dans l’installation par défaut. MATLAB utilise alors la documentation en ligne. Pour inclure la documentation dans les versions R2022a et R2022b, spécifiez l’option --doc. Dans R2021b et les versions antérieures, la documentation est incluse dans l’installation par défaut.

Pour inclure la documentation dans R2023a et les versions ultérieures, utilisez mpm install-doc.

Limitations

  • mpm supporte l’installation de produits et de support packages pour les versions suivantes uniquement :

    • Produits : R2017b ou version ultérieure

    • Support packages : R2019a ou version ultérieure

  • Tous les produits MathWorks ne sont pas disponibles pour tous les systèmes d’exploitation et architectures supportés par MATLAB :

  • mpm supporte l’installation de mises à jour spécifiques pour R2021b et les versions ultérieures uniquement.

    • Pour les versions R2018b à R2021a, mpm installe la dernière mise à jour.

    • Pour les versions R2017b et R2018a, mpm installe la version générale (mise à jour 0).

  • Sur Mac, l’installation de produits à partir d’une image DMG montée n’est pas supportée.

  • Sur Windows, la désinstallation de MATLAB R2023b et des versions antérieures n’est pas supportée. Pour désinstaller MATLAB R2024a et les versions ultérieures, exécutez le programme de désinstallation à l’aide de l’option --mode silent. Consultez Désinstaller MATLAB.

  • mpm ne supporte pas l’installation de ces produits à partir de fichiers sources téléchargés avec mpm download :

    • IEC Certification Kit

    • DO Qualification Kit

    • Simulink Code Inspector™

    • Polyspace® Client™ for Ada

    • Polyspace Server™ for Ada

    Pour télécharger et installer ces produits, utilisez le programme d’installation interactif. Vous ne pouvez télécharger que les produits pour lesquels vous disposez d'une licence. Pour en savoir plus, consultez la section Installer des produits sous licence téléchargés avec le programme d’installation de produits MathWorks.

  • mpm ne supporte pas l’installation des support packages suivants :

    • Image Acquisition Toolbox™ Support Package for GenICam™ Interface

    • Image Acquisition Toolbox Support Package for GigE Vision® Hardware

    • Simulink Coder™ Support Package for BBC micro:bit

    • MATLAB Support Package for IP Cameras

    • New Desktop for MATLAB

    • MATLAB Support Package for Parrot® Drones

    • MATLAB Support Package for Ryze Tello Drones

    • Simulink Real-Time™ Support Package

    Pour télécharger et installer ces support packages :

    1. Téléchargez Support Software Downloader pour votre plateforme.

    2. Exécutez le programme de téléchargement. Sélectionnez votre version, les support packages souhaités et le dossier de destination du téléchargement.

    3. Une fois le téléchargement terminé, ouvrez le fichier readme.txt dans le dossier de téléchargement. Suivez les instructions de ce fichier readme pour installer les support packages.

En savoir plus

réduire tout