打开终端并执行以下命令备份现有的repo配置文件:
Bash
1sudo mkdir /etc/yum.repos.d/bak 2sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
第二步:下载阿里云的repo文件
使用wget或curl从阿里云镜像站下载CentOS 8的repo文件:
Bash
1sudo curl -o /etc/yum.repos.d/CentOS-Aliyun.repo https://mirrors.aliyun.com/repo/Centos-8.repo
第三步:禁用MirrorList并启用BaseURL
有时候repo文件中同时包含mirrorlist
和baseurl
,确保mirrorlist
被注释掉,而baseurl
指向阿里云的地址。如果下载的repo文件中没有正确设置,您可能需要手动调整。但通常阿里云提供的repo文件应该已经配置好。
第四步:清理yum缓存并刷新源
执行以下命令以清理旧的缓存并生成新的缓存:
Bash
1sudo yum clean all 2sudo yum makecache
第五步:测试新的源
执行一个yum命令来测试新源是否生效,比如检查更新:
Bash
1sudo yum check-update
注意事项:
-
确保网络能够访问阿里云的镜像站。
-
CentOS 8已经结束生命周期(EOL),阿里云可能仅提供Vault(存档)版本的镜像,因此在下载repo文件时留意是否需要针对CentOS Stream或其他长期支持版本做出调整。
-
如果遇到任何错误,检查下载的repo文件内容是否正确,以及网络连接是否稳定。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...