Aller au contenu. | Aller à la navigation

Outils personnels

Navigation

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

Comment installer Matlab 2024x sur Linux

Public cible : Etudiant-es (ETU), collaborateurs/trices du Personnel Académique (PA) et collaborateurs/trices du Personnel Administratif et Technique (PAT)

Contexte et prérequis

Cet article décrit l'installation manuelle de MATLAB (MATrix LABoratory), un logiciel de calcul numérique.

  • Le paquetage de licence "classroom" ou "unige" doit avoir été téléchargé à l'aide du formulaire de demande de logiciel.
    • La licence dite "clasroom" est réservée aux étudiant-es.
    • La licence dite "unige" est réservée aux collaborateurs-trices.
  • Une connexion au réseau UNIGE est nécessaire pour l'obtention du jeton de licence.
    Depuis l'extérieur, une connexion au VPN institutionnel est nécessaire.

Environnement

  • Logiciel : Matlab R2022x, R2023x et R2024x (Mathworks)
  • Système d'exploitation : Linux
  • Langue : anglais

Les environnements requis par version

Système requis

Matériels requis

Matlab R2022a

Ubuntu 18.04 LTS et 20.04 LTS ;
Debian 10 ;
Red Hat Enterprise Linux 7 (minimum 7.6), 8 (minimum 8.1) ; 
SUSE Linux Enterprise Desktop 15, Enterprise Serveur 12 (minimum SP2) et 15

Disque dur : 3.8 GB pour MATLAB, 4-6 GB pour une installation typique, 30 GB pour une installation complète. Un disque SSD est recommandé.
RAM : 4 GB - 8GB, pour Polyspace 4 GB par cœur processeur est recomandés
Processeur : Intel ou AMD x86-64 processeur

Matlab R2022b

Ubuntu 20.04 LTS et 22.04 LTS ;
Debian 10 et 11 ;
Red Hat Enterprise Linux 7 (minimum 7.9), 8 (minimum 8.4) et 9 ;
SUSE Linux Enterprise Desktop 15, Enterprise Serveur 12 (minimum SP2) et 15

Disque dur : 3.8 GB pour MATLAB, 4-6 GB pour une installation typique, 30 GB pour une installation complète. Un disque SSD est recommandé.
RAM : 4 GB - 8GB, pour Polyspace 4 GB par cœur processeur est recomandés
Processeur : Intel ou AMD x86-64 processeur.

Matlab R2023a

Ubuntu 20.04 LTS et 22.04 LTS ;
Debian 11 ;
Red Hat Enterprise Linux 7 (minimum 7.9), 8 (minimum 8.4) et 9 ;
SUSE Linux Enterprise Desktop 15, Enterprise Serveur 12 (minimum SP2) et 15

Disque dur : 3.8 GB pour MATLAB, 4-6 GB pour une installation typique, 30 GB pour une installation complète. Un disque SSD est recommandé.
RAM : 4 GB - 8GB, pour Polyspace 4 GB par cœur processeur est recomandés
Processeur : Intel ou AMD x86-64 processeur, avec 4 cœurs logics et instructions AVX2.

Matlab R2023b

Ubuntu 20.04 LTS et 22.04 LTS ;
Debian 11 ;
Red Hat Enterprise Linux 7 (minimum 7.9), 8 (minimum 8.6) et 9 ;
SUSE Linux Enterprise Desktop 15, Enterprise Serveur 12 (minimum SP2) et 15

Disque dur : 3.8 GB pour MATLAB, 4-6 GB pour une installation typique, 22 GB pour une installation complète. Un disque SSD est recommandé.
RAM : 4 GB - 8 GB
Processeur : Intel ou AMD x86-64 processeur deux cœurs ou plus.

Matlab R2024a

Ubuntu 20.04 LTS et 22.04 LTS ;
Debian 11 ;
Red Hat Enterprise Linux 7 (minimum 7.9), 8 (minimum 8.4) et 9 ;
SUSE Linux Enterprise Desktop 15, Entreprise Serveur 12 (minimum SP2) et 15

Disque dur : 8 GB pour MATLAB, 5-8 GB pour une installation typique, 30 GB pour une installation complète. Un disque SSD est recommandé.
RAM : 4 GB - 8 GB
Processeur : Intel ou AMD x86-64 processeur deux cœurs ou plus.

Procédure

  1. Télécharger MATLAB
  2. Installer en tant qu'étudiant-e ou installer en tant que collaborateur/trice
  3. Vérifier l'installation
  4. En cas de message d'erreur lors du premier lancement

Comment faire

