yum/dnf/fedup 升级时 GPG 密钥导入错误

yum/dnf/fedup 升级时 GPG 密钥导入错误

我正在尝试使用fedup(实际上是 的快捷方式dnf system-upgrade)将我的系统从 Fedora 24 升级到 Fedora 25。它失败并出现一些有关 GPG 密钥的警告。

它建议我导入,但即使我接受导入也会失败。

aviso: /var/lib/dnf/system-upgrade/VirtualBox-server-5.1.8-2.fc25.x86_64.rpm: Cabeçalho V4 RSA/SHA1 Signature, ID da chave 6806a9cb: NOKEY
Importando chave GPG 0xB7546F06:
ID de usuário     : "RPM Fusion free repository for Fedora (24) <[email protected]>"
 Impressão digital: 55E7 903B 6087 98E4 EC78 64CD 9F63 8721 B754 6F06
A partir de       : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-25
Correto? [s/N]: n
Os pacotes baixados foram salvos no cache até a próxima transação bem sucedida.
Você pode remover os pacotes em cache executando 'dnf clean packages'.
Error: Não instalar nenhuma das chaves

手动导入密钥gpg --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-25不起作用。

答案1

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-25成功了。

答案2

您应该安装它而不是导入它。您可以使用 rpm、yum 或 dnf 安装程序。

这是命令

sudo dnf install https://rpmfind.net/linux/fedora/linux/updates/testing/30/Everything/x86_64/Packages/f/fedora-gpg-keys-30-1.noarch.rpm

相关内容