Miscellaneous

Modified

2026-05-14

Homebrew

  • For simple userland installation of common (or not so common) tools.
    • Commonly useful if system packages are out of date
  • Was installed globally to /home/linuxbrew/, but per-user installation is possible
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)
test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile

Add the output of /home/linuxbrew/.linuxbrew/bin/brew shellenv to your shell init files (e.g. .bashrc) to use installed packages.

Docker (CE)

  • Follow the official installation instructions at https://docs.docker.com/engine/install/ubuntu/

Modules

sudo apt install -y environment-modules tclsh

The base for module files is at tmpl/Rmodtemplate and was basically copied verbatim from the BIPS cluster and the pruned until it stopped being broken (at least obviously broken).