Es un sistema de módulos basado en Lua que gestiona fácilmente el problema jerárquico de MODULEPATH, especialmente en entornos de cómputo de alto rendimiento [HPC] . Esto incluye la fácil adición o eliminación de directorios a la variable de entorno PATH. Un módulo es un archivo que define cómo configurar el entorno para un software específico. por ejemplo, agregar rutas al PATH o definir variables de entorno. El paquete lmod no instala directamente el comando module, para cargarlo:
$ source /usr/share/lmod/lmod/init/bash
Para activarlo de forma permanente, añadir a .bashrc la linea:
source /usr/share/lmod/lmod/init/bash
$ module list
$ module avail
$ module load gcc/9.3.0
$ module unload gcc/9.3.0
$ module purge
$ module show python/3.8.5
$ module swap gcc/9.3.0 gcc/10.2.0
$ module spider openmpi (
Nota.- ver el paquete environment-modules que al instalarlo, desinstala lmod.