====== IDL ======
Outre des licences individuelles qui requièrent le paiement d'une maintenance annuelle, le laboratoire met à disposition un ensemble de jetons à accès concurrents pour l'utilisation d'IDL (le coût annuel de cette mise à disposition est d'environ 10 000 €). La version en cours disponible est la 9.0 (pour les versions antérieures à la 8.6 voir ci-dessous)
===== Règles =====
* * Bien se déconnecter d'IDL après utilisation pour ne pas monopoliser inutilement une licence.Bien se déconnecter d'IDL après utilisation pour ne pas monopoliser inutilement une licence.
* * Ne pas utiliser simultanément plusieurs instances IDL.Ne pas utiliser simultanément plusieurs instances IDL.
====== 1) Téléchargement de l'installeur ======
Les fichiers d'installation sont disponibles ici :
^ Windows | [[ftp://inf-stephane/APPS/idl90-win.exe|ftp://inf-stephane/APPS/idl90-win.exe]] |
^ Linux | [[ftp://inf-stephane/APPS/idl90-linux.tar.gz|ftp://inf-stephane/APPS/idl90-linux.tar.gz]] |
^ MacOs (ARM) | [[ftp://inf-stephane/APPS/idl90-mac-arm64.pkg|ftp://inf-stephane/APPS/idl90-mac-arm64.pkg]] |
^ MacOs (x86) | [[ftp://inf-stephane/APPS/idl90-mac-x86_64.pkg|ftp://inf-stephane/APPS/idl90-mac-x86_64.pkg]] |
====== 2) Installation ======
===== Installation Windows =====
Vous devez disposer de privilèges d'administrateur pour installer le logiciel sous Windows. Installez IDL en lançant le programme d'installation téléchargé ci-dessus et en suivant les instructions.
===== Installation Linux =====
Les commandes énumérées ici peuvent nécessiter des privilèges root ou sudo.
Décompressez le fichier d'archive nom de fichier.tar.gz qui a été téléchargé sur votre ordinateur:
gunzip nomdufichier.tar.gz
tar -xf nomdufichier.tar
Démarrez l'installateur :
./install.sh
Suivez les instructions pour installer le logiciel.
===== Installation MacOs =====
Les commandes énumérées ici peuvent nécessiter des privilèges root ou sudo. Un gestionnaire X-Windows est nécessaire pour Macintosh. IDL a été testé sur Mac OS X en utilisant XQuartz 2.7.11.
Lancez le programme d'installation :
Naviguez vers le fichier idlxx-mac.pkg qui a été téléchargé sur votre ordinateur et exécutez-le.
Suivez les instructions pour installer le logiciel.
====== 3) Pour connecter un client au serveur de licences du laboratoire ======
Sur le client, ouvrez l'outil d'administration des licences.
Dans l'outil d'administration des licences, cliquez sur : **Use License Server**
Dans le champ "Server", saisissez le nom du serveur : **idl-serv.ias.u-psud.fr**
Dans le champ "Port", entrez le numéro de port TCP/IP utilisé par le serveur de licence pour la communication avec les clients de licence : **4080**
{{:applis:pasted:20240607-085521.png}}
Cliquez sur "Connect".
Un message apparaît lorsque le client se connecte avec succès. Pour voir les détails des licences servies pour l'ordinateur, cliquez sur Afficher les licences.
Cliquez sur "Close" pour quitter l'outil.
===== Déconnexion d'un serveur de licences =====
Pour déconnecter un ordinateur client d'un serveur de licences :
Dans l'outil d'administration des licences, cliquez sur Utiliser le serveur de licences. Les champs Serveur et Numéro de port se remplissent avec les informations relatives au serveur de licence connecté.
Cliquez sur Déconnecter, puis cliquez sur Oui pour confirmer la demande de déconnexion. Un message apparaît lorsque le client se déconnecte avec succès.
Cliquez sur Fermer pour quitter l'outil.
===== Pour utiliser la licence IDL partagée du laboratoire (anciennes versions - jusqu'à 8.5) =====
==== Définition des serveurs de licence machines personnelles ====
==== soit dans l'interface graphique ====
//How to Start the License Wizard://
Windows: Click Start> Programs> IDL, ENVI or ENVI LiDAR menu item> Tools> License Wizard
1700@inf-license:1700@inf-archive:1700@inf-stockage
Mac: Using the Finder, browse to /Applications/exelis/idl82/LicenseWizard.app
1700@inf-license:1700@inf-archive:1700@inf-stockage
Unix/Linux: Using X11 change directories to /usr/local/exelis/idl82/bin/ and run "exelislicense".
1700@inf-license:1700@inf-archive:1700@inf-stockage
==== soit définir la variable d'environnement LM_LICENSE_FILE ====
=== Sous Unix/mac ===
Selon le shell utilisé
^shell^variable d'environnement|
^bash|export LM_LICENSE_FILE=1700@inf-license:1700@inf-archive:1700@inf-stockage
|
^csh|setenv LM_LICENSE_FILE 1700@inf-license:1700@inf-archive:1700@inf-stockage
|
**Attention : le contenu d'un fichier .flexlmrc dans votre répertoire de login peut redéfinir le serveur de licence (et c'est ce fichier qui a priorité sur les autres définitions) **
=== Sous Windows ===
Attention : il faut séparer les références aux serveurs de licence par des virgules
LM_LICENSE_FILE=1700@inf-license,1700@inf-archive,1700@inf-stockage
Créer une variable d'environnement :
*
- Ouvrir le menu système (touche Windows + touche Pause simultanément) Ouvrir le menu système (touche Windows + touche Pause simultanément) {{ :applis:menu_systeme_win10.png?200 |}}
* - Aller dans les Propriétés Système Aller dans les Propriétés Système {{ :applis:proprietes_systeme_win10.png?200 |}}
* - Ouvrir les variables d'environnement Ouvrir les variables d'environnement {{ :applis:variables_systeme_win10.png?200 |}}
* - Créer une nouvelle variable (utilisateur ou système, peu importe) Créer une nouvelle variable (utilisateur ou système, peu importe) {{ :applis:variables_systeme_win10_2.png?200 |}}
\\ Pour le nom : LMPour le nom : LM_LICENSE_FILE FILE \\ Pour la valeur : 1700@inf-license,1700@inf-archive,1700@inf-stockagePour la valeur : 1700@inf-license,1700@inf-archive,1700@inf-stockage
=== Serveurs de calcul ===
Cette définition est faite par les soins du service informatique \\ Vérifier la valeur de la variable d'environnement LM_LICENSE_FILE (commande env ou setenv)
**Attention : le contenu d'un fichier .flexlmrc dans votre répertoire de login peut redéfinir le serveur de licence (et c'est ce fichier qui a priorité sur les autres définitions) **