所以若發生認證失敗時,要重新取得認證,才能做有些更新
網路上有貼出方法,如下:
======================================
若安裝更新或套件時,出現以下的字串:
W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C71839136CF5CE97
當中的C71839136CF5CE97這一段,就是找gpg key的關鍵。
=======================================
方法一:
開啟[應用程式] / [附屬應用程式] / [終端機],貼上以下指令:
(記得要將紅色的字串改為出現錯誤的PUBKEY)
gpg --keyserver keyserver.ubuntu.com --recv C71839136CF5CE97
(注意事項:gpg前面不可以加sudo)
會從kerserver.ubuntu.com上面找與這個key相同的key下來
然後
gpg --export --armor C71839136CF5CE97 | sudo apt-key add -
將gpg的list加入,這個時候再update,就不會出現gpg錯誤的情況出現了。
接著
# sudo apt-get update之後就可以找到相關的套件來安裝或更新了。
然後可用 sudo apt-get upgrade 來更新。
========================================
方法二:
可以在 /etc/apt/sources.list 裡面加上一行:
deb http://archive.ubuntustudio.org/ubuntustudio feisty main並且用:
# wget -q http://archive.ubuntustudio.org/ubuntustudio.gpg -O- | sudo apt-key add -來取得金鑰,接著
# sudo apt-get update之後就可以找到相關的套件來安裝或更新了。
然後可用 sudo apt-get upgrade 來更新。
====================================
以上資訊來自套件庫GPG認証錯誤解決方法 作者: 周政助 ;感謝:)
沒有留言:
張貼留言