USE1.4-B Software Environment
HPC systems have generally installed multiple versions of several essential software tools and software environments. Package management tools provide access to this wide variety of software. A user has to load the software for the current shell session to make commands available.
The widely available software tools are:
- Environment modules
- To utilize different package management tools to make software available.
- Understand shell variables relevant for executing and building software.
- Query available software using the package manager.
- Select the appropriate versions for deployment in the session environment.