Como resolvo o erro de tempo limite de url ao executar um comando yum?

1

Estou tentando atualizar o SVN 1.6 para 1.8. Quando eu executo os comandos:

yum install mod_dav_svn subversion

Eu recebo o seguinte erro (após uma breve pausa):

http://repo.andrewfarley.com/centos/5/i386/repodata/repomd.xml: [Errno 12] Timeout: <urlopen error timed out>
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: andrewfarley. Please verify its path and try again

É claro que ir para esse URL realmente termina.

Eu tentei executar esses comandos:

yum clean all
rm -f /var/lib/rpm/__db*
rpm --rebuilddb

No entanto, os problemas persistem.

    
por dcp3450 03.10.2014 / 20:21

2 respostas

2

Repo morto. Isso é um repo não-padrão que alguém usou para obter alguns dos seus pacotes. Eu determinaria o que viria desse repositório e o desabilitaria nos arquivos /etc/yum.repo.d/* .repo para ele. Você pode determinar quais pacotes vieram deste repo se você souber seu nome.

Exemplo

Digamos que isso esteja no arquivo .repo associado a esse repositório.

[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False

O nome abreviado é a string entre os colchetes, [fedora] . Então você pode checar assim:

$ yum list installed | grep '@fedora'
ORBit2.x86_64                2.14.19-9.fc20         @fedora                     
OpenEXR-libs.x86_64          1.7.1-6.fc20           @fedora                     
PyPAM.x86_64                 0.5.0-18.fc20          @fedora   

Se nada voltar, então nenhum de vocês está usando este repositório. Em ambos os casos, você precisará lidar com esses pacotes, atualizando-os para os mais novos de um repositório mais novo ou removendo-os.

Novo repo

Aqui está um repo que você pode usar para 5 ou 6 CentOS que forneça o SVN 1.8 + todos os pacotes auxiliares.

Aqui está a arquitetura x86_64 desse repo que você pode confirmar definitivamente tem o pacote 1.8 mod_dav_svn:

por 03.10.2014 / 20:59
0

Do meu lado, havia um proxy http definido em /etc/yum.conf. Então removê-lo resolveu o meu problema.

    
por 15.02.2019 / 12:32

Tags