# examples for adding repository TOOL=$1 # apt | dnf | yum | zypper REPO=$2 # eloquence | eloquence-beta | sqlr-beta case $TOOL in apt ) # import repository ( cd /etc/apt/sources.list.d && wget \ https://marxmeier.com/download/repo/deb/$REPO.list ) # import public key wget -O /etc/apt/trusted.gpg.d/eloquence.asc \ https://marxmeier.com/download/repo/deb/signing.key apt update && apt search ${3:-eloquence} ;; dnf ) # import repository ( cd /etc/yum.repos.d/ && wget \ https://marxmeier.com/download/repo/rpm/$REPO.repo ) # import public key rpm --import \ https://marxmeier.com/download/repo/rpm/RPM-GPG-KEY dnf search ${3:-eloquence} ;; yum ) # import repository ( cd /etc/yum.repos.d/ && wget \ https://marxmeier.com/download/repo/rpm/$REPO.repo ) # import public key rpm --import \ https://marxmeier.com/download/repo/rpm/RPM-GPG-KEY yum search ${3:-eloquence} ;; zypper ) # import repository zypper addrepo -f \ https://marxmeier.com/download/repo/rpm/$REPO.repo # import public key rpm --import \ https://marxmeier.com/download/repo/rpm/RPM-GPG-KEY zypper search ${3:-eloquence} ;; esac