|
|
@ -70,16 +70,18 @@ function install_miaou_bash { |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function install_debian_packages { |
|
|
|
|
|
if ! dpkg -l "$DEBIAN_PACKAGES" | tail -n +6 | grep -v ^ii; then |
|
|
|
|
|
sudo apt-get install -y "$DEBIAN_PACKAGES" |
|
|
|
|
|
|
|
|
function install_requirements { |
|
|
|
|
|
if [[ -n $(dpkg -l $DEBIAN_PACKAGES 2>&1 | tail -n +6 | grep -v ^ii) ]] ; then |
|
|
|
|
|
sudo apt-get install -y $DEBIAN_PACKAGES |
|
|
|
|
|
else |
|
|
|
|
|
echo requirements already installed! |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
# MAIN |
|
|
# MAIN |
|
|
|
|
|
|
|
|
set -Eue |
|
|
set -Eue |
|
|
install_debian_packages |
|
|
|
|
|
|
|
|
install_requirements |
|
|
install_miaou_bash |
|
|
install_miaou_bash |
|
|
install_mise |
|
|
install_mise |
|
|
install_ruby |
|
|
install_ruby |
|
|
|