centos 6 substituição do repositório alternativo do epel

3

Já instalei o repositório EPEL no meu servidor. Eu queria instalar algo novo e recebo este erro com o yum:

PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden" Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: CentALT. Please verify its path and try again

Quando eu verifiquei o url do EPEL (nota do editor: na verdade, do CentALT, mas deixando o original por clareza), recebi este erro com o url :

403 Forbidden - nginx

Então eu decidi mudar a fonte EPEL. Eu passei pelas etapas em http://howto.wikin.com/wiki/How_to_Delete_Centos_Repositories para remover o repositório anterior e quando eu faço yum repolist obtendo isso:

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: centos.mirror.gtcomm.net
 * extras: centos.mirror.gtcomm.net
 * updates: centos.mirror.iweb.ca
http://centos.alt.ru/repository/centos/6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden"
Trying other mirror.
repo id         repo name                                                 status
CentALT         CentALT Packages for Enterprise Linux 6 - x86_64          0
base            CentOS-6 - Base                                           0
extras          CentOS-6 - Extras                                         0
mariadb         MariaDB                                                   0
updates         CentOS-6 - Updates                                        0
repolist: 0

Agora, quando eu quiser instalar o repositório EPEL com este comando:

sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

continua recebendo este erro:

Retrieving http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm Preparing... ########################################### [100%] package epel-release-6-8.noarch is already installed

Como posso obter o repo EPEL instalado?

    
por OnlyMAJ 18.06.2014 / 20:07

2 respostas

1

Para reinstalar o repositório EPEL, execute um yum reinstall para o .rpm desse repositório.

yum reinstall 'http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm'
    
por 19.06.2014 / 20:31
6

Você está atribuindo o problema ao repositório errado. O erro é para o repositório do CentALT. Parece estar fora de comissão neste momento (retornando 403s). A solução neste caso seria remover o repositório do CentALT e executar yum clean all . Na medida em que EPEL não apareça na lista de repositórios, veja o que acontece depois de executar yum clean all . Parece que ainda está instalado no seu sistema.

    
por 18.06.2014 / 20:27