Como corrigir o erro falhou ao baixar metadados para repo 'appstream'

Como corrigir o erro falhou ao baixar metadados para repo 'appstream'

Se você, por um motivo ou outro, ainda está usando ativamente CENTOS 8, Você provavelmente pode ter encontrado o seguinte erro ao tentar atualizar seu sistema ou simplesmente instalar um pacote.

““Erro: Falha ao baixar os metadados para repo 'Appstream': não é possível preparar Mirrorlist interno: nenhum URLs no Mirrorlist

Por exemplo, na captura de tela a seguir, eu estava tentando instalar o Fio empacote e encontre nele.

Erro: Falha ao baixar metadados para repo 'Appstream'

Qual é a causa deste erro?

Você pode estar ciente de que Centos Linux 8 Morreu uma morte prematura, chegou ao fim da vida (EOL) em 31 de dezembro de 2021, portanto, não recebe mais recursos de desenvolvimento do projeto oficial do CentOS.

Isso significa que, após 31 de dezembro de 2021, para atualizar sua instalação do CentOS, você deve alterar os espelhos para o CentOS Vault Mirror, onde eles serão arquivados permanentemente.

Corrigir erro: falha ao baixar metadados para repo 'appstream'

Para corrigir o erro acima, abra seu terminal ou login via SSH e execute os seguintes comandos para alterar o URL do repo para apontar para cofre.CENTOS.org, dos repositórios oficiais do CentOS.

Aqui usamos o sed comando para editar as diretivas ou parâmetros necessários nos arquivos de configuração do repo:

# sed -i 's/MirrorList/# MirrorList/g'/etc/yum.Repos.D/CENTOS-* # sed -i 'S | # BASEURL = http: // espelho.CENTOS.org | baseurl = http: // coful.CENTOS.org | g ' /etc /yum.Repos.D/CENTOS-* 

Como alternativa, você também pode apontar para o repositório Vault baseado em Cloudflare, executando os seguintes comandos:

# sed -i 's/MirrorList/# MirrorList/g'/etc/yum.Repos.D/CENTOS-Linux-* # sed -i 'S | # BASEURL = http: // espelho.CENTOS.org | baseurl = http: // coful.EPEL.nuvem | g ' /etc /yum.Repos.D/CENTOS-Linux-* 

Agora você deve ser capaz de atualizar CENTOS ou instale pacotes sem nenhum erro:

Instale pacotes no CentOS 8

Se você deseja migrar de CENTOS 8 para Rock Linux 8 ou Alamlinux 8, Verifique estes guias:

  • Como migrar do CentOS 8 para o Rocky Linux 8
  • Como migrar do CentOS 8 para o Almalinux 8.5

Isso é tudo! Esperamos que este guia o ajude. Use o formulário de comentário abaixo para compartilhar feedback conosco, você também pode fazer perguntas.