閱讀786 返回首頁    go 阿裏雲 go 技術社區[雲棲]


ubuntu 安裝軟件時,提示:由於沒有公鑰,無法驗證下列簽名

今天,在 ubuntu的軟件源中添加了一個 virtualbox 的軟件源,之後使用命令
 sudo apt-get update

   提示:

 W: GPG簽名驗證錯誤:https://download.virtualbox.org lucid Release:由於沒有公鑰,無法驗證下列簽名: NO_PUBKEY54422A4B98AB5139
  
出現這個錯誤的原因是因為,對應的公鑰沒有導入。
缺少公鑰了,看來需要下載公鑰。從PGP的公鑰服務器上下載公鑰。服務器有很多個,我是在subkeys.pgp.net 找到的。 經常用到的還有wwwkeys.pgp.net,如果subkeys找不到,考慮換到wwwkeys看看。

此時,可以使用如下方法解決:

1、
 sudoapt-key adv --recv-keys --keyserverkeyserver.ubuntu.com 54422A4B98AB5139

2、

gpg --keyserver subkeys.pgp.net --recv98AB5139  (54422A4B98AB5139的後八位)

 gpg --export --armor  98AB5139 |sudo apt-key add -
 

OK !



源文件地址:

https://blog.sina.com.cn/s/blog_ad051704010158zx.html


最後更新:2017-04-04 07:03:44

  上一篇:go iOS開發那些事-性能優化–查找和解決僵屍對象
  下一篇:go Android 隱藏(刪除) Preference 小結