Comment installer Matlab R2024a sur Linux en tant qu'étudiant-e (licence Classroom)
Contexte et prérequis
Cet article décrit l'installation manuelle de MATLAB destinée aux étudiant-e-s de l'UNIGE à des fins d'enseignement et d'apprentissage de MATLAB.
Depuis le 31 août 2024, l'éditeur Mathworks ne renouvelle plus la licence « Classroom » et celle-ci n'est donc plus éligible aux mises à jour régulières ni aux ajouts de boîtes à outils. La version R2024a est ainsi la dernière version de MATLAB offerte aux étudiant-e-s.
- Le package 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 son installation ainsi que son utilisation (obtention du jeton de licence).
Environnement
- Logiciel : Matlab (Mathworks)
- Système d'exploitation : Linux
- Langue : anglais
Version de MATLAB |
Système requis
|
Matériels requis |
Dernière version éligible à la licence Classroom
|
|
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é. RAM : 4 GB - 16 GB Processeur : Intel ou AMD x86-64 processeur deux cœurs ou plus. |
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 |
