前言
紅帽系統(tǒng)官方通知CentOS7.X 系統(tǒng)于美國時間2024年7月1日全面停止維護,導致全網(wǎng)的CentOS7.X 系統(tǒng)無法使用,需要更換yum源后即可恢復正常使用。
一鍵更換yum源命令:
curl -O https://exp.7ka.co/KaKu%E8%84%9A%E6%9C%AC/Centos7/yumcentos7.sh && chmod +x yumcentos7.sh && ./yumcentos7.sh
#支持CentOS7全系列更換YUM源,阿里云YUM源作為主要倉庫,Vault源作為備份倉庫。
?
以下是手動更換的步驟:
1. 備份現(xiàn)有的 yum 源配置
首先,建議備份現(xiàn)有的 yum 源配置,以防出現(xiàn)問題可以恢復。
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
?
2. 下載阿里云的 yum 源配置文件
使用?wget
?命令從阿里云下載新的 yum 源配置文件。
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
?
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
?
3. 清理緩存
下載配置文件后,需要清理 yum 緩存,以使更改生效。
sudo yum clean all
?
4. 生成新的緩存
清理緩存后,生成新的 yum 緩存。
sudo yum makecache
?
5. 驗證更換是否成功
通過安裝或更新軟件包來驗證是否成功更換為阿里云的 yum 源。
yum repolist
?
如果安裝過程中顯示使用的是阿里云的鏡像地址,則說明更換成功。
以下步驟非必須執(zhí)行
額外步驟(可選)
如果你希望更改其他的第三方倉庫,比如 EPEL 源,也可以從阿里云下載對應的配置文件。以下是更換 EPEL 源的步驟:
sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
?
之后,同樣執(zhí)行清理緩存和生成新緩存的步驟:
sudo yum clean all
sudo yum makecache
?
總結(jié)
以上步驟完成后,你的 CentOS 7 系統(tǒng)就會使用阿里云的 yum 源,更換yum以后就可以正常使用啦。
服務(wù)器建議選用卡酷云:https://yun.7ka.co/baremetal/buy.html
高防CDN建議選用京策盾云加速:http://www.konqn.cn/guoneigaofangcdn