Erro em Repositório Fedora "Failed to synchronize cache for repo 'updates' "

1. Erro em Repositório Fedora "Failed to synchronize cache for repo 'updates' "

Gabriel Machado
gabrieltirant

(usa openSUSE)

Enviado em 01/12/2015 - 21:50h

Error: Failed to synchronize cache for repo 'updates' from 'https://mirrors.fedoraproject.org/metalink?repo=updates-released-f23&arch=x86_64': Yum repo downloading error: Downloading error(s): repodata/d6bbf7add03c964c58da8d9ab7862ec83411b4d97045605b1ab5a0a25d7038dd-updateinfo.xml.xz - Cannot download, all mirrors were already tried without success

Alguem sabe como resolver isso?



  


2. Quebra-galho tardio

Bruno Raphael
brcmesquita

(usa elementary OS)

Enviado em 28/05/2016 - 19:42h

Isso aconteceu comigo agora, ao instalar o novo Fedora 24 (Beta). A instalação anterior havia sido um sucesso. Foi reinstalar novamente que apareceu esse erro.

Posso estar falando bobagem, mas verifiquei que o meu repositório (em /etc/yum.repos.d/) estava apontando para uma pasta que estava offline. No meu caso, aconteceu com o fedora.repo e o seu foi com o updates. Como resolvi:

Na verdade, sejamos sinceros, não resolvi, pois a pasta estava fora do ar. O que eu fiz, foi alterar as linhas do repositório e ao invés de skip_if_unavailable=False, mudei para skip_if_unavailable=True. Isso faz com que o sistema "pule" o repositório que não está disponível. Instale uns RPM Fusion e mande brasa!

Como realizar esta proeza? Abra um terminal e mande um sudo com o seu editor de textos preferido. No meu caso, não havia instalado nenhum ainda e usei o gEdit mesmo.

sudo gedit /etc/yum.repos.d/fedora.repo 
(coloque o nome do repositório com problemas)

No meu abriu assim:

[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

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

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


Usei negrito acima para facilitar a busca. Mude para True. Salve e feche o editor de textos.

Seja feliz!

Isso não resolve o problema, mas já é possível fazer algumas coisas. Ele vai continuar reclamando: Failed to synchronize cache for repo 'fedora' até que você arrume o repositório pra ele. Isso apenas quebra um galho e permite que você realize algumas instalações. Mas o correto é verificar um novo repositório para substituir o "problemático".

Grande abraço e fique com Deus!


3. Correção do erro: Failed to synchronize cache for repo 'updates'

Alvaro
amnesia2

(usa Outra)

Enviado em 06/12/2016 - 12:49h

Olá nobres,

Passei por esse problema recentemente e consegui contorna-lo com o seguinte comando:

dnf install librepo --releasever=24  

Onde na opção releasever=24 você coloca a versão do seu fedora.

Referência:
https://bugzilla.redhat.com/show_bug.cgi?id=1257034



4. Re: Erro em Repositório Fedora "Failed to synchronize cache for repo 'updates' "

machadofguilherme
ohomemborracha

(usa Void Linux)

Enviado em 06/12/2016 - 14:32h

Essa mensagem me ocorre quando a conexão não está boa. Eu tento novamente mais tarde e vai normal. Em português seria algo do tipo: "Falha ao sincronizar cache para o repo 'updates' "




=====================|
Fedora 25 ( Twenty Five )
GNOME 3.22.2
Linux 4.8.12-300.fc25
=====================|


5. Outra Alternativa

Flávio Garcia de Carvalho Melo
flaviogcmelo

(usa Outra)

Enviado em 24/08/2017 - 12:15h

Instalei o Fedora 26 e me deparei com o mesmo problema. Segundo um colega mais experiente em Linux isso ocorre quando durante o processo de atualização dos repositórios ocorre uma falha na conexão com a internet. Nessa situação alguns arquivos no /var/cache/dnf ficam como se estivessem locados. A solução no meu caso foi:
# dnf clean all
# rm -rf /var/cache/dnf
# dnf makecache

Depois as atualizações e instalações funcionaram normalmente.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts