yum выдаёт ошибку: "Cannot retrieve metalink for repository: epel. Please verify its path and try again”
Если у вас при попытке выполнить какую-либо операцию с yum он начинает выдавать ошибку "Cannot retrieve metalink for repository: epel. Please verify its path and try again” или вы видите сообщение: "Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was", то это с большой степенью вероятности означает, что вы давненько не обновляли вашу операционную систему.
В EPEL теперь, по умолчанию, используется HTTPS вместо HTTP в названии URL, а установка HTTPS соединения требует, чтобы у вас в системе стояли свеженькие корневые и местные SSL-сертификаты. Некоторые советуют тупо заменить в файле /etc/yum.repos.d/epel.repo все "https" на "http". Да, так тоже работать будет, но это очень кривой способ. Проще и правильней обновить нужные пакеты, указав временное выключение репозитория EPEL. Итак, запускайте:
yum makecache --disablerepo=epel yum upgrade --disablerepo=epel ca-certificates nss nss-tools nss-utils
и если всё обновится, то больше ничего и не нужно - ошибки исчезнут.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 6913 просмотров