User Tools

Site Tools


applis:idl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
applis:idl [2020/12/09 17:28]
gilles poulleau
applis:idl [2024/06/07 09:01] (current)
stephane caminade [IDL]
Line 1: Line 1:
 ====== IDL ====== ====== 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 €).  +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.(pour les versions antérieures à la 8.6 voir ci-dessous)
-La version en cours disponible est la 8.(pour les versions antérieures à la 8.6 voir ci-dessous)+
  
 ===== Règles ===== ===== 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.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.Ne pas utiliser simultanément plusieurs instances IDL.
  
 ====== 1) Téléchargement de l'​installeur ====== ====== 1) Téléchargement de l'​installeur ======
-Les fichiers d'​installation sont disponibles ici :  
  
-Windows ​ftp://​inf-stephane/​APPS/​idl88-win.exe+Les fichiers d'​installation sont disponibles ici :
  
-Linux : ftp://​inf-stephane/​APPS/​idl88-linux.tar.gz+^ 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]] |
  
-MacOs : ftp://​inf-stephane/​APPS/​idl88-mac.pkg +====== 2) Installation ======
- +
-======2) Installation ======+
  
 ===== Installation Windows ===== ===== 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.+ 
 +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 ===== ===== Installation Linux =====
 +
 Les commandes énumérées ici peuvent nécessiter des privilèges root ou sudo. <br> Les commandes énumérées ici peuvent nécessiter des privilèges root ou sudo. <br>
-    Décompressez le fichier d'​archive nom de fichier.tar.gz qui a été téléchargé sur votre ordinateur:​ +<​code>​
-        gunzip nomdufichier.tar.gz +
-        tar -xf nomdufichier.tar +
-    Démarrez l'​installateur : +
-       ​./​install.sh +
-    Suivez les instructions pour installer le logiciel.+
  
-===== Installation MacOs=====+  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.
  
-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. ​+</​code>​
  
-    Lancez le programme d'​installation : +===== Installation MacOs =====
-    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.+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.
  
 +<​code>​
 +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.
 +
 +</​code>​
 +
 +====== 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.
  
-=======3) Pour connecter un client au serveur de licences du laboratoire =======+Cliquez sur "​Close"​ pour quitter l'​outil.
  
-    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 : 
-    **inf-license.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 : 
-    **7070** 
-    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 ===== ===== Déconnexion d'un serveur de licences =====
Line 59: Line 72:
 Pour déconnecter un ordinateur client 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é. +<​code>​ 
-    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. +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 Fermer pour quitter l'​outil. +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.
  
 +</​code>​
  
 ===== Pour utiliser la licence IDL partagée du laboratoire (anciennes versions - jusqu'​à 8.5) ===== ===== Pour utiliser la licence IDL partagée du laboratoire (anciennes versions - jusqu'​à 8.5) =====
- 
  
 ==== Définition des serveurs de licence machines personnelles ==== ==== Définition des serveurs de licence machines personnelles ====
Line 81: Line 94:
   Unix/Linux: Using X11 change directories to /​usr/​local/​exelis/​idl82/​bin/​ and run "​exelislicense"​.   Unix/Linux: Using X11 change directories to /​usr/​local/​exelis/​idl82/​bin/​ and run "​exelislicense"​.
       1700@inf-license:​1700@inf-archive:​1700@inf-stockage       1700@inf-license:​1700@inf-archive:​1700@inf-stockage
 +
 </​code>​ </​code>​
  
Line 90: Line 104:
  
 ^shell^variable d'​environnement| ^shell^variable d'​environnement|
-^bash|export LM_LICENSE_FILE=1700@inf-license:​1700@inf-archive:​1700@inf-stockage| +^bash|<​code=bash>​export LM_LICENSE_FILE=1700@inf-license:​1700@inf-archive:​1700@inf-stockage</​code>​
-^csh|setenv LM_LICENSE_FILE 1700@inf-license:​1700@inf-archive:​1700@inf-stockage|+^csh|<​code=csh>​setenv LM_LICENSE_FILE 1700@inf-license:​1700@inf-archive:​1700@inf-stockage</​code>​|
  
 **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) ** **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) **
Line 97: Line 111:
 === Sous Windows === === Sous Windows ===
  
-<color red>​Attention : il faut séparer les références aux serveurs de licence par des virgules</​color><​code>​+<color red>​Attention : il faut séparer les références aux serveurs de licence par des virgules</​color>​ 
 +<​code>​ 
 LM_LICENSE_FILE=1700@inf-license,​1700@inf-archive,​1700@inf-stockage LM_LICENSE_FILE=1700@inf-license,​1700@inf-archive,​1700@inf-stockage
 +
 </​code>​ </​code>​
  
 Créer une variable d'​environnement : Créer une variable d'​environnement :
  
-  - 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 ​ {{ :​applis:​proprietes_systeme_win10.png?​200 |}} + - 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 |}} 
-  - Ouvrir les variables d'​environnement ​ {{ :​applis:​variables_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 |}} 
-  - Créer une nouvelle variable (utilisateur ou système, peu importe) ​ {{ :​applis:​variables_systeme_win10_2.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 : LM_LICENSE_FILE \\ Pour la valeur : 1700@inf-license,​1700@inf-archive,​1700@inf-stockage+ \\ 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 === === Serveurs de calcul ===
Line 115: Line 133:
  
 **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) ** **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) **
- 
-\\ 
  
  
applis/idl.1607531291.txt.gz · Last modified: 2020/12/09 17:28 by gilles poulleau