1. Télécharger MATLAB

  • Cliquer le lien pour télécharger Matlab, vérifier la compatibilité avec votre environnement matériel et logiciel.

Dernière version :

Versions antérieures :

Noter que l'image ISO est supérieur à 12 GB,
Il est donc préférable de télécharger l'ISO depuis le réseau filaire ou depuis le WIFI UNIGE et non pas connecté au VPN institutionnel.

2. Installer en tant qu'étudiant-e

  • Se connecter au VPN institutionnel si vous êtes à l'extérieur de l'UNIGE
  • Ouvrir Terminal

Les commandes ont été saisies sur Ubuntu 22.04LTS et sont là uniquement à titre d'exemple, ils doivent respecter les majuscules et minuscules et devront être adaptées selon la version téléchargée.

Créer le répertoire de destination et monter l'image ISO

  • Saisir ou copier-coller les lignes de commande
mkdir /tmp/matlabR2024a
sudo mount -o loop -t iso9660 $HOME/Downloads/R2024a_Linux.iso /tmp/matlabR2024a/
Copier les fichiers de configuration dans le répertoire tmp.
  • Saisir ou copier-coller, et remplacer les XXX par le nom d'utilisateur qui précède le nom du paquetage
cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2024a_LNX_LicenceClassroom_1.0.0/matlablm_classroom.dat /tmp
Attribuer le doit de lecture sur les fichiers de configuration
  • Saisir ou copier-coller
sudo chmod +x /tmp/matlablm_classroom.dat
  • Saisir votre mot de passe de session à la demande du Terminal
sudo chmod +x /tmp/installer_input_classroom.txt
Installer Matlab, la fin de l'installation sera indiquée par le retour à la ligne.
  • Saisir ou copier-coller
sudo /tmp/matlabR2024a/install -inputfile /tmp/installer_input_classroom.txt

Installer en tant que collaborateur/trice

  • Se connecter au VPN institutionnel si vous êtes à l'extérieur de l'UNIGE
  • Ouvrir Terminal

Les commandes ont été saisies sur Ubuntu 22.04LTS et sont là uniquement à titre d'exemple, ils doivent respecter les majuscules et minuscules et devront être adaptées selon la version téléchargée.

Créer le répertoire de destination et monter l'image ISO

  • Saisir ou copier-coller les lignes de commande
mkdir /tmp/matlabR2024a
sudo mount -o loop -t iso9660 $HOME/Downloads/R2024a_Linux.iso /tmp/matlabR2024a/

Copier les fichiers de configuration dans le répertoire tmp.

  • Saisir ou copier-coller, et remplacer les XXX par le nom d'utilisateur qui précède le nom du paquetage
cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2024a_LNX_LicenceUnige_1.0.0/installer_input_unige.txt /tmp

Attribuer le doit de lecture sur les fichiers de configuration

  • Saisir ou copier-coller
sudo chmod +x /tmp/matlablm_unige.dat
  • Saisir votre mot de passe de session à la demande du Terminal

sudo chmod +x /tmp/installer_input_unige.txt

Installer Matlab, la fin de l'installation sera indiquée par le retour à la ligne.

  • Saisir ou copier-coller
sudo /tmp/matlabR2024a/install -inputfile /tmp/installer_input_unige.txt

3. Vérifier l'installation

Vérifier que l'installation s'est déroulé correctement, la dernière ligne doit se terminer par End - Successful.
  • Saisir ou Copier-coller
sudo tail -n5 /tmp/matlab.log

Réponse du terminal :

Démonter l'image ISO et supprimer le fichier d'installation si plus besoin.
  • Saisir ou copier-coller
sudo umount /tmp/matlabR2024a/
sudo rm -rf $HOME/Downloads/R2024a_Linux.iso
Démarrer Matlab, le type de licence "classroom use " ou "academic use" est mentionnée dans l'intitulé de la fenêtre Matlab.
  • Saisir ou copier-coller
/usr/local/R2024a/bin/matlab

 

 

4. En cas de message d'erreur lors du premier lancement

Dans le cas où le message d'erreur de ce type apparaît, alors installer la librairie demandée.

Installer la librairie 'canberra'

  • Quitter Matlab si ouvert
  • Saisir ou copier-coller la ligne de commande
sudo apt-get install libcanberra-gtk-module 
  • Saisir le mot de passe de session à la demande du terminal
  • Saisir "y" afin d'accepter l'installation
  • Saisir ou copier-coller
export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0

Re-lancer Matlab

  • Saisir ou copier-coller
/usr/local/R2024a/bin/matlab

Actions sur le document