我正在寻找一种可以防止我看到以下内容的解决方案:
W: GPG error: http://updates.example.com lenny Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 00AABBCCDDEE0011
该问题适用于 Debian 和 Ubuntu。
是否不可能将密钥发布到某个地方,以便 apt-get 根据其签名自动下载它?
注意:我知道我可以将我的签名放到我们的服务器上,然后使用 wget 从那里获取并安装它,但我仍然在使用更好的解决方案。
答案1
这应该有帮助:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 00AABBCCDDEE0011