yum安裝時出現:Cannot retrieve metalink for repository: epel. Please verify its path and try again


在CentOS 6.3 x86_64下安裝php-mcrypt的時候出現了問題:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again,需要安裝epel源。

解決方法: 一句話:把/etc/yum.repos.d/epel.repo,文件第3行注釋去掉,把第四行注釋掉。具體如下:

打開/etc/yum.repos.d/epel.repo,將

  1. [epel]
  2. name=Extra Packages for Enterprise Linux 6 - $basearch
  3. #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
  4. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

修改為

  1. [epel]
  2. name=Extra Packages for Enterprise Linux 6 - $basearch
  3. baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
  4. #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

再清理源,重新安裝

  1. yum clean all
  2. yum install -y 需要的包

 

如果還是不行,修改DNS,到/etc/resolv.conf下添加一下:

nameserver 8.8.8.8
search localdomain

然后重啟network服務:service network restart


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM