CentOS - Yum - Укажите Зеркало

Можно ли указать зеркало, на которое будет нацеливаться YUM при выполнении обновлений? На моих серверах CentOS 6.2 я заметил, что YUM реагирует на данную команду до минуты. Я немного прогуглил и обнаружил, что YUM читает из файла timedhosts.txt, поэтому я просмотрел содержимое, и это было довольно неприятно. Было 49 строк, 32 из которых имели значение 99999999999, что я предполагаю как тайм-аут.

У меня должен быть способ указать зеркало, которое, как я знаю, будет молниеносным (поскольку я из SoCal, я хотел бы использовать http://mirrors.usc.edu/.

2 ответа

Решение

Ничто не мешает вам отключить репозитории по умолчанию и добавить запись, которая указывает на конкретный сервер, который вы хотите использовать. Например:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.usc.edu/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1

[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.usc.edu/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1

У вас установлен плагин с самым быстрым зеркалом? centos wiki Вы можете отредактировать базовую ссылку в /etc/yum.repos.d/CentOS-Base.repo, чтобы отразить желаемое хранилище. Я не уверен, что это лучше, хотя. подобно тому, как это было сделано с местным репо

Другие вопросы по тегам