如何发布用于签署deb软件包的密钥,以便您可以从任何计算机上使用您的存储库?

我正在寻找一种可以阻止我看到以下内容的解决方案:

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来获取它并从那里安装它,仍然是我用于更好的解决方案。

这应该有所帮助:

 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 00AABBCCDDEE0011