Comment installer Matlab R2024a sur Linux - licence Classroom
Contexte et prérequis
Cet article décrit l'installation manuelle de MATLAB (MATrix LABoratory) destinée aux étudiant-e-s de l'UNIGE dans le cadre de leur apprentissage.
- Le package de licence doit avoir été téléchargé à l'aide du formulaire de demande de logiciel.
- Être connecté au VPN institutionnel depuis l'extérieur de l'UNIGE.
Environnement
- Logiciel : Matlab (Mathworks) R2022x, R2023x et R2024a
- Système d'exploitation : Linux
- Langue : anglais
Version |
Système d'exploitation requis
|
|
Dernière version éligible à la licence Classroom
|
|
|
Matériels requis |
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 de MATLAB éligible à la licence Classroom : Matlab R2024a (lien UNIGE) Versions antérieures : Matlab R2023b (lien UNIGE) |
La méthode d'installation est identique pour les versions antérieures à R2024a. Cependant, les lignes de commande ont été saisies sur Ubuntu 22.04LTS anglais et sont uniquement ici à titre d'exemple, elles devront être adaptées selon la distribution Linux et la version de MATLAB. De plus, la saisie des lignes de commande doivent respecter les majuscules et minuscules.
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.
cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2024a_LNX_LicenceClassroom_1.0.0/matlablm_classroom.dat /tmp cp -rf $HOME/Downloads/XXX-MATHWORKS_MATLAB_R2024a_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/matlabR2024a/install -inputfile /tmp/installer_input_classroom.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/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.
/usr/local/R2024a/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é.
sudo apt-get install libcanberra-gtk-module
export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0 Lancer MATLAB
/usr/local/R2024a/bin/matlab |