mirror of
				https://gitee.com/SuperManito/LinuxMirrors
				synced 2025-11-04 16:30:26 +08:00 
			
		
		
		
	新增适配 openSUSE 16
This commit is contained in:
		
							
								
								
									
										166
									
								
								ChangeMirrors.sh
									
									
									
									
									
								
							
							
						
						
									
										166
									
								
								ChangeMirrors.sh
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
## Author: SuperManito
 | 
					## Author: SuperManito
 | 
				
			||||||
## Modified: 2025-09-27
 | 
					## Modified: 2025-09-28
 | 
				
			||||||
## License: MIT
 | 
					## License: MIT
 | 
				
			||||||
## GitHub: https://github.com/SuperManito/LinuxMirrors
 | 
					## GitHub: https://github.com/SuperManito/LinuxMirrors
 | 
				
			||||||
## Website: https://linuxmirrors.cn
 | 
					## Website: https://linuxmirrors.cn
 | 
				
			||||||
@@ -882,7 +882,7 @@ function collect_system_info() {
 | 
				
			|||||||
    "${SYSTEM_OPENSUSE}")
 | 
					    "${SYSTEM_OPENSUSE}")
 | 
				
			||||||
        case "${SYSTEM_ID}" in
 | 
					        case "${SYSTEM_ID}" in
 | 
				
			||||||
        "opensuse-leap")
 | 
					        "opensuse-leap")
 | 
				
			||||||
            if [[ "${SYSTEM_VERSION_ID_MAJOR}" != 15 ]]; then
 | 
					            if [[ "${SYSTEM_VERSION_ID_MAJOR}" != 1[5-6] ]]; then
 | 
				
			||||||
                is_supported="false"
 | 
					                is_supported="false"
 | 
				
			||||||
            fi
 | 
					            fi
 | 
				
			||||||
            ;;
 | 
					            ;;
 | 
				
			||||||
@@ -1639,6 +1639,7 @@ function remove_original_mirrors() {
 | 
				
			|||||||
            return
 | 
					            return
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
        rm -rf $Dir_ZYppRepos/repo-*
 | 
					        rm -rf $Dir_ZYppRepos/repo-*
 | 
				
			||||||
 | 
					        rm -rf $Dir_ZYppRepos/openSUSE:repo-*
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
    "${SYSTEM_ARCH}")
 | 
					    "${SYSTEM_ARCH}")
 | 
				
			||||||
        clear_file $File_PacmanMirrorList
 | 
					        clear_file $File_PacmanMirrorList
 | 
				
			||||||
