Installation scripts for SURF ResearchCloud catalog components
View the Project on GitHub UtrechtUniversity/researchcloud-items
Installs the Julia programming language, along with juliaup (a version manager for Julia).
This role installs juliaup
, the latest julia
, and makes available a shared Julia packages depot for all users. The steps it takes are:
juliaup
to the shared environment (/usr/local/uu/env/julia
by default).juliaup
will automatically install the latest stable version of julia
.julia
interpreter to /usr/local/bin/julia
so all users can use it.JULIA_DEPOT_PATH
and JULIA_LOAD_PATH
variables for all users such that julia
will detect the shared depot. However, the shared depot is read-only. When users install new packages, they will be installed into the user’s own julia depot directory (~/.julia
by default).julia_shared_env_path
: String. Path to the shared julia
package depot. Default: /usr/local/uu/env/julia
2025 Written by Dawa Ometto