From 11e2912eb75a03a6b1355a2c75a6608e4c22c72c Mon Sep 17 00:00:00 2001 From: mhsanaei Date: Tue, 24 Sep 2024 11:52:00 +0200 Subject: [PATCH] update --- install.sh | 11 +++++++---- x-ui.sh | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/install.sh b/install.sh index 4aa26a9f..2fe66b08 100644 --- a/install.sh +++ b/install.sh @@ -44,7 +44,7 @@ os_version=$(grep "^VERSION_ID" /etc/os-release | cut -d '=' -f2 | tr -d '"') if [[ "${release}" == "arch" ]]; then echo "Your OS is Arch Linux" elif [[ "${release}" == "parch" ]]; then - echo "Your OS is Parch linux" + echo "Your OS is Parch Linux" elif [[ "${release}" == "manjaro" ]]; then echo "Your OS is Manjaro" elif [[ "${release}" == "armbian" ]]; then @@ -59,11 +59,14 @@ elif [[ "${release}" == "ubuntu" ]]; then if [[ ${os_version} -lt 20 ]]; then echo -e "${red} Please use Ubuntu 20 or higher version!${plain}\n" && exit 1 fi -elif [[ "${release}" == "fedora" || "${release}" == "amzn" ]]; then - # For Amazon Linux, use the same branch as for Fedora - if [[ ${os_version} -lt 36 && "${release}" == "fedora" ]]; then +elif [[ "${release}" == "fedora" ]]; then + if [[ ${os_version} -lt 36 ]]; then echo -e "${red} Please use Fedora 36 or higher version!${plain}\n" && exit 1 fi +elif [[ "${release}" == "amzn" ]]; then + if [[ ${os_version} != "2023" ]]; then + echo -e "${red} Please use Amazon Linux 2023!${plain}\n" && exit 1 + fi elif [[ "${release}" == "debian" ]]; then if [[ ${os_version} -lt 11 ]]; then echo -e "${red} Please use Debian 11 or higher ${plain}\n" && exit 1 diff --git a/x-ui.sh b/x-ui.sh index d60f5777..46449217 100644 --- a/x-ui.sh +++ b/x-ui.sh @@ -41,7 +41,7 @@ os_version=$(grep "^VERSION_ID" /etc/os-release | cut -d '=' -f2 | tr -d '"') if [[ "${release}" == "arch" ]]; then echo "Your OS is Arch Linux" elif [[ "${release}" == "parch" ]]; then - echo "Your OS is Parch linux" + echo "Your OS is Parch Linux" elif [[ "${release}" == "manjaro" ]]; then echo "Your OS is Manjaro" elif [[ "${release}" == "armbian" ]]; then @@ -56,11 +56,14 @@ elif [[ "${release}" == "ubuntu" ]]; then if [[ ${os_version} -lt 20 ]]; then echo -e "${red} Please use Ubuntu 20 or higher version!${plain}\n" && exit 1 fi -elif [[ "${release}" == "fedora" || "${release}" == "amzn" ]]; then - # For Amazon Linux, use the same branch as for Fedora - if [[ ${os_version} -lt 36 && "${release}" == "fedora" ]]; then +elif [[ "${release}" == "fedora" ]]; then + if [[ ${os_version} -lt 36 ]]; then echo -e "${red} Please use Fedora 36 or higher version!${plain}\n" && exit 1 fi +elif [[ "${release}" == "amzn" ]]; then + if [[ ${os_version} != "2023" ]]; then + echo -e "${red} Please use Amazon Linux 2023!${plain}\n" && exit 1 + fi elif [[ "${release}" == "debian" ]]; then if [[ ${os_version} -lt 11 ]]; then echo -e "${red} Please use Debian 11 or higher ${plain}\n" && exit 1