Entre em contato conosco!

0800 000 0100
41 3063 1907
comercial@inforsolutions.com.br


 CentOS 6 – Erro YumRepo: Todos os URLs espelhados não estão usando ftp, http[s] ou arquivo.

Solução

Olá,

Eu tentei instalar um pacote em um servidor CentOS 6 antigo hoje e me deparei com o seguinte erro:

-------------------------------------------------------------------------------------------------------------------

Loaded plugins: fastestmirror, presto, security

Setting up Install Process

Determining fastest mirrors

YumRepo Error: All mirror URLs are not using ftp, http[s] or file.

 Eg. Invalid release/repo/arch combination/

removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt

Error: Cannot find a valid baseurl for repo: base

-------------------------------------------------------------------------------------------------------------------

Então, a causa raiz desse erro é que o CentOS 6 já está no fim da vida útil (30 de novembro de 2020) e os repositórios estão obsoletos.

Solução: 

A solução para o problema é remover o espelho antigo e o link baseurl dos repositórios do CentOS e substituí-lo pelo link vualt do CentOS.

  • Faça backup do antigo arquivo CentOS-Base.repo;

        mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo-old

  • Crie um novo CentOS-Base.repo com o conteúdo abaixo;

        vim /etc/yum.repos.d/CentOS-Base.repo

  • Adicione as linhas abaixo, salve e saia;

       [base]

name=CentOS-$releasever - Base

baseurl=https://vault.centos.org/6.10/os/$basearch/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

 

#released updates

[updates]

name=CentOS-$releasever - Updates

baseurl=https://vault.centos.org/6.10/updates/$basearch/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

 

[extras]

name=CentOS-$releasever - Extras

baseurl=https://vault.centos.org/6.10/extras/$basearch/

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

  • Em seguida, execute os comandos abaixo para limpar e atualizar os arquivos repo;

      yum clean all

yum repolist

  • Agora você poderá instalar os pacotes!
 
Este artigo foi útil? sim / não

Detalhes do artigo

Identificação do artigo: 38

Categoria: Knowledgebase

Data de publicação: 04-04-202311:10:12

Visualizações : 331

Avaliação (Votos): Avaliação do artigo 3.7/5.0 (3)

 

 
Powered by Help Desk Software HESK, in partnership with SysAid Technologies