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

Contexte et prérequis

Cet article décrit l'installation de MATLAB (MATrix LABoratory) en ligne de commande destinée aux collaborateurs/trices de l'UNIGE.

  • Le paquetage de licence doit avoir été téléchargé à l'aide du formulaire de demande de logiciel.
  • Une connexion au réseau UNIGE est nécessaire pour l'obtention du jeton de licence.

Environnement

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

Les environnements requis par version

Environnement logiciel requis

Environnement matériels requis

Matlab R2022a (mars 2022)

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 recommandé
Processeur : Intel ou AMD x86-64 processeur

Matlab R2022b (septembre 2022)

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 recommandé
Processeur : Intel ou AMD x86-64 processeur.

Matlab R2023a (mars 2023)

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 recommandé
Processeur : Intel ou AMD x86-64 processeur, avec quatre cœurs logique et instructions AVX2.

Matlab R2023b (septembre 2023)

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 (mars 2024)

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.

Matlab R2024b (septembre 2024)

Ubuntu 24.04 LTS, 22.04 LTS, 20.04 LTS
Debian 12, 11
Red Hat Enterprise Linux 9, 8 (minimum 8.6)
SUSE Linux Enterprise Desktop 15, SUSE Linux Enterprise Server 15

Stockage : 4.1 GB pour MATLAB uniquement, 4-6 GB pour une installation typique, 25 Go pour une installation de tous les produits. Un SSD est fortement recommandé
RAM : minimum : 8 Go, recommandé : 16 Go
Processeur : Tout processeur Intel ou AMD x86-64 à deux cœurs ou plus

Procédure

  1. Télécharger MATLAB
  2. Installer MATLAB en ligne de commande
  3. Vérifier l'installation
  4. En cas de message d'erreur lors du premier lancement

Comment faire

1. Télécharger MATLAB

  • Cliquer sur l'un des liens selon votre environnement afin de télécharger le fichier d'installation au format ISO

Noter que l'image ISO est supérieur à 12 Go, il est 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 MATLAB en ligne de commande

L'installation est identique à toutes les versions de Matlab.
Les lignes de commande sont ceux pour Matlab R2024b, ils seront à adapter pour une version antérieure et sont là seulement à titre d'exemple, ils doivent respecter les majuscules et minuscules.

  • Décompresser le package de licence précédemment téléchargé nommé XXX-MATHWORKS_MATLAB_R202xx_LNX_LicenceUnige_1.0.x.ZIP
  • Se connecter au VPN institutionnel si vous êtes à l'extérieur de l'UNIGE
  • Ouvrir Terminal

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

  • Saisir ou copier-coller
mkdir /tmp/matlabR2024b
sudo mount -o loop -t iso9660 $HOME/Downloads/R2024b_Linux.iso /tmp/matlabR2024b/

2. 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_R2024b_LNX_LicenceUnige_1.0.0/* /tmp

3. 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

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

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

3. Vérifier l'installation

1. Vérifier que l'installation s'est déroulée 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 :

umarc@umarc-VirtualBox:~$ sudo tail -n5 /tmp/matlab.log
[sudo] password for umarc:
(Aug 26, 2024 09:19:04) Successfully called Manifest cache executable
(Aug 26, 2024 09:19:04) Completed OS Registration Service for MATLAB
(Aug 26, 2024 09:19:04) MATLAB Compiler SDK requires the following: <br><br> ● ...
(Aug 26, 2024 09:19:04) Exiting with status 0
(Aug 26, 2024 09:19:04) End - Successful
2. Démonter l'image ISO et supprimer le fichier d'installation si plus besoin.
  • Saisir ou copier-coller
sudo umount /tmp/matlabR2024b/
sudo rm -rf $HOME/Downloads/R2024b_Linux.iso
3. Démarrer Matlab
  • Saisir ou copier-coller
/usr/local/R2024b/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/R2024b/bin/matlab

Actions sur le document