注意書きを見てみると、Model B+には最大で 5V/1500-1200mA供給できる電源を接続しろって書いてある。
手持ちの多くは 5V/850mA止まりで、それでも起動に問題は無いようだけど、Nexus7付属の物が 5V/2Aだったのでそれを使用。
16Gの Micro SDカードに 2014-09-09-wheezy-raspbianを導入。
電源を投入すると普通に起動し、初期設定ダイアログが出る。
パスワードの変更だけして finish。
デフォルトのキーボードレイアウトが 105になっていて、記号系が 101と微妙に違う。
設定を変更しようにもスクリプトがエラーを吐いてどうしようもない。
キーボードを使うのなんて初期設定だけなので気にしないことにする。
初期設定では DHCPで IPアドレスをもらうのだけど、固定 IPアドレスに変更。<sudo vi /etc/network/interfaces
sudo apt-get updateすると以下のようなエラーが。
Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
パッケージ管理情報が壊れている?
2014-09-09-wheezy-raspbian.zipをインストールしたのだけど、スクリプトのエラーもあったので 2014-06-20-wheezy-raspbian.zipで最初からやり直し、更新すると平気なのでそれで行くことに。
apacheと mysqlを導入。
sudo apt-get install apache2
sudo apt-get install mysql-server
2014/10/12追記
C++で書いた cgiシステムを移植してみた。
ビルドには多少時間がかかるけど、動作自体は問題になるような遅さはない。