2017-07-26 66 views
2

我使用的是Fedora 25。我嘗試使用sudo dnf install gcc命令安裝Fedora25安裝gcc命令它總是顯示錯誤:無法同步緩存回購「更新」,我嘗試安裝另一個軟件包也得到同樣的錯誤我做錯了什麼。幫我。提前致謝。錯誤:無法同步緩存回購'更新'

回答

0

當我在前往另一個國家時嘗試進行更新時,我遇到了類似的問題(出現相同的錯誤消息)。我回來後,它自動解決了,我可以再次更新並正常完成所有操作。

您可以嘗試使用答案在評論上this other question,這表明使用

yum-deprecated update 

否則,這個錯誤可能意味着你需要改變你的本地鏈接到鏡子,通過

dnf --refresh upgrade 

如答案here或手動添加到您正在使用的東西類似於此URL中的說明: https://www.cyberciti.biz/tips/rhel5-fedora-core-add-new-yum-repository.html

0

我剛剛遇到了這個。添加詳細標誌顯示未在url中設置$releasever。與dnf update -v

查找輸出這些線檢查這個自己:

Cannot download 'https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=x86_64': Cannot prepare internal mirrorlist: file "repomd.xml" was not found in metalink. 
Error: Failed to synchronize cache for repo 'fedora' 

我解決了該問題與dnf clean all && dnf update --releasever=25。 這會覆蓋您提供的$releasever。之後,我能夠再次更新並安裝RPM。

0

嘗試清潔和更新之前安裝解決我的問題:

DNF清潔所有

DNF更新

DNF安裝gcc