Licences MATLAB de l’OSU Pythéas

  • 7 mins read

1. Serveur MATLAB de l’OSU

Distribution de jetons MATLAB à l’OSU

Le SIP propose des licences Matlab distribuées par un serveur de jetons, un ensemble de 26 jetons Matlab est actuellement disponible, 26 utilisateurs peuvent donc  utiliser Matlab simultanément.

Le serveur de licence n’est joignable que depuis les sites de l’OSU, il faut donc vous connecter préalablement au VPN si vous êtes à l’extérieur du laboratoire. Documentation VPN

Le coût de ces licences est pris en charge annuellement par l’OSU Pythéas.

2. Pour installer et utiliser Matlab

  • MATLAB  est disponible en version Windows, Mac OSX et Linux. Vous pouvez télécharger l’applicatif MATLAB ci dessous … après vous être identifié ATTENTION Deux procédures différentes pour les deux versions de MATLAB !

[protected]

[/protected]

  • Si vous rencontrez une difficulté contactez le SIP
  • Installation Matlab R2018a:
    • Il suffit de récupérer le paquetage complet qui contient les binaires pour votre système d’exploitation sur les liens ci dessus et de le dézipper. C’est ici
  • … puis de lancer la commande d’installation relative à votre système :
    • setup.exe pour Windows (vous devez être administrateur de votre poste de travail pour lancer l’installation)
    • InstallForMacOSX.app  pour MacOS
    • install pour Linux
  • Il vous faudra donner :
    • i) le “File Installation Key” pour débloquer l’installation

choisir l’option”use a  file installation key”
rentrer la ligne de nombres du fichier install.lic  correspondant à la version de matlab installée du type : 12345-12345-12345-12345-12345-12345

  • ii) le fichier de licence réseau pour pouvoir utiliser matlab en contactant le serveur de licence.

Quand le serveur de licence est demandé, il faut le faire pointer sur le répertoire contenant le fichier network.lic

Note pour Mac OS 10.14 ou supérieur: Il faut désactiver le SIP (System Integrity Protection). Pour cela il faut redémarrer le Mac en mode Recovery (maintenir CMD+R au démarrage de la machine), aller dans le menu Outils puis Terminal et enfin taper “csrutil disable”. Il y aura un retour demandant de redémarrer, ce qu’il faudra faire. ATTENTION avec les nouveaux macbooks M1, la touche pour activer le recovery mode c’est la touche “démarrage” et non cmd+R.

Note pour linux: Si vous rencontrez le message d’erreur “terminate called after throwing an instance of ‘std::runtime_error’ etc….” il faut aller dans le sous-répertoire /bin/glnxa64 et supprimer libcrypto.so.1.1 et libssl.so.1.1 Ensuite relancer l’install

  • Installation Matlab R2020a et versions ultérieures:
    • Il faut récupérer le paquetage qui correspond à votre système Win, Mac , ou Linux(lnx) qui contient le programme d’installation et de le dézipper ATTENTION les versions complètes sont volumineuses, entre 14 et 18Go, mais il y a les versions “essential” qui ne comprennent que les toolbox Curve Control Image MAP Optimisation Signal et Statistics qui font entre 5 et 6 Go. C’est ici
  • … puis de lancer l’exécutable d’installation:
    • setup.exe pour Windows (vous devez être administrateur de votre poste de travail pour lancer l’installation: clic droit–> exécuter en tant qu’administrateur)
    • InstallForMacOSX.app  pour MacOS (dans le sous-répertoire “InstallForMacOSX.app/Contents/MacOS” )
    • ./install pour Linux
  • Concernant l’installation sous Linux, pour l’installer avec les droits d’administrateur, il faut ouvrir le terminal et taper les commandes suivantes :
    • xhost +SI:localuser:root
    • sudo ./install
  • Au démarrage de l’installeur, ne rentrez pas d’adresse mail, ouvrez la boite “Advanced options” et cliquez sur “I have a File installation Key”

Acceptez les termes de licence


Entrez la très grande ligne de nombres du fichier install.lic correspondant à la version R2020a de matlab ” sans accès réseau ” lorsque on vous demande la “File Installation Key”:

c’est du type: 12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345

ATTENTION le bouton “NEXT” reste grisé, il faut ajouter puis effacer un caractère au “File Installation Key” pour que le bouton “NEXT” reste surligné et puisse être cliquable !!!!!!!!

  • ii) le fichier de licence réseau pour pouvoir utiliser matlab en contactant le serveur de licence.

