Skip to content

Commit 82c7b43

Browse files
committed
update compatibility docs and checks
1 parent 05880ed commit 82c7b43

File tree

3 files changed

+20
-79
lines changed

3 files changed

+20
-79
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -196,16 +196,16 @@ To run backend (from root folder of repository):
196196

197197
## Recommended OS
198198

199-
- Ubuntu 20.04+
200-
- Debian 11+
201-
- CentOS 8+
199+
- Ubuntu 22.04+
200+
- Debian 12+
201+
- CentOS 9+
202202
- Fedora 36+
203203
- Arch Linux
204204
- Parch Linux
205205
- Manjaro
206206
- Armbian
207-
- AlmaLinux 9+
208-
- Rocky Linux 9+
207+
- AlmaLinux 9.5+
208+
- Rocky Linux 9.5+
209209
- Oracle Linux 8+
210210
- OpenSUSE Tubleweed
211211

install.sh

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -52,28 +52,28 @@ elif [[ "${release}" == "armbian" ]]; then
5252
elif [[ "${release}" == "opensuse-tumbleweed" ]]; then
5353
echo "Your OS is OpenSUSE Tumbleweed"
5454
elif [[ "${release}" == "centos" ]]; then
55-
if [[ ${os_version} -lt 8 ]]; then
56-
echo -e "${red} Please use CentOS 8 or higher ${plain}\n" && exit 1
55+
if [[ ${os_version} -lt 9 ]]; then
56+
echo -e "${red} Please use CentOS 9 or higher ${plain}\n" && exit 1
5757
fi
5858
elif [[ "${release}" == "ubuntu" ]]; then
59-
if [[ ${os_version} -lt 20 ]]; then
60-
echo -e "${red} Please use Ubuntu 20 or higher version!${plain}\n" && exit 1
59+
if [[ ${os_version} -lt 22 ]]; then
60+
echo -e "${red} Please use Ubuntu 22 or higher version!${plain}\n" && exit 1
6161
fi
6262
elif [[ "${release}" == "fedora" ]]; then
6363
if [[ ${os_version} -lt 36 ]]; then
6464
echo -e "${red} Please use Fedora 36 or higher version!${plain}\n" && exit 1
6565
fi
6666
elif [[ "${release}" == "debian" ]]; then
67-
if [[ ${os_version} -lt 11 ]]; then
68-
echo -e "${red} Please use Debian 11 or higher ${plain}\n" && exit 1
67+
if [[ ${os_version} -lt 12 ]]; then
68+
echo -e "${red} Please use Debian 12 or higher ${plain}\n" && exit 1
6969
fi
7070
elif [[ "${release}" == "almalinux" ]]; then
71-
if [[ ${os_version} -lt 9 ]]; then
72-
echo -e "${red} Please use AlmaLinux 9 or higher ${plain}\n" && exit 1
71+
if [[ ${os_version} -lt 95 ]]; then
72+
echo -e "${red} Please use AlmaLinux 9.5 or higher ${plain}\n" && exit 1
7373
fi
7474
elif [[ "${release}" == "rocky" ]]; then
75-
if [[ ${os_version} -lt 9 ]]; then
76-
echo -e "${red} Please use Rocky Linux 9 or higher ${plain}\n" && exit 1
75+
if [[ ${os_version} -lt 95 ]]; then
76+
echo -e "${red} Please use Rocky Linux 9.5 or higher ${plain}\n" && exit 1
7777
fi
7878
elif [[ "${release}" == "ol" ]]; then
7979
if [[ ${os_version} -lt 8 ]]; then
@@ -82,16 +82,16 @@ elif [[ "${release}" == "ol" ]]; then
8282
else
8383
echo -e "${red}Your operating system is not supported by this script.${plain}\n"
8484
echo "Please ensure you are using one of the following supported operating systems:"
85-
echo "- Ubuntu 20.04+"
86-
echo "- Debian 11+"
87-
echo "- CentOS 8+"
85+
echo "- Ubuntu 22.04+"
86+
echo "- Debian 12+"
87+
echo "- CentOS 9+"
8888
echo "- Fedora 36+"
8989
echo "- Arch Linux"
9090
echo "- Parch Linux"
9191
echo "- Manjaro"
9292
echo "- Armbian"
93-
echo "- AlmaLinux 9+"
94-
echo "- Rocky Linux 9+"
93+
echo "- AlmaLinux 9.5+"
94+
echo "- Rocky Linux 9.5+"
9595
echo "- Oracle Linux 8+"
9696
echo "- OpenSUSE Tumbleweed"
9797
exit 1

