... | ... | @@ -7,7 +7,7 @@ The `module help` provides a description of all the module sub-commands. |
|
|
|
|
|
Some of the most common `module` commands are:
|
|
|
|
|
|
* `module avail`: list of available softwares and libraries on the cluster
|
|
|
* `module avail`: list of available softwares and libraries on the cluster.
|
|
|
```
|
|
|
root@pyrene-login01 ~ # module avail
|
|
|
|
... | ... | @@ -23,8 +23,8 @@ gaussian/g16-b01 gcc/8.3.0 MATLAB/2019a |
|
|
gaussview/5.0 gcc/9.1.0 openmpi/1.10.7/gcc/4.8.5
|
|
|
```
|
|
|
|
|
|
* `module load gcc/7.3.0`: loads the 7.3.0 version of gcc
|
|
|
* `module list`: lists the currently loaded modules of my session
|
|
|
* `module load gcc/7.3.0`: loads the 7.3.0 version of gcc.
|
|
|
* `module list`: lists the currently loaded modules of my session.
|
|
|
```
|
|
|
root@pyrene-login01 ~ # module load gcc/7.3.0
|
|
|
root@pyrene-login01 ~ # module list
|
... | ... | @@ -32,14 +32,14 @@ Currently Loaded Modulefiles: |
|
|
1) gcc/7.3.0
|
|
|
```
|
|
|
|
|
|
* `module unload gcc/7.3.0`: unloads the 7.3.0 version of gcc
|
|
|
* `module unload gcc/7.3.0`: unloads the 7.3.0 version of gcc.
|
|
|
```
|
|
|
root@pyrene-login01 ~ # module unload gcc/7.3.0
|
|
|
root@pyrene-login01 ~ # module list
|
|
|
No Modulefiles Currently Loaded.
|
|
|
```
|
|
|
|
|
|
* `module purge`: unloads all the currently loaded modules of my session
|
|
|
* `module purge`: unloads all the currently loaded modules of my session.
|
|
|
```
|
|
|
root@pyrene-login01 ~ # module load gcc/7.3.0 anaconda/3
|
|
|
root@pyrene-login01 ~ # module list
|
... | ... | @@ -49,7 +49,7 @@ root@pyrene-login01 ~ # module purge |
|
|
root@pyrene-login01 ~ # module list
|
|
|
No Modulefiles Currently Loaded.
|
|
|
```
|
|
|
* `module whatis gcc/7.3.0` and `module show gcc/7.3.0`: displays information on the gcc/7.3.0 module
|
|
|
* `module whatis gcc/7.3.0` and `module show gcc/7.3.0`: displays information on the gcc/7.3.0 module.
|
|
|
```
|
|
|
root@pyrene-login01 ~ # module whatis gcc/7.3.0
|
|
|
gcc/7.3.0 : adds GNU Cross Compilers to your environment variables
|
... | ... | @@ -67,10 +67,10 @@ prepend-path INFOPATH /softs/apps/gcc/7.3.0/share/info |
|
|
```
|
|
|
|
|
|
# Regular modules
|
|
|
Modules installed by the cluster administrators are located in the /softs/modules directory. The corresponding applications are located in the /softs/apps directory.
|
|
|
Modules installed by the cluster administrators are located in the `/softs/modules` directory. The corresponding applications are located in the `/softs/apps` directory.
|
|
|
|
|
|
|
|
|
# "Contrib" modules
|
|
|
Some softwares and their associated modules can be installed by users in the /softs/contrib directory:
|
|
|
* The software of version x.y.z must be installed in the directory /softs/contrib/apps/softwareName/x.y.z
|
|
|
* The corresponding module file must be named /softs/contrib/modules/softwareName/x.y.z |
|
|
\ No newline at end of file |
|
|
Some softwares and their associated modules can be installed by users in the `/softs/contrib` directory:
|
|
|
* The software of version x.y.z must be installed in the directory `/softs/contrib/apps/softwareName/x.y.z`.
|
|
|
* The corresponding module file must be named `/softs/contrib/modules/softwareName/x.y.z`. |
|
|
\ No newline at end of file |