2006/11/22

Debian etch/testing no public key available A70DAF536070D3A1

這兩天在 apt-get update && apt-get dist-upgrade 發生下面錯誤訊息,雖然似乎系統照常運作,但是有警告總是心裡不舒服:
W: There are no public key available for the following key IDs:
A70DAF536070D3A1
W: You may want to run apt-get update to correct these problems

解決方法如下:
一、尋找
# gpg --keyserver wwwkeys.eu.pgp.net --recv A70DAF536070D3A1
這個動作要花點時間,請耐心等待,因為每台電腦與網路狀況不一,我是約等了三分鐘,這僅供參考。成功的話,訊息大概如下:
gpg: requesting key 6070D3A1 from hkp server wwwkeys.eu.pgp.net
gpg: key 6070D3A1: public key "Debian Archive Automatic Signing Key (4.0/etch) " imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 <-- 有找到並下載

二、接著再下匯入系統的命令:
# gpg --armor --export A70DAF536070D3A1 | apt-key add -

三、更新套件資訊
接下來再下一次 apt-get update 即可。

1 意見:

菠蘿麵包 提到...

可以用底下的試試一個命令做完

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ########