Fedora findet beliebte Pakete wie apcalc oder docker nicht

Fedora findet beliebte Pakete wie apcalc oder docker nicht

Ich verwende Fedora 28 seit über einer Woche auf meinem Acer-Laptop. Da ich es normalerweise an der Universität verwende, habe ich beschlossen, den von der Universität bereitgestellten Update-Server zu verwenden.https://ftp.halifax.rwth-aachen.de/.

Zunächst funktionierte dies einwandfrei, doch kurz nachdem ich den Spiegel geändert hatte, stellte ich fest, dass einige Pakete, die in der Fedora-Paketliste unterhttps://apps.fedoraproject.org/packages/waren auf meinem System nicht verfügbar. Die Fehlermeldung lautet:

$ 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.

Sobald ich meine Änderungen rückgängig mache, kann ich die Installation dockerohne apcalcProbleme durchführen.

Folgendes habe ich in /etc/yum.repos.d/fedora.repound geändert 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/

Weiß jemand, wie man dieses Problem behebt? Wenn das Problem auf meinem Laptop nicht behoben werden kann, wie kann ich das Problem dann mit Hilfe des Serverbetreuers (der keine Ahnung hat, wie Fedora funktioniert) auf dem Server debuggen/beheben?

Antwort1

Dies ist eindeutig ein Problem mit dem Repository Ihrer Universität, das kein vollständiges Spiegelbild ist. Vergleichen Sie beispielsweise die Pakete (die mit dem Buchstaben „d“ beginnen, um Ihren Beispielfall von zu finden docker), die sichtbar sindHieran Ihrer Universität, im Gegensatz zuHierauf einem offiziellen Fedora-Mirror (wie gefundenHier). Wenn Sie das Repository Ihrer Universität verwenden möchten, müssen Sie dessen Betreuer von der Unvollständigkeit des Spiegels überzeugen.

Antwort2

Meines Wissens nach ist Ihr Universitätsspiegel für das Update-Repository korrekt.

Möglicherweise fehlt Ihnen das „Release-Repository“. Können Sie bitte bestätigen, ob Sie ein „Release-Repository“ installiert haben?

Sie sollten in /etc/yum.repos.d nach einer Konfiguration suchen, die die Basis-URL hat:

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

verwandte Informationen