[ANN] install-julia-linux

I’ve created a shell script to install and manage Julia versions on Linux.

My goal was to combine my favorite features from the existing jill.sh, jill.py, and juliaup.

Features from jill.py/jill.sh:

  1. Creation of convenient symlinks to julia executables
  2. No auto updates
  3. No locks
  4. No changes to .bashrc

Features from juliaup:

  1. PR versions
  2. Switch between different architectures
  3. Switch between patch versions

v0.2.0 adds a manifest command

install-julia.sh manifest <path>: Install the stable Julia version a project’s Manifest.toml was written with, and make it the default (path is a manifest file or a project dir).

v0.3.0 is released and adds support for macOS and FreeBSD.
There is an INSTALL_JULIA_TRIPLET environment variable to override the triplet auto-detection.