From 68b7064e1e6ccf740c04eeba837281518795a35d Mon Sep 17 00:00:00 2001 From: amidevous Date: Tue, 4 Jun 2024 21:05:04 +0200 Subject: [PATCH] Update install.python3 --- install.python3 | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/install.python3 b/install.python3 index ca0e968..c1f8364 100644 --- a/install.python3 +++ b/install.python3 @@ -88,17 +88,18 @@ if __name__ == "__main__": try: os.remove(rFile) except: pass printc("Updating system") - os.system("sudo apt-get update >/dev/null 2>&1") + os.system("sudo DEBIAN_FRONTEND=noninteractive apt-get update >/dev/null 2>&1") os.system("sudo DEBIAN_FRONTEND=noninteractive apt-get -yq install software-properties-common >/dev/null 2>&1") if rVersion in rVersions: printc("Adding repo: Ubuntu %s" % rVersion) - os.system("sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 >/dev/null 2>&1") - os.system("sudo add-apt-repository -y 'deb [arch=amd64,arm64,ppc64el] http://ams2.mirrors.digitalocean.com/mariadb/repo/10.6/ubuntu %s main' >/dev/null 2>&1" % rVersions[rVersion]) - os.system("sudo add-apt-repository -y ppa:maxmind/ppa >/dev/null 2>&1") - os.system("sudo apt-get update >/dev/null 2>&1") + os.system("sudo DEBIAN_FRONTEND=noninteractive apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 >/dev/null 2>&1") + os.system("sudo DEBIAN_FRONTEND=noninteractive add-apt-repository -y 'deb [arch=amd64,arm64,ppc64el] http://ams2.mirrors.digitalocean.com/mariadb/repo/10.6/ubuntu %s main' >/dev/null 2>&1" % rVersions[rVersion]) + os.system("sudo DEBIAN_FRONTEND=noninteractive add-apt-repository -y ppa:maxmind/ppa >/dev/null 2>&1") + os.system("sudo DEBIAN_FRONTEND=noninteractive apt-get update >/dev/null 2>&1") + os.system("sudo DEBIAN_FRONTEND=noninteractive apt-get -y dist-upgrade >/dev/null 2>&1") for rPackage in rRemove: printc("Removing %s" % rPackage) - os.system("sudo apt-get remove %s -y >/dev/null 2>&1" % rPackage) + os.system("sudo DEBIAN_FRONTEND=noninteractive apt-get remove %s -y >/dev/null 2>&1" % rPackage) for rPackage in rPackages: printc("Installing %s" % rPackage) os.system("sudo DEBIAN_FRONTEND=noninteractive apt-get -yq install %s >/dev/null 2>&1" % rPackage) @@ -115,10 +116,10 @@ if __name__ == "__main__": printc("Installing XUI") if os.path.exists("./xui.tar.gz"): os.system('sudo tar -zxvf "./xui.tar.gz" -C "/home/xui/" >/dev/null 2>&1') - os.system('sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php -y -s > /dev/null 2>&1') - os.system('sudo apt-get update > /dev/null 2>&1') - os.system('sudo apt-get -y install build-essential > /dev/null 2>&1') - os.system('sudo apt-get -y build-dep php7.4 > /dev/null 2>&1') + os.system('sudo DEBIAN_FRONTEND=noninteractive LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php -y -s > /dev/null 2>&1') + os.system('sudo DEBIAN_FRONTEND=noninteractive apt-get update > /dev/null 2>&1') + os.system('sudo DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential > /dev/null 2>&1') + os.system('sudo DEBIAN_FRONTEND=noninteractive apt-get -y build-dep php7.4 > /dev/null 2>&1') os.system('sudo wget https://raw.githubusercontent.com/amidevous/xui.one/master/build-php.sh -O /root/build-php.sh > /dev/null 2>&1') os.system('cd /root && sudo bash /root/build-php.sh > /dev/null 2>&1') os.system('sudo rm -rf /root/build-php.sh > /dev/null 2>&1')