CentOS: Cannot retrieve metalink for repository: epel

Автор: | 22/09/2014

centos-logo-new-4После добавления репозиториев, при попытке проверить обновления – система сообщила:

# yum check-update
Loaded plugins: fastestmirror, security
Determining fastest mirrors
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

Первое нагуленное решение предлагало изменить:

mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

на

mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch

в файле /etc/yum.repos.d/epel.repo.

Но правильное решение – откорректировать время на машине.

Проверяем текущее время:

# date
Sun Sep 21 18:02:45 EEST 2014

Устанавливаем правильное время:

# date +%T -s "15:03:00"
15:03:00

Запускаем:

# yum check-update

Всё работает.