@@ -2727,58 +2728,71 @@ function change_mirrors_openSUSE() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    ## 修改源
 | 
					    ## 修改源
 | 
				
			||||||
    cd $Dir_ZYppRepos
 | 
					    cd $Dir_ZYppRepos
 | 
				
			||||||
    # 更换软件源
 | 
					    local opensuse_repo_files=()
 | 
				
			||||||
    sed -e "s|^#baseurl=http|baseurl=${WEB_PROTOCOL}|g" \
 | 
					 | 
				
			||||||
        -i \
 | 
					 | 
				
			||||||
        repo-*
 | 
					 | 
				
			||||||
    case "${SYSTEM_ID}" in
 | 
					    case "${SYSTEM_ID}" in
 | 
				
			||||||
    opensuse-leap)
 | 
					    opensuse-leap)
 | 
				
			||||||
        case "${SYSTEM_VERSION_ID}" in
 | 
					        case "${SYSTEM_VERSION_ID_MAJOR}" in
 | 
				
			||||||
        15.[0-2])
 | 
					        16)
 | 
				
			||||||
            sed -e "s|download.opensuse.org|${SOURCE}/${SOURCE_BRANCH}|g" \
 | 
					            opensuse_repo_files=(
 | 
				
			||||||
                -i \
 | 
					                "openSUSE:repo-non-oss-debug.repo"
 | 
				
			||||||
                repo-debug-non-oss.repo \
 | 
					                "openSUSE:repo-non-oss.repo"
 | 
				
			||||||
                repo-debug.repo \
 | 
					                "openSUSE:repo-oss-debug.repo"
 | 
				
			||||||
                repo-debug-update-non-oss.repo \
 | 
					                "openSUSE:repo-oss.repo"
 | 
				
			||||||
                repo-debug-update.repo \
 | 
					                "openSUSE:repo-oss-source.repo"
 | 
				
			||||||
                repo-non-oss.repo \
 | 
					            )
 | 
				
			||||||
                repo-oss.repo \
 | 
					            ;;
 | 
				
			||||||
                repo-source-non-oss.repo \
 | 
					        15)
 | 
				
			||||||
                repo-source.repo \
 | 
					            case "${SYSTEM_VERSION_ID_MINOR}" in
 | 
				
			||||||
                repo-update-non-oss.repo \
 | 
					            [0-2])
 | 
				
			||||||
                repo-update.repo
 | 
					                opensuse_repo_files=(
 | 
				
			||||||
 | 
					                    "repo-debug-non-oss.repo"
 | 
				
			||||||
 | 
					                    "repo-debug.repo"
 | 
				
			||||||
 | 
					                    "repo-debug-update-non-oss.repo"
 | 
				
			||||||
 | 
					                    "repo-debug-update.repo"
 | 
				
			||||||
 | 
					                    "repo-non-oss.repo"
 | 
				
			||||||
 | 
					                    "repo-oss.repo"
 | 
				
			||||||
 | 
					                    "repo-source-non-oss.repo"
 | 
				
			||||||
 | 
					                    "repo-source.repo"
 | 
				
			||||||
 | 
					                    "repo-update-non-oss.repo"
 | 
				
			||||||
 | 
					                    "repo-update.repo"
 | 
				
			||||||
 | 
					                )
 | 
				
			||||||
                ;;
 | 
					                ;;
 | 
				
			||||||
            *)
 | 
					            *)
 | 
				
			||||||
            sed -e "s|download.opensuse.org|${SOURCE}/${SOURCE_BRANCH}|g" \
 | 
					                opensuse_repo_files=(
 | 
				
			||||||
                -i \
 | 
					                    "repo-backports-debug-update.repo"
 | 
				
			||||||
                repo-backports-debug-update.repo \
 | 
					                    "repo-backports-update.repo"
 | 
				
			||||||
                repo-backports-update.repo \
 | 
					                    "repo-debug-non-oss.repo"
 | 
				
			||||||
                repo-debug-non-oss.repo \
 | 
					                    "repo-debug.repo"
 | 
				
			||||||
                repo-debug.repo \
 | 
					                    "repo-debug-update-non-oss.repo"
 | 
				
			||||||
                repo-debug-update-non-oss.repo \
 | 
					                    "repo-debug-update.repo"
 | 
				
			||||||
                repo-debug-update.repo \
 | 
					                    "repo-non-oss.repo"
 | 
				
			||||||
                repo-non-oss.repo \
 | 
					                    "repo-openh264.repo"
 | 
				
			||||||
                repo-openh264.repo \
 | 
					                    "repo-oss.repo"
 | 
				
			||||||
                repo-oss.repo \
 | 
					                    "repo-sle-debug-update.repo"
 | 
				
			||||||
                repo-sle-debug-update.repo \
 | 
					                    "repo-sle-update.repo"
 | 
				
			||||||
                repo-sle-update.repo \
 | 
					                    "repo-source.repo"
 | 
				
			||||||
                repo-source.repo \
 | 
					                    "repo-update-non-oss.repo"
 | 
				
			||||||
                repo-update-non-oss.repo \
 | 
					                    "repo-update.repo"
 | 
				
			||||||
                repo-update.repo
 | 
					                )
 | 
				
			||||||
 | 
					                ;;
 | 
				
			||||||
 | 
					            esac
 | 
				
			||||||
            ;;
 | 
					            ;;
 | 
				
			||||||
        esac
 | 
					        esac
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
    opensuse-tumbleweed)
 | 
					    opensuse-tumbleweed)
 | 
				
			||||||
        sed -e "s|download.opensuse.org|${SOURCE}/${SOURCE_BRANCH}|g" \
 | 
					        opensuse_repo_files=(
 | 
				
			||||||
            -i \
 | 
					            "repo-debug.repo"
 | 
				
			||||||
            repo-debug.repo \
 | 
					            "repo-non-oss.repo"
 | 
				
			||||||
            repo-non-oss.repo \
 | 
					            "repo-openh264.repo"
 | 
				
			||||||
            repo-openh264.repo \
 | 
					            "repo-oss.repo"
 | 
				
			||||||
            repo-oss.repo \
 | 
					            "repo-source.repo"
 | 
				
			||||||
            repo-source.repo \
 | 
					            "repo-update.repo"
 | 
				
			||||||
            repo-update.repo
 | 
					        )
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
    esac
 | 
					    esac
 | 
				
			||||||
 | 
					    sed -e "s#\(baseurl\|gpgkey\)=http://\(cdn\|download\)\.opensuse\.org/\(distribution\|update\|tumbleweed\|factory\|slowroll\|history\)/#\1=${WEB_PROTOCOL}://${SOURCE}/${SOURCE_BRANCH}/\3/#g" \
 | 
				
			||||||
 | 
					        -i \
 | 
				
			||||||
 | 
					        "${opensuse_repo_files[@]}"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 更换 Arch Linux 系 Linux 发行版的软件源
 | 
					## 更换 Arch Linux 系 Linux 发行版的软件源
 | 
				
			||||||
