Projects / Environment Modules

Environment Modules

The Modules package allows you to dynamically modify a user's environment via modulefiles. Each modulefile contains the information needed to configure the shell for an application. Once the Modules package is initialized, the environment can be modified on a per-module basis. Typically, modulefiles instruct the module command to alter or set shell environment variables such as PATH, MANPATH, etc. modulefiles may be shared by many users on a system and users may have their own collection to supplement or replace the shared modulefiles. The modules environment is common on SGI/Crays and many workstation farms.

Operating Systems

Recent releases

  •  10 Jan 2002 22:53

    Release Notes: A 'break' in a modulefile will cause the modulefile to not be added to $LOADEDMODULES, but will be considered a successful execution to not affect other modulefiles being loaded concurrently. CYGWIN/Windows specific code has been added. A problem with module load when the full path is given has been fixed. The Modules-Paper in PDF format has been added. Some of the Makefile/configure discovery has been fixed.

    •  18 Aug 2001 18:41

      Release Notes: cmdPath has been fixed up to remove individual items from a path. The problem of failed "module loads" in a modulefile has been fixed.

      •  04 Aug 2001 15:12

        Release Notes: This release adds bz2 files to the distribution mix and tests for the "is-loaded" modulefile command introduced back in 3.0.8-rko. It fixes some documents and fixes "module swap" to put the substituted module in the same path location as the old one. A number of tests for this feature have been added.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.