Ubuntu软件更新的时候经常出现:

W: 验证签名时发生了一个错误。软件仓库将不会更新并将使用先前的索引文件。GPG 错误。http://tw.archive.ubuntu.com karmic-proposed Release: 下列签名无效: BADSIG40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: 验证签名时发生了一个错误。软件仓库将不会更新并将使用先前的索引文件。GPG 错误。http://tw.archive.ubuntu.com karmic-security Release: 下列签名无效: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: 无法下载 http://tw.archive.ubuntu.com/ubuntu/dists/karmic-proposed/Release
W: 无法下载 http://tw.archive.ubuntu.com/ubuntu/dists/karmic-security/Release
W: 有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。

google了一下,解决方法比较简单:

gpg –keyserver subkeys.pgp.net –recv 40976EAF437D05B5
gpg –export –armor 40976EAF437D05B5 | sudo apt-key add -

或者:

gpg –keyserver hkp://keyserver.ubuntu.com:11371 –recv-key 40976EAF437D05B5&& gpg -a –export40976EAF437D05B5| sudo apt-key add -

把红色部分根据实际情况做一下替换就行了,呵呵.. ….