@@ -6866,8 +6880,66 @@ EOF
 | 
				
			|||||||
function gen_repo_files_openSUSE() {
 | 
					function gen_repo_files_openSUSE() {
 | 
				
			||||||
    case "$1" in
 | 
					    case "$1" in
 | 
				
			||||||
    "leap")
 | 
					    "leap")
 | 
				
			||||||
        case "$2" in
 | 
					        case "${2%.*}" in
 | 
				
			||||||
        15.[0-2])
 | 
					        16)
 | 
				
			||||||
 | 
					            cat <<'EOF' >$Dir_ZYppRepos/openSUSE:repo-non-oss-debug.repo
 | 
				
			||||||
 | 
					[openSUSE:repo-non-oss-debug]
 | 
				
			||||||
 | 
					name=repo-non-oss-debug (${releasever})
 | 
				
			||||||
 | 
					enabled=0
 | 
				
			||||||
 | 
					autorefresh=1
 | 
				
			||||||
 | 
					baseurl=http://cdn.opensuse.org/debug/distribution/leap/${releasever}/repo/non-oss/$basearch
 | 
				
			||||||
 | 
					gpgkey=http://cdn.opensuse.org/debug/distribution/leap/${releasever}/repo/non-oss/$basearch/repodata/repomd.xml.key
 | 
				
			||||||
 | 
					service=openSUSE
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					            cat <<'EOF' >$Dir_ZYppRepos/openSUSE:repo-non-oss.repo
 | 
				
			||||||
 | 
					[openSUSE:repo-non-oss]
 | 
				
			||||||
 | 
					name=repo-non-oss (${releasever})
 | 
				
			||||||
 | 
					enabled=0
 | 
				
			||||||
 | 
					autorefresh=1
 | 
				
			||||||
 | 
					baseurl=http://cdn.opensuse.org/distribution/leap/${releasever}/repo/non-oss/$basearch
 | 
				
			||||||
 | 
					gpgkey=http://cdn.opensuse.org/distribution/leap/${releasever}/repo/non-oss/$basearch/repodata/repomd.xml.key
 | 
				
			||||||
 | 
					service=openSUSE
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					            cat <<'EOF' >$Dir_ZYppRepos/openSUSE:repo-openh264.repo
 | 
				
			||||||
 | 
					[openSUSE:repo-openh264]
 | 
				
			||||||
 | 
					name=repo-openh264 (${releasever})
 | 
				
			||||||
 | 
					enabled=1
 | 
				
			||||||
 | 
					autorefresh=1
 | 
				
			||||||
 | 
					baseurl=http://codecs.opensuse.org/openh264/openSUSE_Leap_16
 | 
				
			||||||
 | 
					gpgkey=https://codecs.opensuse.org/openh264/openSUSE_Leap_16/repodata/repomd.xml.key
 | 
				
			||||||
 | 
					service=openSUSE
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					            cat <<'EOF' >$Dir_ZYppRepos/openSUSE:repo-oss-debug.repo
 | 
				
			||||||
 | 
					[openSUSE:repo-oss-debug]
 | 
				
			||||||
 | 
					name=repo-oss-debug (${releasever})
 | 
				
			||||||
 | 
					enabled=0
 | 
				
			||||||
 | 
					autorefresh=1
 | 
				
			||||||
 | 
					baseurl=http://cdn.opensuse.org/debug/distribution/leap/${releasever}/repo/oss/$basearch
 | 
				
			||||||
 | 
					gpgkey=http://cdn.opensuse.org/debug/distribution/leap/${releasever}/repo/oss/$basearch/repodata/repomd.xml.key
 | 
				
			||||||
 | 
					service=openSUSE
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					            cat <<'EOF' >$Dir_ZYppRepos/openSUSE:repo-oss.repo
 | 
				
			||||||
 | 
					[openSUSE:repo-oss]
 | 
				
			||||||
 | 
					name=repo-oss (${releasever})
 | 
				
			||||||
 | 
					enabled=1
 | 
				
			||||||
 | 
					autorefresh=1
 | 
				
			||||||
 | 
					baseurl=http://cdn.opensuse.org/distribution/leap/${releasever}/repo/oss/$basearch
 | 
				
			||||||
 | 
					gpgkey=http://cdn.opensuse.org/distribution/leap/${releasever}/repo/oss/$basearch/repodata/repomd.xml.key
 | 
				
			||||||
 | 
					service=openSUSE
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					            cat <<'EOF' >$Dir_ZYppRepos/openSUSE:repo-oss-source.repo
 | 
				
			||||||
 | 
					[openSUSE:repo-oss-source]
 | 
				
			||||||
 | 
					name=repo-oss-source (${releasever})
 | 
				
			||||||
 | 
					enabled=0
 | 
				
			||||||
 | 
					autorefresh=1
 | 
				
			||||||
 | 
					baseurl=http://cdn.opensuse.org/source/distribution/leap/${releasever}/repo/oss
 | 
				
			||||||
 | 
					gpgkey=http://cdn.opensuse.org/source/distribution/leap/${releasever}/repo/oss/repodata/repomd.xml.key
 | 
				
			||||||
 | 
					service=openSUSE
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					            ;;
 | 
				
			||||||
 | 
					        15)
 | 
				
			||||||
 | 
					            case "${2#*.}" in
 | 
				
			||||||
 | 
					            [0-2])
 | 
				
			||||||
                cat <<'EOF' >$Dir_ZYppRepos/repo-debug-non-oss.repo
 | 
					                cat <<'EOF' >$Dir_ZYppRepos/repo-debug-non-oss.repo
 | 
				
			||||||
[repo-debug-non-oss]
 | 
					[repo-debug-non-oss]
 | 
				
			||||||
name=Debug Repository (Non-OSS)
 | 
					name=Debug Repository (Non-OSS)
 | 
				
			||||||
@@ -7087,6 +7159,8 @@ EOF
 | 
				
			|||||||
                ;;
 | 
					                ;;
 | 
				
			||||||
            esac
 | 
					            esac
 | 
				
			||||||
            ;;
 | 
					            ;;
 | 
				
			||||||
 | 
					        esac
 | 
				
			||||||
 | 
					        ;;
 | 
				
			||||||
    "tumbleweed")
 | 
					    "tumbleweed")
 | 
				
			||||||
        cat <<'EOF' >$Dir_ZYppRepos/repo-debug.repo
 | 
					        cat <<'EOF' >$Dir_ZYppRepos/repo-debug.repo
 | 
				
			||||||
[repo-debug]
 | 
					[repo-debug]
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -103,7 +103,7 @@
 | 
				
			|||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://www.opensuse.org" target="_blank"><sub><img src="/docs/assets/images/icon/opensuse.svg" width="16" height="16"></sub></a> openSUSE</td>
 | 
					        <td><a href="https://www.opensuse.org" target="_blank"><sub><img src="/docs/assets/images/icon/opensuse.svg" width="16" height="16"></sub></a> openSUSE</td>
 | 
				
			||||||
        <td align="center">Leap 15 / Tumbleweed</td>
 | 
					        <td align="center">Leap 15 ~ 16 / Tumbleweed</td>
 | 
				
			||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://archlinux.org" target="_blank"><sub><img src="/docs/assets/images/icon/arch-linux.ico" width="16" height="16"></sub></a> Arch Linux</td>
 | 
					        <td><a href="https://archlinux.org" target="_blank"><sub><img src="/docs/assets/images/icon/arch-linux.ico" width="16" height="16"></sub></a> Arch Linux</td>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -103,7 +103,7 @@
 | 
				
			|||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://www.opensuse.org" target="_blank"><sub><img src="/docs/assets/images/icon/opensuse.svg" width="16" height="16"></sub></a> openSUSE</td>
 | 
					        <td><a href="https://www.opensuse.org" target="_blank"><sub><img src="/docs/assets/images/icon/opensuse.svg" width="16" height="16"></sub></a> openSUSE</td>
 | 
				
			||||||
        <td align="center">Leap 15 / Tumbleweed</td>
 | 
					        <td align="center">Leap 15 ~ 16 / Tumbleweed</td>
 | 
				
			||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://archlinux.org" target="_blank"><sub><img src="/docs/assets/images/icon/arch-linux.ico" width="16" height="16"></sub></a> Arch Linux</td>
 | 
					        <td><a href="https://archlinux.org" target="_blank"><sub><img src="/docs/assets/images/icon/arch-linux.ico" width="16" height="16"></sub></a> Arch Linux</td>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -103,7 +103,7 @@
 | 
				
			|||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://www.opensuse.org" target="_blank"><sub><img src="/docs/assets/images/icon/opensuse.svg" width="16" height="16"></sub></a> openSUSE</td>
 | 
					        <td><a href="https://www.opensuse.org" target="_blank"><sub><img src="/docs/assets/images/icon/opensuse.svg" width="16" height="16"></sub></a> openSUSE</td>
 | 
				
			||||||
        <td align="center">Leap 15 / Tumbleweed</td>
 | 
					        <td align="center">Leap 15 ~ 16 / Tumbleweed</td>
 | 
				
			||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://archlinux.org" target="_blank"><sub><img src="/docs/assets/images/icon/arch-linux.ico" width="16" height="16"></sub></a> Arch Linux</td>
 | 
					        <td><a href="https://archlinux.org" target="_blank"><sub><img src="/docs/assets/images/icon/arch-linux.ico" width="16" height="16"></sub></a> Arch Linux</td>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -124,7 +124,7 @@ hide:
 | 
				
			|||||||
| <a href="https://www.opencloudos.org" title="https://www.opencloudos.org" target="_blank"><img src="/assets/images/icon/opencloudos.png" width="16" height="16" style="vertical-align: -0.25em"></a> **OpenCloudOS** | _8.6~9 / Stream 23_ |
 | 
					| <a href="https://www.opencloudos.org" title="https://www.opencloudos.org" target="_blank"><img src="/assets/images/icon/opencloudos.png" width="16" height="16" style="vertical-align: -0.25em"></a> **OpenCloudOS** | _8.6~9 / Stream 23_ |
 | 
				
			||||||
| <a href="https://www.openkylin.top" title="https://www.openkylin.top" target="_blank"><img src="/assets/images/icon/openkylin.ico" width="16" height="16" style="vertical-align: -0.25em"></a> **openKylin** | _all_ |
 | 
					| <a href="https://www.openkylin.top" title="https://www.openkylin.top" target="_blank"><img src="/assets/images/icon/openkylin.ico" width="16" height="16" style="vertical-align: -0.25em"></a> **openKylin** | _all_ |
 | 
				
			||||||
| <a href="https://openanolis.cn" title="https://openanolis.cn" target="_blank"><img src="/assets/images/icon/anolis.png" width="16" height="16" style="vertical-align: -0.1em"></a> **Anolis OS** | _8 / 23_ |
 | 
					| <a href="https://openanolis.cn" title="https://openanolis.cn" target="_blank"><img src="/assets/images/icon/anolis.png" width="16" height="16" style="vertical-align: -0.1em"></a> **Anolis OS** | _8 / 23_ |
 | 
				
			||||||
| <a href="https://www.opensuse.org" title="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> **openSUSE** | _Leap 15 / Tumbleweed_ |
 | 
					| <a href="https://www.opensuse.org" title="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> **openSUSE** | _Leap 15 ~ 16 / Tumbleweed_ |
 | 
				
			||||||
