From 445ce52cc4d863c48a9a2b952c684189fe2f4756 Mon Sep 17 00:00:00 2001 From: Conan_Doyl Date: Thu, 10 Sep 2020 20:03:16 +0200 Subject: [PATCH] Some package fixes --- README.md | 6 +++++- lamp-headless.sh | 12 +++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 504282c..4db133e 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,11 @@ Installs LAMP without any user input is required ## Requirements -Currently only Debian 9/Debian 10 is supported +Currently supported OS: + +Debian 8 +Debian 9 +Debian 10 diff --git a/lamp-headless.sh b/lamp-headless.sh index d307135..4d4c76b 100644 --- a/lamp-headless.sh +++ b/lamp-headless.sh @@ -99,7 +99,11 @@ install_Debian9(){ install_debian8() { - apt-get install --yes --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" sudo + export DEBIAN_FRONTEND=noninteractive + apt-get install --yes --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" sudo curl >/dev/null & + show_spinner $! + apt-get install -y zip unzip curl wget gnupg2 ca-certificates lsb-release apt-transport-https systemd >/dev/null & + show_spinner $! echo -e "\n\e[92mFixing Source list...\e[39m" echo "deb http://deb.debian.org/debian jessie main deb-src http://deb.debian.org/debian jessie main @@ -118,8 +122,10 @@ install_debian8() { apt-key add dotdeb.gpg apt-get update - apt-get install --yes --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" php7.0-common php7.0-fpm php7.0-cli php7.0-json php7.0-imap php7.0-mysql php7.0-curl php7.0-imap php7.0-intl php7.0-mcrypt php-pear php7.0-gd php7.0-zip php7.0-xml php7.0-mbstring - apt-get install --yes --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" apache2 libapache2-mod-php7.0 mysql-server + apt-get install --yes --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" php7.0-common php7.0-fpm php7.0-cli php7.0-json php7.0-imap php7.0-mysql php7.0-curl php7.0-imap php7.0-intl php7.0-mcrypt php-pear php7.0-gd php7.0-zip php7.0-xml php7.0-mbstring >/dev/null & + show_spinner $! + apt-get install --yes --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" apache2 libapache2-mod-php7.0 mysql-server >/dev/null & + show_spinner $! echo -e "\n\e[92mDownloading PHPMyAdmin..\e[39m" wget -q -N "https://files.phpmyadmin.net/phpMyAdmin/$PHPMYADMINV/phpMyAdmin-$PHPMYADMINV-all-languages.zip" >/dev/null &