Environment Modules is a Linux package that provides a modular utility for managing users environment dynamically. It uses scripts written in Tcl (modulefiles) and it allows us to change the environment, to check dependencies and versions, etc. with simple shell commands. In this talk, we want to show a general and simple vision of Modules: how to install it, the most used commands, how to create the modulefiles and how to do that keeping everything in order.
HPCKP (High-Performance Computing Knowledge Portal) is an Open Knowledge project focused on technology transfer and knowledge sharing in the HPC Science field.