| <a href="https://archlinux.org" title="https://archlinux.org" target="_blank"><img src="/assets/images/icon/arch-linux.ico" width="16" height="16" style="vertical-align: -0.15em"></a> **Arch Linux** | _all_ |
 | 
					| <a href="https://archlinux.org" title="https://archlinux.org" target="_blank"><img src="/assets/images/icon/arch-linux.ico" width="16" height="16" style="vertical-align: -0.15em"></a> **Arch Linux** | _all_ |
 | 
				
			||||||
| <a href="https://manjaro.org" title="https://manjaro.org" target="_blank"><img src="/assets/images/icon/manjaro.svg" width="16" height="16" style="vertical-align: -0.2em"></a> **Manjaro** | _all_ |
 | 
					| <a href="https://manjaro.org" title="https://manjaro.org" target="_blank"><img src="/assets/images/icon/manjaro.svg" width="16" height="16" style="vertical-align: -0.2em"></a> **Manjaro** | _all_ |
 | 
				
			||||||
| <a href="https://www.alpinelinux.org" title="https://www.alpinelinux.org" target="_blank"><img src="/assets/images/icon/alpine.png" width="16" height="16" style="vertical-align: -0.15em"></a> **Alpine Linux** | _v3 / edge_ |
 | 
					| <a href="https://www.alpinelinux.org" title="https://www.alpinelinux.org" target="_blank"><img src="/assets/images/icon/alpine.png" width="16" height="16" style="vertical-align: -0.15em"></a> **Alpine Linux** | _v3 / edge_ |
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -124,7 +124,7 @@ hide:
 | 
				
			|||||||
| <a href="https://www.opencloudos.org" title="https://www.opencloudos.org" target="_blank"><img src="/assets/images/icon/opencloudos.png" width="16" height="16" style="vertical-align: -0.25em"></a> **OpenCloudOS(鸥栖)** | _8.6~9 / Stream 23_ |
 | 
					| <a href="https://www.opencloudos.org" title="https://www.opencloudos.org" target="_blank"><img src="/assets/images/icon/opencloudos.png" width="16" height="16" style="vertical-align: -0.25em"></a> **OpenCloudOS(鸥栖)** | _8.6~9 / Stream 23_ |
 | 
				
			||||||
| <a href="https://www.openkylin.top" title="https://www.openkylin.top" target="_blank"><img src="/assets/images/icon/openkylin.ico" width="16" height="16" style="vertical-align: -0.25em"></a> **openKylin(开放麒麟)** | _all_ |
 | 
					| <a href="https://www.openkylin.top" title="https://www.openkylin.top" target="_blank"><img src="/assets/images/icon/openkylin.ico" width="16" height="16" style="vertical-align: -0.25em"></a> **openKylin(开放麒麟)** | _all_ |
 | 
				
			||||||
| <a href="https://openanolis.cn" title="https://openanolis.cn" target="_blank"><img src="/assets/images/icon/anolis.png" width="16" height="16" style="vertical-align: -0.1em"></a> **Anolis OS(龙蜥)** | _8 / 23_ |
 | 
					| <a href="https://openanolis.cn" title="https://openanolis.cn" target="_blank"><img src="/assets/images/icon/anolis.png" width="16" height="16" style="vertical-align: -0.1em"></a> **Anolis OS(龙蜥)** | _8 / 23_ |
 | 
				
			||||||
| <a href="https://www.opensuse.org" title="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> **openSUSE** | _Leap 15 / Tumbleweed_ |
 | 
					| <a href="https://www.opensuse.org" title="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> **openSUSE** | _Leap 15 ~ 16 / Tumbleweed_ |
 | 
				
			||||||
| <a href="https://archlinux.org" title="https://archlinux.org" target="_blank"><img src="/assets/images/icon/arch-linux.ico" width="16" height="16" style="vertical-align: -0.15em"></a> **Arch Linux** | _all_ |
 | 
					| <a href="https://archlinux.org" title="https://archlinux.org" target="_blank"><img src="/assets/images/icon/arch-linux.ico" width="16" height="16" style="vertical-align: -0.15em"></a> **Arch Linux** | _all_ |
 | 
				
			||||||
| <a href="https://manjaro.org" title="https://manjaro.org" target="_blank"><img src="/assets/images/icon/manjaro.svg" width="16" height="16" style="vertical-align: -0.2em"></a> **Manjaro** | _all_ |
 | 
					| <a href="https://manjaro.org" title="https://manjaro.org" target="_blank"><img src="/assets/images/icon/manjaro.svg" width="16" height="16" style="vertical-align: -0.2em"></a> **Manjaro** | _all_ |
 | 
				
			||||||
