O Fedora não consegue encontrar pacotes populares como apcalc ou docker

O Fedora não consegue encontrar pacotes populares como apcalc ou docker

Estou executando o Fedora 28 no meu laptop Acer há mais de uma semana. Como costumo usá-lo na universidade, decidi usar o servidor de atualização fornecido pela universidade,https://ftp.halifax.rwth-aachen.de/.

No começo isso funcionou bem, mas logo depois que mudei o espelho, descobri que alguns pacotes listados na lista de pacotes do fedora emhttps://apps.fedoraproject.org/packages/não estavam disponíveis no meu sistema. A mensagem de erro é:

$ sudo dnf install docker
Last metadata expiration check: 0:00:44 ago on Tue 29 May 2018 17:56:58 CEST.
No match for argument: docker
Error: Unable to find a match.

Assim que eu reverter minhas alterações, posso instalar dockere apcalcsem problemas.

Aqui está o que eu mudei /etc/yum.repos.d/fedora.repoe fedora-updates.repo:

# comment out the following line:
#metalink=...
# add this line instead:
baseurl=https://ftp.halifax.rwth-aachen.de/fedora/linux/updates/$releasever/Everything/$basearch/

Alguém sabe como resolver este problema? Se o problema não puder ser corrigido no meu laptop, como posso depurar/corrigir o problema no servidor com a ajuda do mantenedor do servidor (que não tem ideia de como o Fedora funciona)?

Responder1

Este é claramente um problema, pois o repositório da sua universidade é um espelho incompleto. Compare por exemplo os pacotes (começando com a letra 'd' para buscar seu caso de exemplo docker) visíveisaquina sua universidade, em vez deaquiem um espelho oficial do Fedora (como encontradoaqui). Se quiser usar o repositório da sua universidade, você precisará convencer o mantenedor da incompletude do espelho.

Responder2

No meu entender, o espelho da universidade para o repositório de atualizações está correto.

Eventualmente, você está perdendo o "repositório de lançamento". Você pode confirmar se possui um "repositório de lançamento" instalado?

Você deve procurar em /etc/yum.repos.d uma configuração que tenha o URL base:

baseurl=http://ftp.halifax.rwth-aachen.de/fedora/linux/releases/$releasever/Everything/$basearch/os/

informação relacionada