Environment Modules

The Modules package is a tool that simplifies shell initialization and lets users easily modify their environment during a session using modulefiles. Documentation: Environmental Modules

Environment modules allow you to easily load the environment required to run specific versions of installed applications.

The available modules can be listed with the following command:

module avail

List of already loaded modules:

module list

Loading a module:

module load <MODULE_NAME>

Unload an applicaton:

module unload <MODULE_NAME>

Switching between (mutually exclusive) modules (replacing OLDMODULE with NEWMODULE):

module switch <OLDMODULE> <NEWMODULE>

Unload all loaded modules:

module purge

See the man pages for detailed information:

man module