#!/bin/bash if pkgmgr="$( which apt-get )" 2> /dev/null; then echo "Debian" $pkgmgr update $pkgmgr --yes --force-yes install $1 elif pkgmgr="$( which dnf )" 2> /dev/null; then echo "dnf" $pkgmgr check-update; $pkgmgr install -y $1 elif pkgmgr="$( which pacman )" 2> /dev/null; then echo "Arch-based" $pkgmgr -Syy;yes | $pkgmgr -S $1 else echo "Package manager not found, please install $1" >&2 exit 1 fi if [[ 1 -ne $# ]]; then echo "Syntax: $0 PACKAGE" exit 1 fi exit $?