1

我有一个安装了 dnf 数据包管理器但没有启用包源的 Linux 系统。所以我在这个目录中创建了一个目录“/etc/yum.repos.d”,我有文件fedora.repo、fedora-updates.repo 和fedora-updates-testing.repo。但是,每当我尝试执行 dnf -update -vi 时,都会收到以下错误消息:

DNF version: 1.1.9 Cannot download 'https://packages.grafana.com/oss/rpm': Cannot download repomd.xml: Curl error (77): Problem with the SSL CA cert (path? access rights?) for https://packages.grafana.com/oss/rpm/repodata/repomd.xml [error setting certificate verify locations: CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none]. Cannot download 'https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=i386': Cannot prepare internal mirrorlist: Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=i386 [SSL certificate problem: unable to get local issuer certificate]. Fehler: Failed to synchronize cache for repo 'updates'

我认为错误是由于不存在的 gpgkey 文件。在 .repo 文件中有以下行:gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-releasever-$basearch 但是这个目录在我的系统中不存在。所以我的问题是,我在哪里或如何获得这些 gpgkey 文件?

4

0 回答 0