1. 程式人生 > 其它 >CentOS8更換yum源後出現同步倉庫快取失敗的問題

CentOS8更換yum源後出現同步倉庫快取失敗的問題

1、錯誤情況
更新yum時報錯:

按照網上教程,更換阿里源、清華源都還是無法使用。可參考:

centos8更換國內源(阿里源)_大山的部落格-CSDN部落格_centos8更換阿里源icon-default.png?t=M0H8https://blog.csdn.net/yds8903/article/details/106099901

2、原因分析

centos8專案官方已於2021年底停止,相關源已無法使用,所以網上22年前的換源教程都已無法使用。

3、解決方案

進入配置檔案內,刪除所有的.repo檔案(也可以備份)

#進入配置資料夾
cd /etc/yum.repos.d/
#刪除舊的配置檔案
rm *.repo
#輸入“y”回車確認

ls確保該目錄下的.repo檔案已完全刪除
下載可以用的.repo檔案

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

如果你沒有安裝wget,也可以用下面命令:

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

執行 yum makecache 生成快取

yum makecache

大功告成!

4、其他

如果你是非阿里雲ECS使用者,可能回會出現 Couldn't resolve host 'mirrors.cloud.aliyuncs.com' 的資訊,不過不影響使用。你可以修改相關的配置:

sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

原文連結:https://blog.csdn.net/qq_41422009/article/details/122865240