cat <<'EXE' | sudo bash
BORG_HOME="/opt/cli/$(echo "borg-$(uname -s)-$(uname -p)"|tr '[:upper:]' '[:lower:]')"
BORG_ARCHIVE="$(echo "borg-$(uname -s)-glibc231-$(uname -p).tgz"|tr '[:upper:]' '[:lower:]')"
BORG_VERSION=$(curl -s https://api.github.com/repos/borgbackup/borg/releases/latest | grep -Po '"tag_name": "\K[^"]*')
curl -fsSLo borg.tgz https://github.com/borgbackup/borg/releases/download/${BORG_VERSION}/${BORG_ARCHIVE}
tar xf borg.tgz && mkdir -p ${BORG_HOME}/ && rsync -avz borg-dir/* ${BORG_HOME}/
rm -rf borg.tgz borg-dir
update-alternatives --install /usr/local/bin/borg borg ${BORG_HOME}/borg.exe 1983
update-alternatives --query borg
EXE
which borg
borg --version