mirror of
				https://gitee.com/SuperManito/LinuxMirrors
				synced 2025-11-04 08:20:28 +08:00 
			
		
		
		
	更新 openEuler 适配版本
This commit is contained in:
		@@ -1,6 +1,6 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
## Author: SuperManito
 | 
					## Author: SuperManito
 | 
				
			||||||
## Modified: 2024-06-07
 | 
					## Modified: 2024-06-13
 | 
				
			||||||
## License: MIT
 | 
					## License: MIT
 | 
				
			||||||
## GitHub: https://github.com/SuperManito/LinuxMirrors
 | 
					## GitHub: https://github.com/SuperManito/LinuxMirrors
 | 
				
			||||||
## Website: https://linuxmirrors.cn
 | 
					## Website: https://linuxmirrors.cn
 | 
				
			||||||
@@ -321,7 +321,7 @@ function EnvJudgment() {
 | 
				
			|||||||
        fi
 | 
					        fi
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
    "${SYSTEM_OPENEULER}")
 | 
					    "${SYSTEM_OPENEULER}")
 | 
				
			||||||
        if [[ "${SYSTEM_VERSION_NUMBER:0:2}" != 2[1-3] ]]; then
 | 
					        if [[ "${SYSTEM_VERSION_NUMBER:0:2}" != 2[1-4] ]]; then
 | 
				
			||||||
            Output_Error "当前系统版本不在本脚本的支持范围内"
 | 
					            Output_Error "当前系统版本不在本脚本的支持范围内"
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
@@ -1518,8 +1518,7 @@ function openEulerMirrors() {
 | 
				
			|||||||
    ## 修改源
 | 
					    ## 修改源
 | 
				
			||||||
    cd $Dir_YumRepos
 | 
					    cd $Dir_YumRepos
 | 
				
			||||||
    local version_name="$(cat $File_LinuxRelease | grep -E "^VERSION=" | awk -F '=' '{print$2}' | sed "s/[\'\"]//g; s/[()]/ /g; s/  / /g; s/^ //g; s/ $//g; s/ /-/g; s/_/-/g")"
 | 
					    local version_name="$(cat $File_LinuxRelease | grep -E "^VERSION=" | awk -F '=' '{print$2}' | sed "s/[\'\"]//g; s/[()]/ /g; s/  / /g; s/^ //g; s/ $//g; s/ /-/g; s/_/-/g")"
 | 
				
			||||||
    sed -e "s|^metalink=|#metalink=|g" \
 | 
					    sed -e "s|^baseurl=http|baseurl=${WEB_PROTOCOL}|g" \
 | 
				
			||||||
        -e "s|^baseurl=http|baseurl=${WEB_PROTOCOL}|g" \
 | 
					 | 
				
			||||||
        -e "s|repo.openeuler.org|${SOURCE}/${SOURCE_BRANCH}|g" \
 | 
					        -e "s|repo.openeuler.org|${SOURCE}/${SOURCE_BRANCH}|g" \
 | 
				
			||||||
        -e "s|openEuler-version|openEuler-${version_name}|g" \
 | 
					        -e "s|openEuler-version|openEuler-${version_name}|g" \
 | 
				
			||||||
        -i \
 | 
					        -i \
 | 
				
			||||||
@@ -4701,8 +4700,6 @@ function GenRepoFiles_openEuler() {
 | 
				
			|||||||
[OS]
 | 
					[OS]
 | 
				
			||||||
name=OS
 | 
					name=OS
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/OS/$basearch/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/OS/$basearch/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-openEuler
 | 
				
			||||||
@@ -4710,8 +4707,6 @@ gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-open
 | 
				
			|||||||
[everything]
 | 
					[everything]
 | 
				
			||||||
name=everything
 | 
					name=everything
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/everything/$basearch/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/everything/$basearch/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/everything/$basearch/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/everything/$basearch/RPM-GPG-KEY-openEuler
 | 
				
			||||||
@@ -4719,8 +4714,6 @@ gpgkey=http://repo.openeuler.org/openEuler-version/everything/$basearch/RPM-GPG-
 | 
				
			|||||||
[EPOL]
 | 
					[EPOL]
 | 
				
			||||||
name=EPOL
 | 
					name=EPOL
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/EPOL/main/$basearch/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/EPOL/main/$basearch/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-openEuler
 | 
				
			||||||
@@ -4728,8 +4721,6 @@ gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-open
 | 
				
			|||||||
[debuginfo]
 | 
					[debuginfo]
 | 
				
			||||||
name=debuginfo
 | 
					name=debuginfo
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/debuginfo/$basearch/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/debuginfo/$basearch/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/debuginfo&arch=$basearch
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/debuginfo/$basearch/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/debuginfo/$basearch/RPM-GPG-KEY-openEuler
 | 
				
			||||||
@@ -4737,8 +4728,6 @@ gpgkey=http://repo.openeuler.org/openEuler-version/debuginfo/$basearch/RPM-GPG-K
 | 
				
			|||||||
[source]
 | 
					[source]
 | 
				
			||||||
name=source
 | 
					name=source
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/source/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/source/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever&arch=source
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/source/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/source/RPM-GPG-KEY-openEuler
 | 
				
			||||||
@@ -4746,8 +4735,6 @@ gpgkey=http://repo.openeuler.org/openEuler-version/source/RPM-GPG-KEY-openEuler
 | 
				
			|||||||
[update]
 | 
					[update]
 | 
				
			||||||
name=update
 | 
					name=update
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/update/$basearch/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/update/$basearch/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-openEuler
 | 
				
			||||||
@@ -4755,8 +4742,6 @@ gpgkey=http://repo.openeuler.org/openEuler-version/OS/$basearch/RPM-GPG-KEY-open
 | 
				
			|||||||
[update-source]
 | 
					[update-source]
 | 
				
			||||||
name=update-source
 | 
					name=update-source
 | 
				
			||||||
baseurl=http://repo.openeuler.org/openEuler-version/update/source/
 | 
					baseurl=http://repo.openeuler.org/openEuler-version/update/source/
 | 
				
			||||||
metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=source
 | 
					 | 
				
			||||||
metadata_expire=1h
 | 
					 | 
				
			||||||
enabled=1
 | 
					enabled=1
 | 
				
			||||||
gpgcheck=1
 | 
					gpgcheck=1
 | 
				
			||||||
gpgkey=http://repo.openeuler.org/openEuler-version/source/RPM-GPG-KEY-openEuler
 | 
					gpgkey=http://repo.openeuler.org/openEuler-version/source/RPM-GPG-KEY-openEuler
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										10
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								README.md
									
									
									
									
									
								
							@@ -68,7 +68,7 @@
 | 
				
			|||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://www.openeuler.org/zh" target="_blank"><img src="./docs/assets/images/icon/openeuler.ico" width="16" height="16" style="vertical-align: -0.2em"></a> openEuler</td>
 | 
					        <td><a href="https://www.openeuler.org/zh" target="_blank"><img src="./docs/assets/images/icon/openeuler.ico" width="16" height="16" style="vertical-align: -0.2em"></a> openEuler</td>
 | 
				
			||||||
        <td align="center">21.03 ~ 23</td>
 | 
					        <td align="center">21.03 ~ 24</td>
 | 
				
			||||||
    </tr>
 | 
					    </tr>
 | 
				
			||||||
    <tr>
 | 
					    <tr>
 | 
				
			||||||
        <td><a href="https://www.opensuse.org" target="_blank"><img src="./docs/assets/images/icon/opensuse.svg" width="16" height="16" style="vertical-align: -0.15em"></a> openSUSE</td>
 | 
					        <td><a href="https://www.opensuse.org" target="_blank"><img src="./docs/assets/images/icon/opensuse.svg" width="16" height="16" style="vertical-align: -0.15em"></a> openSUSE</td>
 | 
				
			||||||
@@ -98,4 +98,12 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Copyright © 2024, [SuperManito](https://github.com/SuperManito). Released under the [MIT](https://github.com/SuperManito/LinuxMirrors/blob/main/LICENSE).
 | 
					Copyright © 2024, [SuperManito](https://github.com/SuperManito). Released under the [MIT](https://github.com/SuperManito/LinuxMirrors/blob/main/LICENSE).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<a href="https://star-history.com/#SuperManito/LinuxMirrors&Date">
 | 
				
			||||||
 | 
					 <picture>
 | 
				
			||||||
 | 
					   <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=SuperManito/LinuxMirrors&type=Date&theme=dark" />
 | 
				
			||||||
 | 
					   <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=SuperManito/LinuxMirrors&type=Date" />
 | 
				
			||||||
 | 
					   <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=SuperManito/LinuxMirrors&type=Date" />
 | 
				
			||||||
 | 
					 </picture>
 | 
				
			||||||
 | 
					</a>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
__如果您觉得这个项目不错对您有所帮助的话,方便在右上角给颗 ⭐ 并分享给更多的朋友吗?__
 | 
					__如果您觉得这个项目不错对您有所帮助的话,方便在右上角给颗 ⭐ 并分享给更多的朋友吗?__
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -70,7 +70,7 @@ hide:
 | 
				
			|||||||
| <a href="https://rockylinux.org/zh_CN" target="_blank"><img src="/assets/images/icon/rocky-linux.svg" width="16" height="16" style="vertical-align: -0.25em"></a> Rocky Linux | 8 ~ 9 |
 | 
					| <a href="https://rockylinux.org/zh_CN" target="_blank"><img src="/assets/images/icon/rocky-linux.svg" width="16" height="16" style="vertical-align: -0.25em"></a> Rocky Linux | 8 ~ 9 |
 | 
				
			||||||
| <a href="https://almalinux.org/zh-hans" target="_blank"><img src="/assets/images/icon/almalinux.svg" width="16" height="16" style="vertical-align: -0.25em"></a> AlmaLinux | 8 ~ 9 |
 | 
					| <a href="https://almalinux.org/zh-hans" target="_blank"><img src="/assets/images/icon/almalinux.svg" width="16" height="16" style="vertical-align: -0.25em"></a> AlmaLinux | 8 ~ 9 |
 | 
				
			||||||
| <a href="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 ~ 9 |
 | 
					| <a href="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 ~ 9 |
 | 
				
			||||||
| <a href="https://www.openeuler.org/zh" target="_blank"><img src="/assets/images/icon/openeuler.ico" width="16" height="16" style="vertical-align: -0.2em"></a> openEuler | 21.03 ~ 23 |
 | 
					| <a href="https://www.openeuler.org/zh" target="_blank"><img src="/assets/images/icon/openeuler.ico" width="16" height="16" style="vertical-align: -0.2em"></a> openEuler | 21.03 ~ 24 |
 | 
				
			||||||
| <a href="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> openSUSE | Leep 15 / Tumbleweed |
 | 
					| <a href="https://www.opensuse.org" target="_blank"><img src="/assets/images/icon/opensuse.svg" width="16" height="16"></a> openSUSE | Leep 15 / Tumbleweed |
 | 
				
			||||||
| <a href="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" 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://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" 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