標籤:
這個錯誤引起主要是因為環境讀取不到yun引起的可以考慮/etc/sysconfig/network-scripts/ifcfg-eth0 配置出錯導致網路不通。或者/etc/resolv.conf的DNS配置出錯。或者可以考慮清楚yum緩衝影響(yum clean all)
(下面是網上找到比較有用資料)
今天在linux環境通過yum安裝軟體報了以下錯誤:
[[email protected] yum.repos.d]# yum install ncurses devel -yLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was14: PYCURL ERROR 6 - "Couldn‘t resolve host ‘mirrorlist.centos.org‘"Error: Cannot find a valid baseurl for repo: base |
從字面意義上看是不能解析mirrorlist.centos.org這個地址,應該是跟dns網路設定有關係,最後解決方案是在DNS網域名稱解析的設定檔增加DNS伺服器的IP地址:
[[email protected] ~]# vim /etc/resolv.confnameserver 8.8.8.8nameserver 202.106.0.20 |
重啟網路服務
[[email protected] ~]# /etc/init.d/network restartShutting down interface eth0: [ OK ]Shutting down loopback interface: [ OK ]Bringing up loopback interface: [ OK ]Bringing up interface eth0: Determining if ip address 192.168.1.202 is already in use for device eth0... [ OK ] |
重新yum安裝,正常
[[email protected] ~]# yum install nmap -yLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfile * base: mirrors.yun-idc.com * extras: mirrors.yun-idc.com * updates: mirrors.yun-idc.combase | 3.7 kB 00:00 base/primary_db | 4.6 MB 00:01 extras | 3.4 kB 00:00 extras/primary_db | 33 kB 00:00 updates | 3.4 kB 00:00 updates/primary_db | 2.6 MB 00:00 Setting up Install ProcessResolving Dependencies--> Running transaction check---> Package nmap.x86_64 2:5.51-4.el6 will be installed--> Finished Dependency Resolution......此處省略 |
解決Couldn't resolve host 'mirrorlist.centos.org