有馬総一郎のブログ

(彼氏の事情)

公開鍵が利用できませんというメッセージが出た

Ubuntu 13.10

ある日、apt-get updateをしていたら、公開鍵が利用できませんというメッセージが出た。

無視 http://download.opensuse.org  Translation-en
1,106 kB を 16秒 で取得しました (66.3 kB/s)
パッケージリストを読み込んでいます... 完了
W: GPG エラー: http://archive.ubuntulinux.jp saucy Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 058A05E90C4ECFEC

ググって以下を試す。

arimasou16@Desktop:~$ gpg --keyserver pgp.nic.ad.jp --recv-keys 058A05E90C4ECFEC
gpg: ディレクトリー「/home/arimasou16/.gnupg」ができました
gpg: 新しい構成ファイル「/home/arimasou16/.gnupg/gpg.conf」ができました
gpg: 警告: 「/home/arimasou16/.gnupg/gpg.conf」のオプションは起動している間、有効になりません
gpg: 鍵輪「/home/arimasou16/.gnupg/secring.gpg」ができました
gpg: 鍵輪「/home/arimasou16/.gnupg/pubring.gpg」ができました
gpg: 鍵0C4ECFECをhkpからサーバーpgp.nic.ad.jpに要求
?: pgp.nic.ad.jp: Connection refused
gpgkeys: HTTP fetch error 7: couldn't connect: Connection refused
gpg: 有効なOpenPGPデータが見つかりません。
gpg: 処理数の合計: 0

更にググって、鍵サーバーを変更。

arimasou16@Desktop:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 058A05E90C4ECFEC
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.uRoFIQklqy --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d//arctica0316-ppa.gpg --keyring /etc/apt/trusted.gpg.d//ikuya-fruitsbasket-fcitx.gpg --keyring /etc/apt/trusted.gpg.d//joe-yasi-yasi.gpg --keyring /etc/apt/trusted.gpg.d//nvbn-rm-ppa.gpg --keyring /etc/apt/trusted.gpg.d//stebbins-handbrake-snapshots.gpg --keyring /etc/apt/trusted.gpg.d//tualatrix-ppa.gpg --keyring /etc/apt/trusted.gpg.d//ubuntu-wine-ppa.gpg --keyring /etc/apt/trusted.gpg.d//vincent-c-nevernote.gpg --keyserver keyserver.ubuntu.com --recv-keys 058A05E90C4ECFEC
gpg: 鍵0C4ECFECをhkpからサーバーkeyserver.ubuntu.comに要求
gpg: 鍵0C4ECFEC: 公開鍵“Ubuntu-ja Archive Automatic Signing Key ”を読み込みました
gpg: 処理数の合計: 1
gpg:               読込み: 1

再度、apt-get updateを実行。

arimasou16@Desktop:~$ sudo apt-get update
無視 http://ubuntutym.u-toyama.ac.jp saucy InRelease
無視 http://archive.ubuntulinux.jp saucy InRelease                             
無視 http://ubuntutym.u-toyama.ac.jp saucy-updates InRelease

・・・中略・・・

無視 http://extras.ubuntu.com saucy/main Translation-en                        
無視 http://ppa.launchpad.net saucy/main Translation-ja_JP                     
無視 http://ppa.launchpad.net saucy/main Translation-ja                        
無視 http://ppa.launchpad.net saucy/main Translation-en                        
無視 http://ppa.launchpad.net saucy/main Translation-ja_JP                     
無視 http://ppa.launchpad.net saucy/main Translation-ja                        
無視 http://ppa.launchpad.net saucy/main Translation-en                        
無視 http://download.opensuse.org  Translation-ja_JP
無視 http://download.opensuse.org  Translation-ja
無視 http://download.opensuse.org  Translation-en
198 B を 15秒 で取得しました (12 B/s)
パッケージリストを読み込んでいます... 完了
arimasou16@Desktop:~$ 

上手く行った。

Comments