Modulares System zur Behandlung von Umgebungsvariablen
Das Paket Environment Modules ermöglicht die dynamische Modifikation einer
Benutzerumgebung über »modulefiles«. Jedes »modulefile« enthält die
Informationen, um die Shell für eine Anwendung zu konfigurieren. Sobald das
Paket Environment Modules initialisiert wurde, kann die Umgebung dynamisch
verändert werden. Dies geschieht mit dem Befehl module, der die
»modulefiles« per Modul interpretiert. Typischerweise ändern oder setzen
die »modulefiles« über den Befehl module Umgebungsvariablen wie PATH,
MANPATH usw. »modulefiles« können von vielen Benutzern auf einem System
gemeinsam genutzt werden. Benutzer könnten eine eigene Sammlung besitzen,
um die gemeinsam genutzten »modulefiles« zu ergänzen oder zu ersetzen. Die
Modules-Umgebung ist auf SGI/Crays und vielen Farmen von
Arbeitsplatzrechnern verbreitet.