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