Fedora 29:无法同步 repo 'fedora-modular' 的缓存

Jim*_*Jim 7 fedora dnf dist-upgrade

我将 Fedora 27 升级到 28,稍微处理了一下(没有运行 dnf update)然后升级到 29。今天早上我试过了

sudo dnf -v update
Run Code Online (Sandbox Code Playgroud)

我得到了

须藤 dnf -v 更新                                           
加载的插件:builddep、config-manager、copr、debug、debuginfo-install、下载、generate_completion_cache、需要重启、playground、repoclosure、repodiff、repograph、repomanage、reposync、系统升级
DNF 版本:4.0.9
缓存目录:/var/cache/dnf
未知配置值:failovermethod=priority in /etc/yum.repos.d/fedora-cisco-openh264.repo;配置:不存在 ID 为“failovermethod”的 OptionBinding
未知配置值:failovermethod=priority in /etc/yum.repos.d/fedora-modular.repo;配置:不存在 ID 为“failovermethod”的 OptionBinding
...
回购:从远程下载:fedora-modular
错误:Curl 错误 (60):无法使用 https://mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64 的给定 CA 证书对对等证书进行身份验证 [SSL 证书问题:证书链中的自签名证书] (https://mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64)。
Fedora 模块化 29 - x86_64 0.0 B/s | 0 乙 00:01    
无法下载“https://mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64”:无法准备内部镜像列表:卷曲错误(60):对等证书无法使用https的给定CA证书进行身份验证:/ /mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64 [SSL 证书问题:证书链中的自签名证书]。
错误:无法同步 repo 'fedora-modular' 的缓存

真正的问题看起来像

[SSL certificate problem: self signed certificate in certificate chain]
Run Code Online (Sandbox Code Playgroud)

ca-bundle.crt 链接到 tls-ca-bundle.pem 和那个文件

205488 Dec 11 14:14 /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
Run Code Online (Sandbox Code Playgroud)

已更新。

我刚刚升级到无法更新的版本。

von*_*and 1

这可能是由于多种原因造成的。首先,您可能没有所需的密钥(有时会发生)。解决方案是手动安装带有密钥的软件包。或者只是碰巧您发现镜像处于某种不一致的状态,或者存储库正在更新。执行此dnf update --refresh操作通常可以解决此类问题,如果没有,请在几个小时后重试。