apt 找不到 public key 的解法

這幾天在進行 apt-get update 更新資料時常發現下列問題…
說沒有某一個 public key 所以無法進行認證…
W: GPG error: http://soulmachine.net unstable/ Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 9BC95B8B5CF6984C

找了一下解法,
解法如下,簡單的講就是從某個 key server 上把 public key 抓下來餵給 apt 就 ok 啦~~~
gpg –keyserver keyserver.ubuntu.com –recv-keys 9BC95B8B5CF6984C
然後
gpg –armor –export 9BC95B8B5CF6984C | sudo apt-key add –
這樣就 OK 啦~~:P