GPG 在尝试导入 public 密钥时给出无效数据包 (ctb=0a) 错误

GPG gives invalid packet (ctb=0a) error when trying to import public keys

尝试更新时出现错误提示 public 密钥不可用:

所以我尝试使用 apt-key 导入密钥,这引发了这个无效数据包错误:

所以我设法自己解决了这个问题。

问题:

gpg 密钥环已损坏

解决方案:

  1. 删除/etc/apt/trusted.gpg/etc/apt/trusted.gpg.d/[=26=中的所有.gpg文件]
  2. 下载 launchpad-getkeys 二进制文件并以 sudo
  3. 执行