Назад | Перейти на главную страницу

CentOS - Yum - Указать зеркало

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

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

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

[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 вики Вы можете отредактировать базовую ссылку в /etc/yum.repos.d/CentOS-Base.repo, чтобы отразить репо, которое вы хотите. Я не уверен, что это лучше всего.похоже на то, как это было сделано с локальным репо