From e57c8ee0dcef6e51ed6279ff56bd617a7584b712 Mon Sep 17 00:00:00 2001 From: bnam999 Date: Sun, 6 Oct 2024 23:06:20 +0800 Subject: [PATCH] added version check for openEuler --- install.sh | 6 ++++-- x-ui.sh | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/install.sh b/install.sh index 8ea0816b..796f77f1 100644 --- a/install.sh +++ b/install.sh @@ -51,12 +51,14 @@ elif [[ "${release}" == "armbian" ]]; then echo "Your OS is Armbian" elif [[ "${release}" == "opensuse-tumbleweed" ]]; then echo "Your OS is OpenSUSE Tumbleweed" +elif [[ "${release}" == "openEuler" ]]; then + if [[ ${os_version} -lt 2203 ]]; then + echo -e "${red} Please use openEuler 22.03 or higher ${plain}\n" && exit 1 + fi elif [[ "${release}" == "centos" ]]; then if [[ ${os_version} -lt 8 ]]; then echo -e "${red} Please use CentOS 8 or higher ${plain}\n" && exit 1 fi -elif [[ "${release}" == "openEuler" ]]; then - echo "Your OS is openEuler" elif [[ "${release}" == "ubuntu" ]]; then if [[ ${os_version} -lt 2004 ]]; then echo -e "${red} Please use Ubuntu 20 or higher version!${plain}\n" && exit 1 diff --git a/x-ui.sh b/x-ui.sh index 51c63fe0..93354081 100644 --- a/x-ui.sh +++ b/x-ui.sh @@ -48,12 +48,14 @@ elif [[ "${release}" == "armbian" ]]; then echo "Your OS is Armbian" elif [[ "${release}" == "opensuse-tumbleweed" ]]; then echo "Your OS is OpenSUSE Tumbleweed" +elif [[ "${release}" == "openEuler" ]]; then + if [[ ${os_version} -lt 2203 ]]; then + echo -e "${red} Please use openEuler 22.03 or higher ${plain}\n" && exit 1 + fi elif [[ "${release}" == "centos" ]]; then if [[ ${os_version} -lt 8 ]]; then echo -e "${red} Please use CentOS 8 or higher ${plain}\n" && exit 1 fi -elif [[ "${release}" == "openEuler" ]]; then - echo "Your OS is openEuler" elif [[ "${release}" == "ubuntu" ]]; then if [[ ${os_version} -lt 2004 ]]; then echo -e "${red} Please use Ubuntu 20 or higher version!${plain}\n" && exit 1