Conda on LCFG Managed Ubuntu systems

Conda is the name of the package manager used with the data science distribution anaconda. It is available for Linux, Windows and Mac systems and is heavily used for managing scientific software environments. In the past we required our users to download and install conda themselves. Earlier versions of conda would modify the user's environment in such a way that important system libraries would get replaced.

The conda package manager itself is available from a package repository. We are mirror this package repository and installing conda on all our managed Ubuntu systems.

We also configure conda to put environments and packages into the users scratch directory, ie into /scratch/UUN/.conda. As a user you now only need to follow the official instructions on how to create a conda environment.

Users should remove their custom conda setup from their .bashrc in order to use the system conda.