Modules

De POLR
Révision datée du 8 janvier 2015 à 13:43 par Dumoda01 (discussion | contributions) (Page créée avec « == Introduction == L'application Environment Modules permet de modifier l'environnement d'un utilisateur afin qu'il puisse avoir accès à certaines fonctionnalités. Cet ... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche

Introduction

L'application Environment Modules permet de modifier l'environnement d'un utilisateur afin qu'il puisse avoir accès à certaines fonctionnalités. Cet outil est commode lorsque plusieurs utilisateurs utilisent, par exemple, différentes versions d'un même logiciel, ou bien lorsque différents modèles requièrent différentes version d'un même compilateur.

Comment utiliser les modules

Par défaut module est initialisé pour tous les utilisateurs de [Mingan] via le fichier /etc/bashrc. La commande module avail permet de voir la liste des modules qui sont disponibles, i.e. qui ont été préalablement installés par l'administrateur. Sur [Mingan], en date du 8 janvier 2015, on obtient:

$ module avail
---------------------- /usr/share/Modules/modulefiles -----------------------
dot              modules          rocks-openmpi
module-git       null             rocks-openmpi_ib
module-info      opt-python       use.own

----------------------------- /etc/modulefiles ------------------------------
openmpi-x86_64

---------------------- /share/apps/modules/modulefiles ----------------------
makedepf90    mpich2        openmpi-1.8.3 rom_nc_lib