錯誤:Cannot retrieve metalink for repository: epel. Please verify its path a

轉自:https://www.cnblogs.com/dadong616/p/5062727.html

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

標籤: yum

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章