心得分享

yum 更换为阿里源:解决 CentOS 8 官方源下线后无法使用问题

时间:2022-03-14 22:27:55   作者:jierai.com   来源:阿杰影视资源   阅读:160   评论:0
内容摘要:在阿里云购买的ecs等都默认了使用阿里云源,但是缙哥哥手上还有很多非阿里云服务器。今天更新CentOS系统时yum报错:Failedtodownloadmetadataforrepo‘AppStream’Error:Failedtodownloadmetadataforrepo‘AppStream’#下载meta信息失...

在阿里云购买的 ecs 等都默认了使用阿里云源,但是缙哥哥手上还有很多非阿里云服务器。今天更新 CentOS 系统时 yum 报错:

  • Failed to download metadata for repo ‘AppStream’
  • Error: Failed to download metadata for repo ‘AppStream’ # 下载 meta 信息失败

由于2020年12月08日,CentOS 官方宣布 CentOS Linux 项目将停止,并推出了 Centos Stream 项目。详情请看官方公告,经此 Centos8 生命周期将缩短,2021年12月31日以后,CentOS Linux 8 的使用者将无法获得包括问题修复和功能更新在内的任何软件维护和支持。

温馨提示

  • *Centos 7 不受影响 官方将继续支持至2024年7月30日;
  • *Centos 8 Sream 官方支持至2024年5月31日。

方法一:更换 yum 源[阿里云]

进入配置文件内,删除所有的.repo文件(也可以备份)。

#进入配置文件夹 cd /etc/yum.repos.d/ #删除旧的配置文件 rm *.repo #输入“y”回车确认

输入:ls 确保该目录下的.repo文件已完全删除

下载可以用的.repo文件

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

如果你没有安装 wget(先执行yum install -y wget),也可以用下面命令:

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

运行 yum makecache 生成缓存。

yum makecache

大功告成!升级参见《Centos如何查看系统版本,如何将系统升级到最新版本》。

方法二:升级至 Centos 8 Stream 系统[宝塔]

Centos 8 用户可进入 ssh 执行以下命令转换至 Centos 8 Stream 系统(升级前建议做好服务器快照或数据备份)

dnf --disablerepo '*' --enablerepo extras swap centos-linux-repos centos-stream-repos
dnf distro-sync 

以上命令适用于所有 Centos 8 系统。

由于2022年2月1日(北京时间)CentOS 官方将 CentOS 8 的迁移到 https://vault.centos.org/, 感兴趣的可以阅读下原文,因此使用上面的更新命令会导致安装失败,需要重新设置下 yum 源,方法如下:(此方法只适用于之前的 yum 安装源没有修改的情况下,如果修改为阿里云或者腾讯云的安装源,使用这个命令可能会提示找不到文件之类的)。

sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|' \ -i.bak \ /etc/yum.repos.d/CentOS-*.repo

阿杰哥哥建议

正在使用 Centos 8 的系统,转换至至 Centos 8 Stream 确保能获取修复和功能更新在内的任何软件维护和支持,亦可自行选择转换至 Rocky/Alma/Anolis/Oracle linux 8。

《CentOS 如何查看系统版本,如何将系统升级到最新版本》

新安装机器建议使用 Centos 7,如想延用 Centos 8 使用情况可以使用 Rocky/Alma/Oracle linux 8 如需使用 Debian 或 Ubuntu,建议选择 Debian-11/Ubuntu-20 操作系统。

《Debian 如何查看系统版本,如何将系统升级到最新版本》


标签:CentOS  阿里  系统  使用  repo  
相关评论

影视模板
    该栏目下无二级栏目
如果本站侵犯了您的权益请邮件[email protected]     站长阿杰:79115960
  粤ICP备18135429号