【Raspberry Pi】apt-get updateで失敗する

何故かupdateに失敗する。

結論から言えばDNS解決ができていなかっただけなんですが。

$ sudo apt-get update

エラー http://mirrordirector.raspbian.org wheezy Release.gpg
  'mirrordirector.raspbian.org' を解決できませんでした

(略)

W: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視され るか、古いものが代わりに使われます。

 

で、resolv.confを見ると

$ view /etc/resolv.conf

nameserver 8.8.8.8

 確かにOS設定時のDSNサーバを(面倒なので)8.8.8.8にしていた・・・

 

というわけで、上記設定をプロバイダ提供のDNS解決が変更し、リロード。

$ sudo vi /etc/resolv.conf

nameserver xxx.xxx.xxx.xxx

 

$ sudo /etc/init.d/networking reload

[....] Reloading network interfaces configuration...ifup: interface lo already configured

Waiting for br0 to get ready (MAXWAIT is 10 seconds).
done.

 

再度updateで無事実施可能。

 

$ sudo apt-get update
ヒット http://repository.wolfram.com stable Release.gpg

(略)