CentOS 8 如何更换yum源

  • 前言
  • 一、问题复现及分析
  • 二、替换yum源
  • 三、替换路径
  • 结语


前言

闲着没事,本萌又开始折腾我的云服务器了。这次从Windows装回Linux时,竟然发现yum源按同样的方法竟然切不了,难道过个年回来就gg思密达了?三步教你分析并解决这个问题,雷斯够!

一、问题复现及分析

温馨提示,喜欢研究的童鞋随意哈,其他的可以直接跳过这个步骤
首先备份原来的yum源

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

centos7更换yum源 centos如何更换yum源_linux


接着,按年前的方法下载yum源(某度一搜一大把的链接,倒进锅里,巴拉巴拉)

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

centos7更换yum源 centos如何更换yum源_centos_02


最后一步,清除缓存

yum clean all && yum makecache

centos7更换yum源 centos如何更换yum源_linux_03


以本萌大学英语十八级的水平,从404可以看出是路径不对,那可以看出这不是重启电脑或者给电脑喝热水就能解决的了,先去阿里粑粑那里找找,果然,被我找到问题所在了

centos7更换yum源 centos如何更换yum源_yum源_04


确实是过完年就不行了(手动狗头),那就把先前下载的yum源删除了,本萌替大家浏览器访问过了,空空如也,留个readme告诉我说已经弃用了,不过还是提醒一下,这条命令,懂得都懂

centos7更换yum源 centos如何更换yum源_centos7更换yum源_05

二、替换yum源

接下来,我们开始下载yum源

wget https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -O /etc/yum.repos.d/Centos-vault-8.5.2111.repo
wget https://mirrors.aliyun.com/repo/epel-archive-8.repo -O /etc/yum.repos.d/epel-archive-8.repo

centos7更换yum源 centos如何更换yum源_yum源_06

三、替换路径

因为本萌的服务器是腾讯云的,所以要换下路径,如果是阿里粑粑的,后续会有说明

将源地址http://mirrors.cloud.aliyuncs.com替换为http://mirrors.aliyun.com,本萌是把云的都删除了,只保留第一行,反正也用不了云的

centos7更换yum源 centos如何更换yum源_linux_07


centos7更换yum源 centos如何更换yum源_linux_08


centos7更换yum源 centos如何更换yum源_yum源_09


接着,就是激动人心的时刻,更新缓存,测试一下

yum clean all && yum makecache

centos7更换yum源 centos如何更换yum源_linux_10

yum install screen

centos7更换yum源 centos如何更换yum源_linux_11

结语

最终问题解决了,记录一下用于后续提供思路,最后附上官方链接CentOS 8 EOL如何切换源?