Thursday, October 08, 2009

GPG error: NO_PUBKEY

ตอนใช้ Synaptic Package Manager ของ Ubuntu ใครเคยเจอ error แบบนี้บ้าง

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 5A9BF3BB4E5E17B5

วิธีแก้ไขก็ไม่ยากครับ เราก็ไป load public key มาใหม่ครับ
ตาม command ข้างล่างนี้ครับ (เปลี่ยนค่า pubkey ให้ตรงตามใน error ด้วยนะครับ)

chan@chan-dell-laptop:~$ gpg --keyserver subkeys.pgp.net --recv 5A9BF3BB4E5E17B5

และก็จะได้ output ประมาณนี้

gpg: requesting key 4E5E17B5 from hkp server subkeys.pgp.net
gpg: key 4E5E17B5: public key "Launchpad PPA for chromium-daily" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

จากนั้นก็ add key ตามนี้ครับ

chan@chan-dell-laptop:~$ gpg --export --armor 5A9BF3BB4E5E17B5 | sudo apt-key add -

ผลลัพธ์
OK

เท่านี้เองครับ

No comments: