當我們在/etc/apt/sources.list中加入非官方源來安裝、更新部分軟件時,sudo apt-get update會有錯誤提示
下面以我使用的ibus非官方源作為示例,錯誤提示如下:
W: GPG 錯誤:http://ppa.launchpad.net maverick Release: 由于沒有公鑰,無法驗證下列簽名: NO_PUBKEY 5A9A06AEF9CB8DB0
也就是這個非官方源是不可信任的,解決辦法是導入該源的公鑰。
因為平時我們是使用sudo來管理系統的,所以有些地方要注意,不然很容易出現錯誤。
先把這個源的公鑰從公鑰服務器導入到當前用戶的公鑰庫
gpg --keyserver wwwkeys.eu.pgp.net --recv-key 5A9A06AEF9CB8DB0
此處沒有必要用sudo來運行,把公鑰導入當前用戶即可
公鑰導入成功后會
下一步是讓apt-get 來使用這個公鑰
gpg --armor --export 5A9A06AEF9CB8DB0 | sudo apt-key add -
注意apt-key add要用特權用戶來運行才可以,也就是要用sudo來運行
導入成功后sudo apt-get update就不會有錯誤提示了
posted on 2010-11-14 23:29
Ke 閱讀(2469)
評論(1) 編輯 收藏 所屬分類:
ubuntu