Hinweis zur Benutzung der Module

Module sind die moderne Form der Sourescripte.
Man kann Variablen zur Shell hinzufuegen, aber auch wieder "abziehen". Man kann in seiner .bashrc alles Source Scripte entfernen (ausdokumentieren) und duch folgendes ersetzen:

# modules load
if [ -f  /usr/local/Modules/current/init/bash ] ; then
        . /usr/local/Modules/current/init/bash
fi
Damit ist der module Befehl verfuegbar, sollte eine Fehlermeldung erscheinen fuegt bitte noch

        LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
        export LD_LIBRARY_PATH
hinzu.
Nun koennt Ihr mit module available sehen welche Module verfuegbar sind.

--------------------- /usr/local/Modules/3.1.6/modulefiles ----------------------
dot         module-cvs  module-info modules     null        use.own

--------------------------------- /cad/modules ----------------------------------
amis/2002.2(default)    dsmse/53(default)       sim/2002.06(default)
ams/320                 dsmse/54                soc/22
ams/321                 hspice/2000.2(default)  soc/23(default)
ams/330                 hspice/2001.2           soc/23S27
ams/331                 hspice/2002.2.2         soc/23S86
ams/340                 hspice/2004.03          soc/31
ams/342                 ldv/31                  syn/2000.11
ams/350(default)        ldv/34(default)         syn/2001.08
assura/20(default)      ldv/41                  syn/2002.05
calibre/8.8(default)    model/5.5e              syn/2002.05SP2(default)
calibre/9.1             model/5.6a              syn/2003.03
calibre/93              model/5.6e              syn/2003.12
cds/443                 model/5.7a              syn/2003.12-SP1
cds/445                 model/5.7c(default)     umc/10
cds/446(default)        model/5.8               umc/11
cds/50                  model/5.8c              vcs/701(default)
cm/41                   pe/136                  xilinx/41
cmos6sf/102             psd/142                 xilinx/42
cmos6sf/103             pt/2001.08(default)     xilinx/51
css/2002.05             rlc/41(default)         xilinx/52(default)
css/2002.05SP2(default) sev/021                 xilinx/62
dsmse/52                sev/022


um zB: Cadence 4.46 und AMS 3.50 zu "source" gibt man module add cds/446 ams/350 ein. Will man aber lieber mit einer aeltern Cadenceversion arbeiten kann man in der selben Shell module swap cds cds/445 eingeben.
Mit module list sieht man welche Module man schon geladen hat,mit module help [modulefile] bekommt man eine Hilfe, mit module show [modulefile] sieht man was in der Shell eigentlich gesetzt wird.
Fuer mehr Informationen mich fragen oder Modules Project.
zum Seitenanfang