使用update-manager升级时“没有可用的公钥”

我决定升级

sudo update-manager -d 

然后它打开更新管理器GUI。 单击升级按钮后返回以下错误列表:

 W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32, W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32, E:Some index files failed to download. They have been ignored, or old ones used instead. 

如何解决这个问题?

此警告意味着您没有这些存储库的相应公钥。

 W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32, W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32, 

validation这些密钥确实是您需要的密钥。 在这种情况下:

 ➜ ~ gpg --keyserver hkp://keyserver.ubuntu.com --search-key 3B4FE6ACC0B21F32 gpg: searching for "3B4FE6ACC0B21F32" from hkp server keyserver.ubuntu.com (1) Ubuntu Archive Automatic Signing Key (2012)  4096 bit RSA key C0B21F32, created: 2012-05-11 Keys 1-1 of 1 for "3B4FE6ACC0B21F32". Enter number(s), N)ext, or Q)uit > 

该ID对应于Ubuntu Archive。 你错过了这些钥匙很奇怪。 通常用以下方法修复:

 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 3B4FE6ACC0B21F32 

在此之后,运行sudo apt-get update并确保不会出现其他警告/错误。