Aller au contenu. | Aller à la navigation

Outils personnels

Navigation

Vous êtes ici : Accueil / Espace utilisateurs/trices / Logiciels / Matlab / Comment installer Matlab sur Linux

Comment installer Matlab sur Linux

Contexte et prérequis

Cet article décrit l'installation manuelle de Matlab, un logiciel de calcul numérique.

  • Hors du réseau UNIGE, l'utilisation de Matlab nécessite une connexion VPN (après installation du logiciel).
    Attention : ne pas utiliser le VPN pour effectuer le téléchargement du fichier ISO.
  • Le paquetage de licence doit avoir été téléchargé à l'aide du formulaire de demande de logiciel,
    Paquetages de licence

    Selon votre appartenance Étudiants ou PA/PAT le package doit avoir été téléchargé.

    • Licence PAPAT MATLAB R2022x pour le PA/PAT Anglais Linux
    • Licence ETU MATLAB R2022x pour étudiants Anglais Linux
  • Configuration minimale requise
    Matériels Disque dur :

         Minimum : 3.0 GB pour Matlab seulement, 5 à 8 GB pour une installation typique.
         Recommandé : un disque SSD
         Attention : une installation complète demande 22 GB.

    RAM :

         Minimum : 4 GB, Recommandé: 8 GB,
         Pour Polyspace, 4 GB par coeur processeur est recommandé.

Environnement

  • Logiciel : Matlab R2022x (Mathworks)
  • OS Linux :
    • Ubuntu 20.04 LTS
    • Ubuntu 18.04 LTS
    • Debian 10
    • Red Hat Enterprise Linux 8 (minimum 8.1)
    • Red Hat Enterprise Linux 7 (minimum 7.6)
    • SUSE Linux Enterprise Desktop 12 (minimum SP2)
    • SUSE Linux Enterprise Desktop 15
    • SUSE Linux Enterprise Server 12 (minimum SP2) 
    • SUSE Linux Enterprise Server 15
  • Langue : anglais

Procédure

  1. Récupérer la source Matlab
  2. Procédure d'installation

Comment faire

1. Récupérer la source Matlab

      La source d'installation est au format ISO

      • Télécharger-le via le lien MatlabR2022a (9.11) ou depuis l'URL "https://wuniasset1.unige.ch:38444/R2022a_linux.iso"
        Remarque : ne pas se connecter en VPN pour effectuer le téléchargement, le volume de l'ISO dépasse les 19GB.

        2. Procédure d'installation

        Remarque : ces lignes de commande ont été saisis sur Ubuntu 20.04LTS anglais et sont là uniquement à titre d'exemple d'installation, elles doivent être adaptées selon la distribution Linux.

        • Ouvrir Terminal,
          saisir les commandes en respectant les majuscules/minuscules.
        • Décompresser le paquetage et copier le fichier de licence,
          exemples donnés selon votre appartenance Étudiants ou PA/PAT, remplacer les XXX par le nom d'utilisateur qui précède le nom du paquetage.

        Paquetage pour les étudiants

        unzip $HOME/Downloads/XXX-MATHWORKS_MATLAB_LNX_R2022a_EN_CR_L_100.zip -d /$HOME/Downloads
        cp $HOME/Downloads/matlablm_classroom.dat /tmp/ --force
        Paquetage pour le PA/PAT
        unzip $HOME/Downloads/XXX-MATHWORKS_MATLAB_LNX_R2022a_EN_L_100.zip -d /$HOME/Downloads
        cp $HOME/Downloads/matlablm_unige.dat /tmp/ --force
        • Créer un répertoire et monter l'ISO
        mkdir /tmp/matlabR2022a
        sudo mount -o loop -t iso9660 $HOME/Downloads/R2022a_linux.iso /tmp/matlabR2022a/
        • Saisir votre mot de passe de session.

        • Lancer l'installation,
          exemples donnés selon votre appartenance Étudiants ou PA/PAT.

        Installation pour les étudiants

        cd $HOME/Downloads/
        sudo /tmp/matlabR2022a/install -inputfile ./installer_input_classroom.txt

        Installation pour le PA/PAT

        cd $HOME/Downloads/
        sudo /tmp/matlabR2022a/install -inputfile ./installer_input_unige.txt
        • Ouvrir le fichier "matlab.log" se trouvant dans le répertoire "/tmp"
        • Vérifier que la dernière ligne du fichier se termine par End - Successful
        • Lancement de Matlab en ligne de commande
        /usr/local/R2022a/bin/matlab

        Si lors du lancement de matlab le message ci-contre apparait, dans ce cas veuillez installer la librairie 'canberra',

        • Saisir la ligne de commande :
        sudo apt-get install libcanberra-gtk-module 
        • Saisir le mot de passe de session si demandé puis accepter l'installation (y)
        • Saisir la ligne de commande :
        export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0
        • Relancer Matlab
        /usr/local/R2022a/bin/matlab

         

        GTK.message: failed to load module "canberra-gtk-module"

        Actions sur le document