|
|
@ -9,6 +9,8 @@ detect_distro() {
|
|
|
|
DISTRO=fedora
|
|
|
|
DISTRO=fedora
|
|
|
|
elif [ -f /usr/bin/zypper ]; then
|
|
|
|
elif [ -f /usr/bin/zypper ]; then
|
|
|
|
DISTRO=opensuse
|
|
|
|
DISTRO=opensuse
|
|
|
|
|
|
|
|
elif [ -f /etc/alpine-release ]; then
|
|
|
|
|
|
|
|
DISTRO=alpine
|
|
|
|
else
|
|
|
|
else
|
|
|
|
DISTRO=debian
|
|
|
|
DISTRO=debian
|
|
|
|
fi
|
|
|
|
fi
|
|
|
@ -22,6 +24,7 @@ install_packages() {
|
|
|
|
oracle) install_cmd="dnf install -y" ;;
|
|
|
|
oracle) install_cmd="dnf install -y" ;;
|
|
|
|
fedora) install_cmd="dnf install -y" ;;
|
|
|
|
fedora) install_cmd="dnf install -y" ;;
|
|
|
|
opensuse) install_cmd="zypper install -y" ;;
|
|
|
|
opensuse) install_cmd="zypper install -y" ;;
|
|
|
|
|
|
|
|
alpine) install_cmd="apk add" ;;
|
|
|
|
*) install_cmd="apt-get update && apt-get install -y"
|
|
|
|
*) install_cmd="apt-get update && apt-get install -y"
|
|
|
|
esac
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
|
|