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 :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
>> module avail
>> module avail
>> module avail

Pour charger un programme de la liste précédente :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
>> module load <module>
>> module load <module>
>> module load <module>

Par exemple pour charger l’interpréteur python :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
>> 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 :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
>> 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.