Installation scripts for SURF ResearchCloud catalog components
View the Project on GitHub UtrechtUniversity/researchcloud-items
Installs miniconda for environment and module dependency management.
Unix-environment.
Miniconda is installed systemwide, with both the conda
binary and a global package cache and environment directory in /opt/miniconda
. conda
is added to the path for all users. The global package cache means that space is saved on the workspace storage.
Users can use these global packages and environments (conda env list
, conda activate
), create environments in their home directories (conda create -n myenv
), or if miniconda_shared_editable
is set to true (see below), create new global environments (conda create -p /opt/miniconda/envs/myenv
).
miniconda_shared_editable
: Boolean determining whether the global system environments and pacakges should be writeable by all users. Default: true
.miniconda_auto_init
: Boolean determining whether conda init
should be run automatically for each user.miniconda_download_dest
: Directory to store the download files. Default: /usr/local/miniconda
.miniconda_install_dir
: Directory to install the shared system-wide installation, if selected. Default: /opt/miniconda
.miniconda_url
: URL to download miniconda from. Default: https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh2022 Written by Sytse Groenwold, 2025 Dawa Ometto (Utrecht University)