| <a href="https://www.alpinelinux.org" title="https://www.alpinelinux.org" target="_blank"><img src="/assets/images/icon/alpine.png" width="16" height="16" style="vertical-align: -0.15em"></a> **Alpine Linux** | _v3 / edge_ |
 | 
					| <a href="https://www.alpinelinux.org" title="https://www.alpinelinux.org" target="_blank"><img src="/assets/images/icon/alpine.png" width="16" height="16" style="vertical-align: -0.15em"></a> **Alpine Linux** | _v3 / edge_ |
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -124,7 +124,7 @@ hide:
 | 
				
			|||||||
| <a href="https://www.opencloudos.org" title="https://www.opencloudos.org" target="_blank"><img src="/assets/images/icon/opencloudos.png" width="16" height="16" style="vertical-align: -0.25em"></a> **OpenCloudOS** | _8.6~9 / Stream 23_ |
 | 
					| <a href="https://www.opencloudos.org" title="https://www.opencloudos.org" target="_blank"><img src="/assets/images/icon/opencloudos.png" width="16" height="16" style="vertical-align: -0.25em"></a> **OpenCloudOS** | _8.6~9 / Stream 23_ |
 | 
				
			||||||
| <a href="https://www.openkylin.top" title="https://www.openkylin.top" target="_blank"><img src="/assets/images/icon/openkylin.ico" width="16" height="16" style="vertical-align: -0.25em"></a> **openKylin** | _all_ |
 | 
					| <a href="https://www.openkylin.top" title="https://www.openkylin.top" target="_blank"><img src="/assets/images/icon/openkylin.ico" width="16" height="16" style="vertical-align: -0.25em"></a> **openKylin** | _all_ |
 | 
				
			||||||
| <a href="https://openanolis.cn" title="https://openanolis.cn" target="_blank"><img src="/assets/images/icon/anolis.png" width="16" height="16" style="vertical-align: -0.1em"></a> **Anolis OS** | _8 / 23_ |
 | 
					| <a href="https://openanolis.cn" title="https://openanolis.cn" target="_blank"><img src="/assets/images/icon/anolis.png" width="16" height="16" style="vertical-align: -0.1em"></a> **Anolis OS** | _8 / 23_ |
 | 
				
			||||||
| <a href="https://www.opensuse.org" title="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> **openSUSE** | _Leap 15 / Tumbleweed_ |
 | 
					| <a href="https://www.opensuse.org" title="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> **openSUSE** | _Leap 15 ~ 16 / Tumbleweed_ |
 | 
				
			||||||
| <a href="https://archlinux.org" title="https://archlinux.org" target="_blank"><img src="/assets/images/icon/arch-linux.ico" width="16" height="16" style="vertical-align: -0.15em"></a> **Arch Linux** | _all_ |
 | 
					| <a href="https://archlinux.org" title="https://archlinux.org" target="_blank"><img src="/assets/images/icon/arch-linux.ico" width="16" height="16" style="vertical-align: -0.15em"></a> **Arch Linux** | _all_ |
 | 
				
			||||||
| <a href="https://manjaro.org" title="https://manjaro.org" target="_blank"><img src="/assets/images/icon/manjaro.svg" width="16" height="16" style="vertical-align: -0.2em"></a> **Manjaro** | _all_ |
 | 
					| <a href="https://manjaro.org" title="https://manjaro.org" target="_blank"><img src="/assets/images/icon/manjaro.svg" width="16" height="16" style="vertical-align: -0.2em"></a> **Manjaro** | _all_ |
 | 
				
			||||||
| <a href="https://www.alpinelinux.org" title="https://www.alpinelinux.org" target="_blank"><img src="/assets/images/icon/alpine.png" width="16" height="16" style="vertical-align: -0.15em"></a> **Alpine Linux** | _v3 / edge_ |
 | 
					| <a href="https://www.alpinelinux.org" title="https://www.alpinelinux.org" target="_blank"><img src="/assets/images/icon/alpine.png" width="16" height="16" style="vertical-align: -0.15em"></a> **Alpine Linux** | _v3 / edge_ |
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user