
我在 Acer 筆記型電腦上執行 Fedora 28 已經一個多星期了。由於我通常在大學使用它,所以我決定使用大學提供的更新伺服器,https://ftp.halifax.rwth-aachen.de/。
起初這工作得很好,但在我更改鏡像後不久,我發現 Fedora 軟體包列表中列出的一些軟體包位於https://apps.fedoraproject.org/packages/在我的系統上不可用。錯誤訊息是:
$ 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.
一旦我恢復更改,我就可以安裝docker
並且apcalc
沒有任何問題。
這是我在/etc/yum.repos.d/fedora.repo
和中所做的更改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/
有誰知道如何解決這個問題?如果問題無法在我的筆記型電腦上解決,我如何在伺服器維護人員(他們不知道 Fedora 是如何工作的)的幫助下調試/修復伺服器上的問題?
答案1
答案2
據我了解,您的大學鏡像更新儲存庫是正確的。
最終,您會丟失“發布存儲庫”。您能否確認您是否安裝了「發布儲存庫」?
您應該查看 /etc/yum.repos.d 以獲得具有基本 URL 的配置:
baseurl=http://ftp.halifax.rwth-aachen.de/fedora/linux/releases/$releasever/Everything/$basearch/os/