新しい仮想環境に「PHP7」をyumでインストールしようとしたところ、以下のエラーが発生した。

Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again

なお、EPELリポジトリは以下のコマンドでインストールされているものとする。

yum install epel-release

EPEL設定ファイルの確認

エラーメッセージを読むと「metalink」の部分が原因であることが分かるため、設定ファイルを次のように修正した。

vim /etc/yum.repos.d/epel.repo
### metalinkの行をコメントアウトし、baseurlをコメントイン ###

baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
#metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch

これでyumのインストールができるようになるはずだ。