From a1c5ccd57a275845fbf5e57bdd3bc7b604da7164 Mon Sep 17 00:00:00 2001 From: Artoria2e5 Date: Tue, 20 Aug 2024 21:49:30 +0800 Subject: [PATCH] remove yum, go full on dnf fixes #2049 --- docs/installation/package-manager.md | 10 ++-------- docs/installation/package-manager.zh.md | 10 ++-------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/docs/installation/package-manager.md b/docs/installation/package-manager.md index bb5b6abb..a56142af 100644 --- a/docs/installation/package-manager.md +++ b/docs/installation/package-manager.md @@ -24,14 +24,7 @@ icon: material/package sudo dnf config-manager --add-repo https://sing-box.app/sing-box.repo sudo dnf install sing-box # or sing-box-beta ``` - -=== ":material-redhat: CentOS / YUM" - - ```bash - sudo yum install -y yum-utils - sudo yum-config-manager --add-repo https://sing-box.app/sing-box.repo - sudo yum install sing-box # or sing-box-beta - ``` + (This applies to any distribution that uses `dnf` as the package manager: Fedora, CentOS, even OpenSUSE with DNF installed.) ## :material-download-box: Manual Installation @@ -46,6 +39,7 @@ icon: material/package ```bash bash <(curl -fsSL https://sing-box.app/rpm-install.sh) ``` + (This applies to any distribution that uses `rpm` and `systemd`. Because of how `rpm` defines dependencies, if it installs, it probably works.) === ":simple-archlinux: Archlinux / PKG" diff --git a/docs/installation/package-manager.zh.md b/docs/installation/package-manager.zh.md index a786450a..f4e628eb 100644 --- a/docs/installation/package-manager.zh.md +++ b/docs/installation/package-manager.zh.md @@ -24,14 +24,7 @@ icon: material/package sudo dnf config-manager --add-repo https://sing-box.app/sing-box.repo sudo dnf install sing-box # or sing-box-beta ``` - -=== ":material-redhat: CentOS / YUM" - - ```bash - sudo yum install -y yum-utils - sudo yum-config-manager --add-repo https://sing-box.app/sing-box.repo - sudo yum install sing-box # or sing-box-beta - ``` + (这适用于任何使用 `dnf` 作为包管理器的发行版:Fedora、CentOS,甚至安装了 DNF 的 OpenSUSE。) ## :material-download-box: 手动安装 @@ -46,6 +39,7 @@ icon: material/package ```bash bash <(curl -fsSL https://sing-box.app/rpm-install.sh) ``` + (这适用于任何使用 `rpm` 和 `systemd` 的发行版。由于 `rpm` 定义依赖关系的方式,如果安装成功,就多半能用。) === ":simple-archlinux: Archlinux / PKG"