Présentation
Lorsqu’une nouvelle session sur Oaska est ouverte — via une connexion ssh ou l’ouverture d’un terminal dans une session X2GO — l’environnement par défaut possède un nombre limité d’applications accessibles ainsi que quelques variables d’environnement pré-définies.
Module est un logicel permettant de charger dynamiquement les environnements de différents logiciels et biliothèques. Module permet :
- de charger dans l’espace utilisateur uniquement ce que l’utilisateur désire utiliser.
- de faire cohabiter différentes versions d’un même logiciel, en veillant à ce qu’une seule version à la fois de ce logiciel soit chargée.
- de charger ou décharger dynamiquement les éventuelles dépendances d’un programme et prévient l’utilisateur en cas de conflit entre applications.
Pour connaitre la liste des modules accessibles :
>> module avail
>> module avail
>> module avail
Pour charger un programme de la liste précédente :
>> module load <module>
>> module load <module>
>> module load <module>
Par exemple pour charger l’interpréteur python :
>> module load python
>> module load python
>> module load python
Si l’application sélectionnée possède plusieurs versions, c’est la dernière version ou la version marquée
(default)(default)
qui sera chargée.
Pour connaître la liste des applications couramment chargées :
>> module list
>> module list
>> module list
Liste des commandes
- avail
avail
- Liste des modules disponibles
- list
list
- Liste des modules chargés
- load
load
- Charger un module
- unload
unload
- Décharger un module.
- purge
purge
- Décharger tous les modules.
- switch
switch
- Changer la version d’un module (si plusieurs versions existent).
- whatis
whatis
- Afficher un message d’information sur le module.
- help
help
- Afficher une aide relative au module précisé.
- show
show
- Afficher les modifications apportées à l’environnement par le module.