#!/usr/bin/env sh set -e . /etc/os-release ARCH=$(expr "$(uname -m)" : "arm64\|aarch64" > /dev/null && echo "arm64" || echo "amd64") case "$ID" in ubuntu|debian) apt update -y apt install -y ca-certificates echo "deb [trusted=yes] ${PACKAGES_URL}/${ARCH}/ ${OS}/" > /etc/apt/sources.list.d/repo.list cat /etc/apt/sources.list.d/repo.list apt update -y ;; rocky|centos) cat << EOF > /etc/yum.repos.d/repo.repo [repo] name=repo baseurl=${PACKAGES_URL}/${ARCH}/${OS} enabled=1 gpgcheck=0 module_hotfixes=1 EOF ;; *) echo "$ID is unknown!" exit 1 ;; esac