mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-03-01 01:20:49 +03:00
Add Support For Install On Parch Linux (#2227)
This commit is contained in:
parent
d712b44ea1
commit
e02a199425
@ -195,6 +195,7 @@ remove 3x-ui from docker
|
|||||||
- CentOS 8+
|
- CentOS 8+
|
||||||
- Fedora 36+
|
- Fedora 36+
|
||||||
- Arch Linux
|
- Arch Linux
|
||||||
|
- Parch Linux
|
||||||
- Manjaro
|
- Manjaro
|
||||||
- Armbian
|
- Armbian
|
||||||
- AlmaLinux 9+
|
- AlmaLinux 9+
|
||||||
|
@ -43,6 +43,8 @@ os_version=$(grep -i version_id /etc/os-release | cut -d \" -f2 | cut -d . -f1)
|
|||||||
|
|
||||||
if [[ "${release}" == "arch" ]]; then
|
if [[ "${release}" == "arch" ]]; then
|
||||||
echo "Your OS is Arch Linux"
|
echo "Your OS is Arch Linux"
|
||||||
|
elif [[ "${release}" == "parch" ]]; then
|
||||||
|
echo "Your OS is Parch linux"
|
||||||
elif [[ "${release}" == "manjaro" ]]; then
|
elif [[ "${release}" == "manjaro" ]]; then
|
||||||
echo "Your OS is Manjaro"
|
echo "Your OS is Manjaro"
|
||||||
elif [[ "${release}" == "armbian" ]]; then
|
elif [[ "${release}" == "armbian" ]]; then
|
||||||
@ -83,6 +85,7 @@ else
|
|||||||
echo "- CentOS 8+"
|
echo "- CentOS 8+"
|
||||||
echo "- Fedora 36+"
|
echo "- Fedora 36+"
|
||||||
echo "- Arch Linux"
|
echo "- Arch Linux"
|
||||||
|
echo "- Parch Linux"
|
||||||
echo "- Manjaro"
|
echo "- Manjaro"
|
||||||
echo "- Armbian"
|
echo "- Armbian"
|
||||||
echo "- AlmaLinux 9+"
|
echo "- AlmaLinux 9+"
|
||||||
@ -100,7 +103,7 @@ install_base() {
|
|||||||
fedora)
|
fedora)
|
||||||
dnf -y update && dnf install -y -q wget curl tar tzdata
|
dnf -y update && dnf install -y -q wget curl tar tzdata
|
||||||
;;
|
;;
|
||||||
arch | manjaro)
|
arch | manjaro | parch)
|
||||||
pacman -Syu && pacman -Syu --noconfirm wget curl tar tzdata
|
pacman -Syu && pacman -Syu --noconfirm wget curl tar tzdata
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
8
x-ui.sh
8
x-ui.sh
@ -422,7 +422,7 @@ enable_bbr() {
|
|||||||
fedora)
|
fedora)
|
||||||
dnf -y update && dnf -y install ca-certificates
|
dnf -y update && dnf -y install ca-certificates
|
||||||
;;
|
;;
|
||||||
arch | manjaro)
|
arch | manjaro | parch)
|
||||||
pacman -Sy --noconfirm ca-certificates
|
pacman -Sy --noconfirm ca-certificates
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
@ -749,7 +749,7 @@ ssl_cert_issue() {
|
|||||||
fedora)
|
fedora)
|
||||||
dnf -y update && dnf -y install socat
|
dnf -y update && dnf -y install socat
|
||||||
;;
|
;;
|
||||||
arch | manjaro)
|
arch | manjaro | parch)
|
||||||
pacman -Sy --noconfirm socat
|
pacman -Sy --noconfirm socat
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
@ -1117,7 +1117,7 @@ install_iplimit() {
|
|||||||
fedora)
|
fedora)
|
||||||
dnf -y update && dnf -y install fail2ban
|
dnf -y update && dnf -y install fail2ban
|
||||||
;;
|
;;
|
||||||
arch | manjaro)
|
arch | manjaro | parch)
|
||||||
pacman -Syu --noconfirm fail2ban
|
pacman -Syu --noconfirm fail2ban
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
@ -1199,7 +1199,7 @@ remove_iplimit() {
|
|||||||
dnf remove fail2ban -y
|
dnf remove fail2ban -y
|
||||||
dnf autoremove -y
|
dnf autoremove -y
|
||||||
;;
|
;;
|
||||||
arch | manjaro)
|
arch | manjaro | parch)
|
||||||
pacman -Rns --noconfirm fail2ban
|
pacman -Rns --noconfirm fail2ban
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
Loading…
Reference in New Issue
Block a user