Quand le serveur de licence est demandé, il faut le faire pointer sur le répertoire contenant le fichier network.lic

Enfin sélectionnez l’emplacement de destination, Sélectionnez MATLAB et les ToolBoxes dont vous avez besoin, et confirmez l’installation.

Une fois avoir vérifié le bon fonctionnement de MATLAB vous pouvez supprimer le ficher en “.zip” préalablement téléchargé et le répertoire issu de sa décompression.

Note pour Mac OS 10.14 ou supérieur: Il faut désactiver le SIP (System Integrity Protection). Pour cela il faut redémarrer le Mac en mode Recovery (maintenir CMD+R au démarrage de la machine), aller dans le menu Outils puis Terminal et enfin taper “csrutil disable”. Il y aura un retour demandant de redémarrer, ce qu’il faudra faire. ATTENTION avec les nouveaux macbooks M1, la touche pour activer le recovery mode c’est la touche “démarrage” et non cmd+R.

Note pour linux: Si vous rencontrez le message d’erreur “terminate called after throwing an instance of ‘std::runtime_error’ etc….” il faut aller dans le sous-répertoire /bin/glnxa64 et supprimer libcrypto.so.1.1 et libssl.so.1.1 Ensuite relancer l’install

  • Installation Matlab R2021a et versions ultérieures:
  • Il faut récupérer le fichier install.lic, puis le paquetage qui correspond à votre système Win, Mac , ou Linux(lnx) qui contient le programme d’installation et de le dézipper ATTENTION les versions complètes sont volumineuses, entre 12 et 15Go. C’est ici

… puis de lancer l’exécutable d’installation:

  • setup.exe pour Windows (vous devez être administrateur de votre poste de travail pour lancer l’installation: clic droit–> exécuter en tant qu’administrateur)
  • InstallForMacOSX.app  pour MacOS (dans le sous-répertoire “InstallForMacOSX.app/Contents/MacOS” )
  • ./install pour Linux

Au démarrage de l’installeur, ne rentrez pas d’adresse mail, ouvrez la boite “Advanced options” et cliquez sur “I have a File installation Key”

Acceptez les termes de licence


Entrez la très grande ligne de nombres du fichier install.lic correspondant à la version R2021a ou R2021b de matlab ” sans accès réseau ” lorsque on vous demande la “File Installation Key”:

c’est du type: 12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345-12345

ATTENTION le bouton “NEXT” reste grisé, il faut ajouter puis effacer un caractère au “File Installation Key” pour que le bouton “NEXT” reste surligné et puisse être cliquable !!!!!!!!

  • ii) le fichier de licence réseau pour pouvoir utiliser matlab en contactant le serveur de licence.

Quand le serveur de licence est demandé, il faut le faire pointer sur le répertoire contenant le fichier network.lic (téléchargé préalablement)

Enfin sélectionnez l’emplacement de destination, Sélectionnez MATLAB et les ToolBoxes dont vous avez besoin, et confirmez l’installation.

Une fois avoir vérifié le bon fonctionnement de MATLAB vous pouvez supprimer le ficher en “.zip” ou “.tar.xz” préalablement téléchargé et le répertoire issu de sa décompression.

Note pour Mac OS 10.14 ou supérieur: Il faut désactiver le SIP (System Integrity Protection). Pour cela il faut redémarrer le Mac en mode Recovery (maintenir CMD+R au démarrage de la machine), aller dans le menu Outils puis Terminal et enfin taper “csrutil disable”. Il y aura un retour demandant de redémarrer, ce qu’il faudra faire. ATTENTION avec les nouveaux macbooks M1, la touche pour activer le recovery mode c’est la touche “démarrage” et non cmd+R.

Note pour linux: Si vous rencontrez le message d’erreur “terminate called after throwing an instance of ‘std::runtime_error’ etc….” il faut aller dans le sous-répertoire /bin/glnxa64 et supprimer libcrypto.so.1.1 et libssl.so.1.1 Ensuite relancer l’install

3. Toolbox Matlab :

La liste des toolbox matlab est disponible ici

4. Contrôle de l’utilisation des jetons Matlab

Vous avez également la possibilité ici de voir l’utilisation des jetons matlab au cours du temps