Modules¶
Introduction¶
Sur les machines Linux, l'accès aux logiciels se fait par le chargement de modules. Un module est un système qui permet de modifier l’environnement afin de rendre disponibles des logiciels sur votre session. Ce système permet d'avoir plusieurs versions simultanées des logiciels sans que celles ci rentrent en conflit.
Commande | Description |
---|---|
module help |
Liste de commandes "module". |
module help <module> |
Aide sur le modules |
module avail |
Liste de tous les modules disponibles. |
module load <mod1> [mod2...] |
Charge le module. |
module unload <module> |
Enlève le module |
module list |
Liste les modules chargés |
Exemples¶
Pour voir tous les modules disponibles:
module avail
Pour avoir la liste de toute les versions d'un logiciel comme julia par exemple:
module avail julia
julia/1.7.2 julia/1.8.5(default)
Pour charger la version par défaut de julia soit :julia/1.8.5:
module load julia
Pour avoir la liste des modules chargés dans votre session:
module list
Currently Loaded Modulefiles:
1) null 2) julia/1.8.5(default)
Pour enlever le module de votre session:
module unload julia
Pour charger une version autre que la "default" par exemple, la version 1.7.2 de julia:
module load julia/1.7.2