Installing software has a steep learning curve. We have made several guides to help you along the way. They are not comprehensive, but hopefully, they will get you started.
Spack is a program that handles all the tricky steps of installing programs for you. If you’re new to software installation, trying to install a program with Spack is a great place to start!
This page offers a framework for how to approach installing software on the HPC from source code (i.e., without Spack). It is not recommended for beginners.
Miniconda is a stripped-down version of Anaconda that allows users to create self-contained Python or R environments to do research. This page explains how to install Miniconda and set up environments.