24
3月
2020
16:19

修复 Sparky Linux 错误“由于公钥不可用,无法验证以下签名:NO_PUBKEY”

24 3月 2020 16:19

如您所知,大多数类似 Debian 的发行版都使用以下两个命令进行更新: sudo apt-get update && sudo apt-get Upgrade。 Sparky Linux 发行版也不例外。 但是,在正常的系统更新过程中,apt-get update 命令可能会产生意外错误:

“https://repo.sparkylinux.org core InRelease 由于公钥不可用,无法验证以下签名:NO_PUBKEY ...”

NO_PUBKEY 错误的原因是对存储库中的文件进行签名的 GPG 密钥发生了更改。 客户端计算机上使用相同的公钥来在安装包之前验证包签名。

解决方案

包括下载和安装用于对存储库包进行签名的_新_公钥。

curl -fsSL https://repo.sparkylinux.org/sparky.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/sparky.gpg

添加密钥后,您可以运行常用命令来更新分发包版本。
现在它们将正常运行:

sudo apt-get update
sudo apt-get upgrade

最后更新:09/01/2025



相关出版物