s-ui.sh

Lines changed: 0 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -32,65 +32,6 @@ fi
3232

3333
echo "The OS release is: $release"
3434

35-
os_version=""
36-
os_version=$(grep -i version_id /etc/os-release | cut -d \" -f2 | cut -d . -f1)
37-
38-
if [[ "${release}" == "arch" ]]; then
39-
echo "Your OS is Arch Linux"
40-
elif [[ "${release}" == "parch" ]]; then
41-
echo "Your OS is Parch linux"
42-
elif [[ "${release}" == "manjaro" ]]; then
43-
echo "Your OS is Manjaro"
44-
elif [[ "${release}" == "armbian" ]]; then
45-
echo "Your OS is Armbian"
46-
elif [[ "${release}" == "opensuse-tumbleweed" ]]; then
47-
echo "Your OS is OpenSUSE Tumbleweed"
48-
elif [[ "${release}" == "centos" ]]; then
49-
if [[ ${os_version} -lt 8 ]]; then
50-
echo -e "${red} Please use CentOS 8 or higher ${plain}\n" && exit 1
51-
fi
52-
elif [[ "${release}" == "ubuntu" ]]; then
53-
if [[ ${os_version} -lt 22 ]]; then
54-
echo -e "${red} Please use Ubuntu 22 or higher version!${plain}\n" && exit 1
55-
fi
56-
elif [[ "${release}" == "fedora" ]]; then
57-
if [[ ${os_version} -lt 36 ]]; then
58-
echo -e "${red} Please use Fedora 36 or higher version!${plain}\n" && exit 1
59-
fi
60-
elif [[ "${release}" == "debian" ]]; then
61-
if [[ ${os_version} -lt 11 ]]; then
62-
echo -e "${red} Please use Debian 11 or higher ${plain}\n" && exit 1
63-
fi
64-
elif [[ "${release}" == "almalinux" ]]; then
65-
if [[ ${os_version} -lt 9 ]]; then
66-
echo -e "${red} Please use AlmaLinux 9 or higher ${plain}\n" && exit 1
67-
fi
68-
elif [[ "${release}" == "rocky" ]]; then
69-
if [[ ${os_version} -lt 9 ]]; then
70-
echo -e "${red} Please use Rocky Linux 9 or higher ${plain}\n" && exit 1
71-
fi
72-
elif [[ "${release}" == "ol" ]]; then
73-
if [[ ${os_version} -lt 8 ]]; then
74-
echo -e "${red} Please use Oracle Linux 8 or higher ${plain}\n" && exit 1
75-
fi
76-
else
77-
echo -e "${red}Your operating system is not supported by this script.${plain}\n"
78-
echo "Please ensure you are using one of the following supported operating systems:"
79-
echo "- Ubuntu 22.04+"
80-
echo "- Debian 11+"
81-
echo "- CentOS 8+"
82-
echo "- Fedora 36+"
83-
echo "- Arch Linux"
84-
echo "- Parch Linux"
85-
echo "- Manjaro"
86-
echo "- Armbian"
87-
echo "- AlmaLinux 9+"
88-
echo "- Rocky Linux 9+"
89-
echo "- Oracle Linux 8+"
90-
echo "- OpenSUSE Tumbleweed"
91-
exit 1
92-
fi
93-
9435
confirm() {
9536
if [[ $# > 1 ]]; then
9637
echo && read -p "$1 [Default$2]: " temp

0 commit comments

Comments
 (0)