Comment installer Matlab R2023x 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é selon votre appartenance Étudiant-es ou Collaborateurs-trices à 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.
- Être connecté au VPN institutionnel depuis l'extérieur de l'UNIGE.
Environnement
- Logiciel : Matlab (Mathworks) R2022x et R2023x
- Système d'exploitation : Linux
- Langue : anglais
Les environnements requis par version |
Système |
Matériels |
Matlab R2022a |
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), USE Linux Enterprise Desktop 12 (minimum SP2), SUSE Linux Enterprise Desktop 15, SUSE Linux Enterprise Server 12 (minimum SP2), USE Linux Enterprise Server 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 fortement recommandé. |
Matlab R2022b |
Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 LTS, Debian 11, Debian 10, Red Hat Enterprise Linux 9, Red Hat Enterprise Linux 8 (minimum 8.4), Red Hat Enterprise Linux 7 (minimum 7.9), SUSE Linux Enterprise Desktop 15, SUSE Linux Enterprise Server 12 (minimum SP2), SUSE Linux Enterprise Server 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 fortement recommandé. |
Matlab R2023a |
Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Ubuntu 18.04 LTS, Debian 11, Red Hat Enterprise Linux 9, Red Hat Enterprise Linux 8 (minimum 8.4), Red Hat Enterprise Linux 7 (minimum 7.9), SUSE Linux Enterprise Desktop 15, SUSE Linux Enterprise Server 12 (minimum SP2), SUSE Linux Enterprise Server 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 fortement recommandé. |
Matlab R2023b |
Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Debian 11, Red Hat Enterprise Linux 9, Red Hat Enterprise Linux 8 (minimum 8.6), Red Hat Enterprise Linux 7 (minimum 7.9), SUSE Linux Enterprise Desktop 15, SUSE Linux Enterprise Server 12 (minimum SP2), SUSE Linux Enterprise Server 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 fortement recommandé. |
Comment faire
Dernière version :
Versions antérieures :
Noter que le volume de l'image ISO est supérieur à 12 GB, il est donc préférable de télécharger l'image depuis le réseau filaire de l'UNIGE ou depuis le WIFI 'UNIGE' et non pas avec le VPN institutionnel. |
|
La méthode d'installation est identique pour les versions antérieures à R2023b. L'exemple est décrit pour la version R2023b.
Noter que les lignes de commande ont été saisies sur Ubuntu 22.04LTS anglais et sont uniquement à titre d'exemple d'installation, elles devront être adaptées selon la distribution Linux. Attention : la saisie des lignes de commande doivent respecter les majuscules et minuscules.
mkdir /tmp/matlabR2023b sudo mount -o loop -t iso9660 $HOME/Downloads/R2023b_Linux.iso /tmp/matlabR2023b/ |
|
Installation pour les étudiant-es |
Installation pour les collaborateurs/trices |
Copier les fichiers de configuration dans le répertoire tmp.
cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2023b_LNX_LicenceClassroom_1.0.0/matlablm_classroom.dat /tmp cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2023b_LNX_LicenceClassroom_1.0.0/installer_input_classroom.txt /tmpAttribuer le doit de lecture sur les fichiers de configuration
sudo chmod +x /tmp/matlablm_classroom.dat
sudo chmod +x /tmp/installer_input_classroom.txtInstaller Matlab, la fin de l'installation sera indiquée par le retour à la ligne.
sudo /tmp/matlabR2023b/install -inputfile /tmp/installer_input_classroom.txt |
cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2023b_LNX_LicenceUnige_1.0.0/matlablm_unige.dat /tmp cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2023b_LNX_LicenceUnige_1.0.0/installer_input_unige.txt /tmp
sudo chmod +x /tmp/matlablm_unige.dat
sudo chmod +x /tmp/installer_input_unige.txt
sudo /tmp/matlabR2023b/install -inputfile /tmp/installer_input_unige.txt |
Vérifier que l'installation c'est déroulé correctement, la dernière ligne doit se terminer par End - Successful.
sudo tail -n5 /tmp/matlab.log Réponse du terminal : |
|
Démonter l'image ISO et supprimer le fichier d'installation si plus besoin.
sudo umount /tmp/matlabR2023b/ sudo rm -rf $HOME/Downloads/R2023b_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.
/usr/local/R2023b/bin/matlab |
|
|
|
Annexe : installer le module GTK si pas installé Si ce message d'erreur apparaît au lancement de Matlab alors installer le module demandé. Installer la librairie 'canberra'
sudo apt-get install libcanberra-gtk-module
export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0 Lancer Matlab
/usr/local/R2023b/bin/matlab |
|