首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在repos不再可用后从CentOS 8切换到CentOS流

如何在repos不再可用后从CentOS 8切换到CentOS流
EN

Unix & Linux用户
提问于 2022-03-04 21:44:44
回答 1查看 4.3K关注 0票数 1

在回购urls消失后,旧答案不再工作了:

代码语言:javascript
复制
$ sudo dnf install centos-release-stream
Failed to set locale, defaulting to C.UTF-8
CentOS-8 - Base                                                                                            38 kB/s | 282  B     00:00    
Errors during downloading metadata for repository 'BaseOS':
  - Status code: 404 for http://asi-fs-n.contabo.net/centos/8/BaseOS/x86_64/os/repodata/repomd.xml (IP: 79.143.183.106)
Error: Failed to download metadata for repo 'BaseOS': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

我现在怎么换呢?

编辑:

来自官方页面的解释,似乎也不起作用:

代码语言:javascript
复制
dnf --disablerepo '*' --enablerepo extras swap centos-linux-repos centos-stream-repos
dnf distro-sync

CentOS-8 - Base                                                                                            39 kB/s | 282  B     00:00    
Errors during downloading metadata for repository 'BaseOS':
  - Status code: 404 for http://asi-fs-n.contabo.net/centos/8/BaseOS/x86_64/os/repodata/repomd.xml (IP: 79.143.183.106)
Error: Failed to download metadata for repo 'BaseOS': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
EN

回答 1

Unix & Linux用户

发布于 2022-05-30 10:28:59

2022年5月:以下是我从CentOS 8到CentOS流8的成功之处:

代码语言:javascript
复制
# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
# sed -i 's/mirrorlist/#mirrorlist/g'  /etc/yum.repos.d/CentOS-*
# dnf install centos-release-stream -y --allowerasing
# dnf swap centos-{linux,stream}-repos
# dnf distro-sync --best --allowerasing
# reboot
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/692983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档