CentOS - Yum - Especificar Espelho

5

É possível especificar um espelho para o YUM segmentar ao fazer atualizações? Eu notei em meus servidores CentOS 6.2 que leva até um minuto para o YUM responder de um determinado comando. Eu fiz alguns Googling e descobri que o YUM lê a partir de um arquivo timedhosts.txt, então eu vi o conteúdo e foi muito desagradável. Havia 49 linhas, 32 das quais tinham um valor de 99999999999, que eu suponho ser um tempo limite.

Tem de haver uma maneira de eu especificar um espelho que eu sei que seria muito rápido (sendo da SoCal eu gostaria de usar link .

    
por Mike Purcell 01.03.2012 / 02:32

2 respostas

6

Não há nada que o impeça de desabilitar os repositórios padrão e adicionar uma entrada que aponte para o servidor específico que você deseja usar. Por exemplo:

[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
    
por 01.03.2012 / 03:42
3

Você tem o plugin espelho mais rápido instalado? wiki do centos Você pode editar o link base, em /etc/yum.repos.d/CentOS-Base.repo, para refletir o repositório desejado. Eu não tenho certeza se isso é melhor. semelhante a como isso foi feito com o repositório local

    
por 01.03.2012 / 03:03