標籤:yum 版本號碼 blog 不能 ISE 一段 mirrors 伺服器 url
昨天在伺服器裡裝 centos 7,遇到了yum更新失敗問題。這個問題是受鏡像地址限制的。
顯示錯誤如下:
出現這個錯誤,一般就是鏡像源的問題:
鏡像串連錯誤
這時就考慮使用國內的鏡像,比如163鏡像。
解決方案:
這裡以centos 7為例,其他版本把數字改下就好,取大版本號碼
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
vi?CentOS-Base.repo
[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
儲存即可。
可能剛改完不能立即生效需要緩衝一段時間,我剛改完時還是現實不行,於是就去吃飯了,回來發現莫名其妙的好了!
如果出現下面的錯誤:
一般就是DNS問題
測試方法就是ping外網,發現ping不通就是這個問題。
解決方案:
echo "nameserver 8.8.8.8">>/etc/resolv.conf
或者編輯解析檔案
vi /etc/resolv.conf
添加nameserver 8.8.8.8
儲存退出即可。
然後再yum update就可以了。
解決Centos yum 更新出錯