Miscellaneous
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)" >>~/.profileAdd 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
- http://modules.sourceforge.net
- Ubuntu package files https://packages.ubuntu.com/bionic/amd64/environment-modules/filelist
sudo apt install -y environment-modules tclshThe 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).