The environment modules package provides for an easy dynamic modification of a user's environment via modulefiles. which typically instruct the module command to alter or set shell environment variables such as PATH, MANPATH, etc. as well as define aliases over a variety of shells.
- Shell neutral.
- Add or change environment variables dynamically.
- Add simple shell aliases regardless of shell types.
- Add or change X11 resources.
- Very flexible.
Very old, very stable. Some think that tcl is a bit outdated, but as soon as you get familiar with it, you will love it.
simple and straight forward to use
modules, easybuild, qtop; must-have tools for many, or most, science-oriented clusters
Installed on all scientific workstations