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 <ftpmaster@ubuntu.com>
到网上查了一下
添加公钥的命令:
$ 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 -
问题解决!