Yum出错Error: Cannot find a valid baseurl for repo: addons
centos yum 錯誤 Error: Cannot find a valid baseurl for repo: addons 裝了個CentOS 5.x,使用yum時出現了下面的錯誤提示。
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=addons error was
[Errno 4] IOError: <urlopen error (-3, ‘Temporary failure in name resolution’)>
Error: Cannot find a valid baseurl for repo: addons
然后 ping mirrorlist.centos.org 發現ping不通。懷疑是dns設置問題。 ping www.ctohome.com 也出現? unknown?host?www.ctohome.com 的錯誤。多試一試偶爾會ping通,說明dns的確有問題。于是,我們來修改dns配置:
vi /etc/resolv.conf
汗,發現vi也不能用。安裝vi? yum不能用,所以yum安裝vi也不行(linux/centos系統如何使用yum安裝vi/vim?)。怎么辦呢?
思索下,其實我們只是需要修改/etc/resolv.conf文件,直接一個dns服務器即可,想到了echo命令:
echo "nameserver 8.8.8.8" >> /etc/resolv.conf
搞定,ping www.baidu.com? 順暢了,yum可以用了!第一件事情,就是去刪除 /etc/resolv.conf 里面有問題的dns服務器。
總結
以上是生活随笔為你收集整理的Yum出错Error: Cannot find a valid baseurl for repo: addons的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: svn迁移,备份,重装系统后恢复数据
- 下一篇: fedora yum Another a