Ulam : module


module est une commande vous permettant de choisir la version d'un produit installé produit/[version].

Syntaxe :

module options [liste_produits]
Voici les principales options de la commande module :

La version par défaut du produit est signalée par une étiquette (default). Les versions des produits sont signalées par leurs numéros. De plus deux autres alias peuvent être disponibles :

Exemples :

Liste des produits et des versions disponibles :
ulam : module avail
------------ /usr/local/pub/Modules/modulefiles/environnement ------------ 
compilerwrappers/no  compilerwrappers/yes 
------------ /usr/local/pub/Modules/modulefiles/compilateurs ------------ 
c++/gnu/4.1.2                   fortran/gnu/4.1.2               
c++/intel/11.0.074(default)     fortran/intel/11.0.074(default) 
------------ /usr/local/pub/Modules/modulefiles/bibliotheques ------------ 
blas/10.1.0.015(default)   lapack/10.1.0.015(default) 
hdf5/1.8.2(default)        netcdf/3.6.3(default)      
------------ /usr/local/pub/Modules/modulefiles/outils ------------ 
globus/4.0.8(default) 
------------ /usr/local/pub/Modules/modulefiles/applications ------------ 
ferret/6.1(default) idl/7.0(default)    ncar/5.0(default)
Chargement de la version 10.1.0.0 du compilateur Fortran :
$ module load xlf/10.1.0.0
Compilateur IBM Fortran version 10.1.0.0.
Liste des produits et des versions déjà chargés :
$ module list
Currently Loaded Modulefiles:
1) xlf/10.1.0.0
On revient à la version par défaut (on ne précise pas le numéro de version) :
$ module switch xlf/10.1.0.0 xlf
Compilateur IBM Fortran version 9.1.0.5.
On veut connaître le numéro de version anciennement en production :
$ module whatis xlf/old
----------- /usr/local/pub/Modules/modulefiles-local/init -------------
xlf/old: Compilateur IBM Fortran version 9.1.0.2.
Attention :

L'utilisation de la commande module diffère de celle installée sur la machine NEC SX-8.

Lien :

http://modules.sourceforge.net/