Yum на Centos застрял в "загруженных плагинах: fastestmirror"
При попытке установить пакет с помощью yum на Centos команда застревает в первой части:
loaded plugins: fastestmirror
Я пробовал:
- удаление /var/cache/yum/timedhosts.txt См. предложение
- yum update yum
- убедитесь, что другие процессы не запущены и не удалены /var/run/yum.pid
- yum clean all См. предложение
- Проверено, что DNS работает для всех серверов в файлах /etc/yum.repos.d/*.repo
- Установите флаг enabled в vi/etc/yum/pluginconf.d/fastestmirror.conf//enabled = 0 См. предложение
... все еще проблема.
Любые идеи?
Ответы
Ответ 1
Для меня это было исправлено:
rm -f /var/lib/rpm/__*
rpm --rebuilddb -v -v
Затем повторите команду yum, которую я пытался запустить в первую очередь.
Он застрял около минуты:
Determining fastest mirrors
... но затем он завершился без ошибок
Предлагаемый здесь
Ответ 2
Работал для меня: (+)
Отредактируйте следующий файл.
/etc/yum/pluginconf.d/fastestmirror.conf
Изменить включено = 1 на enabled = 0, чтобы отключить плагин fastestmorror.
Это должно исправить это.
Вам не нужно перезапускать все, чтобы изменения вступили в силу. Просто запустите yum снова.
Ответ 3
Если вы используете только адрес ipv4, но адрес ipv6 активен. Отключите адрес ipv6 и повторите попытку.
#vi /etc/sysctl.conf
net.ipv6.conf.eth0.disable_ipv6 = 1
#sysctl -p