解決Centos yum 更新出錯

昨天在服務器裏裝 centos 7,遇到了yum更新失敗問題。這個問題是受鏡像地址限制的。centos

顯示錯誤以下:服務器

解決Centos yum 更新出錯

出現這個錯誤,通常就是鏡像源的問題:ide

鏡像鏈接錯誤測試

這時就考慮使用國內的鏡像,好比163鏡像。url

解決方法:server

這裏以centos 7爲例,其餘版本把數字改下就好,取大版本號blog

cd /etc/yum.repos.dget

mv CentOS-Base.repo CentOS-Base.repo.bakit

vi CentOS-Base.repoclass

[base]
name=Red Hat Enterprise Linux 7.0 -Base
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[update]
name=Red Hat Enterprise Linux 7.0 -Updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=Red Hat Enterprise Linux 7.0 -Extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

保存便可。
可能剛改完不能當即生效須要緩衝一段時間,我剛改完時仍是現實不行,因而就去吃飯了,回來發現莫名其妙的好了!

若是出現下面的錯誤:
解決Centos yum 更新出錯

通常就是DNS問題

測試方法就是ping外網,發現ping不通就是這個問題。

解決方法:

echo "nameserver 8.8.8.8">>/etc/resolv.conf

或者編輯解析文件

vi /etc/resolv.conf

添加nameserver 8.8.8.8保存退出便可。而後再yum update就能夠了。

相關文章
相關標籤/搜索