Esse problema parece vir usando secure https
. Entre em /etc/yum.repository.d
e substitua todos os https
por http
em diferentes arquivos .repo
.
Eu instalei o Fedora 20 usando o liveOS.
Enquanto recebo as atualizações, recebo o seguinte resultado:
[root@localhost bioinfo]# yum update
Loaded plugins: langpacks, refresh-packagekit
Error: Cannot retrieve metalink for repository: fedora/20/i386. Please verify its path and try again
Como corrijo esse erro?
Esse problema parece vir usando secure https
. Entre em /etc/yum.repository.d
e substitua todos os https
por http
em diferentes arquivos .repo
.
É possível que seu ca-certificates
precise de uma atualização ou esteja corrompido.
Tente:
# yum update ca-certificates
Se isso não oferecer para atualizar o pacote, reinstale:
# yum reinstall ca-certificates
Se isso falhar, pode ser que o servidor ao qual você está conectado tenha atualizado seus certificados (talvez de um novo fornecedor) e que a cadeia de certificados e / ou o certificado raiz ainda não estejam no pacote ca-certificates
. Os certificados neste pacote são escolhidos pela Fundação Mozilla.
Se este for o caso, então a resposta do @ Saturn deve ajudar.
Eu modifiquei as outras duas respostas, ambas são úteis ... GarethTheRed tem a resposta real. Eu tive o mesmo problema depois de fazer uma atualização de versão e meu ca-certificates
estava desatualizado.
No entanto, para poder atualizar ca-certificates
, primeiro você precisa usar yum
. Eu sugiro:
/etc/yum.repos.d
fedora.repo
e fedora-updates.repo
. Em ambos os arquivos, remova o comentário da linha baseurl
que usa http
simples e comente a URL metalink
que usa https
. yum update ca-certificates
ou yum reinstall ca-certificates
(como na resposta de Gareth). https
e o redirecionamento metalink. yum
e ele deve funcionar novamente. A versão atual do Fedora é 23, mas ainda existem atualizações para o 22. O Fedora 20 é um longo e antigo fim de vida. Não é de admirar que não haja mais atualizações.