Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
1年前关闭。
Improve this question
我正在使用Fedora25。我正在尝试使用
当我尝试安装其他软件包时,我也遇到相同的错误。我究竟做错了什么?
我用
这将用您提供的
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
1年前关闭。
Improve this question
我正在使用Fedora25。我正在尝试使用
sudo dnf install gcc
命令在fedora25上安装gcc。它总是显示:当我尝试安装其他软件包时,我也遇到相同的错误。我究竟做错了什么?
最佳答案
我也碰到了这个。添加详细标志表明未在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。关于linux - 错误: Failed to synchronize cache for repo 'updates' [closed],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45318256/
10-12 20:22