第九节:Centos8.x版本切换yum/dnf下载源为阿里的地址

一.  背景

 由于centos8已经停止维护了,所以dnf/yum 下载源已经失效,需要重新配置。

 执行yum 或者 dnf 指令,会报如下错误

 

 

 

二.  解决方案

(参考  https://blog.csdn.net/qq_36226120/article/details/128075050  )

1.  备份一下 CentOS-Base.repo 文件

【mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup.3】

 

2. 下载阿里的数据源

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

 

3. 打开 CentOS-Base.repo 文件,把里面 【AppStream】开头的文件剪切一下      (目录:/etc/yum.repos.d/)

 

 4. 拷贝到 CentOS-AppStream.repo 文件里,该文件原先的内容都注释掉就行了。

要删除一些没用的文件,否则报错重复

CentOS-Base.repo

 
[base]
name=CentOS-8.5.2111 - Base - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos-vault/8.5.2111/BaseOS/$basearch/os/
        http://mirrors.aliyuncs.com/centos-vault/8.5.2111/BaseOS/$basearch/os/
        http://mirrors.cloud.aliyuncs.com/centos-vault/8.5.2111/BaseOS/$basearch/os/
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official

CentOS-AppStream.repo


[AppStream]
name=CentOS-8.5.2111 - AppStream - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos-vault/8.5.2111/AppStream/$basearch/os/
        http://mirrors.aliyuncs.com/centos-vault/8.5.2111/AppStream/$basearch/os/
        http://mirrors.cloud.aliyuncs.com/centos-vault/8.5.2111/AppStream/$basearch/os/
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official

 

 

5.  清除并重建缓存

yum clean all      # 清除所有的缓存文件
 
yum makecache    # 制作元数据缓存
 
dnf clean all       # 清除所有的缓存文件
 
dnf makecache   # 制作元数据缓存

 

 

 

 

三. 

 

 

 

 

 

 

 

 

!

  • 作       者 : Yaopengfei(姚鹏飞)
  • 博客地址 : http://www.cnblogs.com/yaopengfei/
  • 声     明1 : 如有错误,欢迎讨论,请勿谩骂^_^。
  • 声     明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
 
posted @ 2023-07-17 20:04  Yaopengfei  阅读(266)  评论(1编辑  收藏  举报