2020年12月更新 Centos 6無法使用yum解決辦法,之前的都已失效

2020年12月之後 Centos 6無法使用yum解決辦法

具體錯誤出現的原因是 12月後Centos 6 系統無法使用yum
網上的教程都是很長時間之前的了 所以不管你怎麼改都不會有用的
看之前的攻略純屬浪費時間 想解決類似問題 看我這篇就夠了

這兩天在看Linux 在安裝yum時,使用yum install lrzsz命令始終安裝不上。自己查了一上午資料,看了三四十種方法。比如修改DNS、配置IP地址、重新寫光驅、重裝等方法全部都無效。就要放棄的時候看到了一個老哥說的方法:
在這裏插入圖片描述
這是對應的文章鏈接Centos 6無法使用yum解決辦法
如果是初學,或者小白,直接按我的步驟來做就行了,準沒錯!


下面是報錯的錯誤詳情

[root@c8-20 ~]# yum makecache
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

首先,問題出現的具體原因稍微說一下:

  • CentOS 6已經隨着2020年11月的結束進入了EOL(Reaches End of Life),不過有一些老設備依然需要支持,CentOS官方也給這些還不想把CentOS6扔進垃圾堆的用戶保留了最後一個版本的鏡像,只是這個鏡像不會再有更新了

  • 官方便在12月2日正式將CentOS 6相關的軟件源移出了官方源,隨之而來逐級鏡像也會陸續將其刪除。

  • 不過有一些老設備依然需要維持在當前系統,CentOS官方也給這些還不想把CentOS6扔進垃圾堆的用戶保留了各個版本軟件源的鏡像,只是這個軟件源不會再有更新了。

換成大白話就是:Centos 6已經不被官方支持,所以想要使用就要用其他代理比如阿里雲Vault鏡像。

解決方法:
五行命令,五步 ,一步步複製到CRT操作即可。不嫌麻煩直接在虛擬機裏面命令行手敲也可以,一定要打對!

sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
yum clean all
yum makecache

注意 這裏使用的是阿里雲,也就是國內代理,如果服務器是海外,則把第三條命令替換爲官方Vault源(海外服務器用)

curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Official.repo`

結果展示
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章