1. 程式人生 > >Ubuntu apt-get 簽名無效的問題解決

Ubuntu apt-get 簽名無效的問題解決

這幾天 我的Ubuntu 更新老是出現APT認證出現問題!

W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://ubuntu.dormforce.net jaunty-security Release: 下列簽名無效: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>

到網上查了一下

新增公鑰的命令:
$ gpg --keyserver subkeys.pgp.net --recv 4F6C1E86
$ gpg --export --armor 4F6C1E86 | sudo apt-key add -


正在讀取軟體包列表... 完成
W: GPG簽名驗證錯誤: 

http://deb.opera.com unstable Release: 由於沒有公鑰,下列簽名無法進行驗證: NO_PUBKEY 033431536A423791
W: 您可能需要執行 apt-get update 來解決這些問題



需要把上面兩行命令中的“4F6C1E86”替換成“NO_PUBKEY”後面的字串的最後8位,也即:
$ gpg --keyserver subkeys.pgp.net --recv 6A423791
$ gpg --export --armor 6A423791 | sudo apt-key add - 


問題解決! 轉載地址: