解決Centos無法yum源的問題

金朵發表於2024-07-03

1、安裝yum依賴包,出現報錯could not resolve host :mirrorlist.centos.org:unknown error

此時 #ping mirrors.aliyun.com 不通

一般是由於dns解析存在問題,cd /etc/resolv.conf 修改nameserver 改為114.114.114.114。

重啟網路卡:systemctl restart network

再次 #ping mirrors.aliyun.com 通了

2、再次安裝yum依賴包,如果還出現could not resolve host :mirrorlist.centos.org:unknown error

mirrorlist.centos.org無法訪問,嘗試切換到其他可用的映象源

阿里雲Centos映象源地址:https://mirrors.aliyun.com/repo/

修改/etc/yum.repos.d/Centos-Base.repo檔案

1)進入到如下目錄

#cd /etc/yum.repos.d/

2)備份CentOS-Base.repo 。

#mv CentOS-Base.repo CentOS-Base.repo.bak

3)下載yum源 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

結合自己的Centos版本選擇合適的yum源(檢視Centos版本命令:Cat /etc/Centos-release)

4)清楚以前所有的過時的yum快取

#yum clean all

5)重新生成yum快取

#yum makecache

6)測試,yum install vim OK

相關文章