Browse Source

Add support for OpenSUSE Leap (#3573)

* Update update.sh

* Update install.sh

* Update x-ui.sh

* Update x-ui.sh
JieXu 3 hours ago
parent
commit
cafcb250ec
3 changed files with 9 additions and 3 deletions
  1. 1 1
      install.sh
  2. 2 2
      update.sh
  3. 6 0
      x-ui.sh

+ 1 - 1
install.sh

@@ -53,7 +53,7 @@ install_base() {
     arch | manjaro | parch)
         pacman -Syu && pacman -Syu --noconfirm wget curl tar tzdata
         ;;
-    opensuse-tumbleweed)
+    opensuse-tumbleweed | opensuse-leap)
         zypper refresh && zypper -q install -y wget curl tar timezone
         ;;
     alpine)

+ 2 - 2
update.sh

@@ -76,7 +76,7 @@ install_base() {
 	ubuntu | debian | armbian)
 		apt-get update >/dev/null 2>&1 && apt-get install -y -q wget curl tar tzdata >/dev/null 2>&1
 		;;
-	centos | almalinux | rocky | ol)
+	centos | rhel | almalinux | rocky | ol)
 		yum -y update >/dev/null 2>&1 && yum install -y -q wget curl tar tzdata >/dev/null 2>&1
 		;;
 	fedora | amzn | virtuozzo)
@@ -85,7 +85,7 @@ install_base() {
 	arch | manjaro | parch)
 		pacman -Syu >/dev/null 2>&1 && pacman -Syu --noconfirm wget curl tar tzdata >/dev/null 2>&1
 		;;
-	opensuse-tumbleweed)
+	opensuse-tumbleweed | opensuse-leap)
 		zypper refresh >/dev/null 2>&1 && zypper -q install -y wget curl tar timezone >/dev/null 2>&1
 		;;
 	alpine)

+ 6 - 0
x-ui.sh

@@ -518,6 +518,9 @@ enable_bbr() {
     arch | manjaro | parch)
         pacman -Sy --noconfirm ca-certificates
         ;;
+	opensuse-tumbleweed | opensuse-leap)
+        zypper refresh && zypper -q install -y ca-certificates
+        ;;
     alpine)
         apk add ca-certificates
         ;;
@@ -1073,6 +1076,9 @@ ssl_cert_issue() {
     arch | manjaro | parch)
         pacman -Sy --noconfirm socat
         ;;
+	opensuse-tumbleweed | opensuse-leap)
+        zypper refresh && zypper -q install -y socat
+        ;;
     alpine)
         apk add socat
         ;;