Raspberry Pi あれこれ

Raspberry Piが届いてひと月ほど経ったのでいろいろ書いてみる

Raspi_Colour_R_300x360.png
Raspberry Pi

購入したのはRSコンポーネンツさん
RSオンライン>Raspberry Pi (ラズベリーパイ)
現在も品薄なので発注してもしばらく待ちそう

専用ケース付きで売ってる店もあるのでコチラの方がはやいかも
★☆ Raspberry Pi -ラズベリーパイ-入荷しました☆★ | 千石電商 秋葉原店

RasPi_20121219_150243.png
こんな感じのケースに入ってる
最初は袋に入った状態なんだけど
出して裸のままでケース内に固定できる爪が付いてたりする
横に穴を開ければそのまま使えそうな感じ

RasPi_20121219_171144.png
出して接続してみたトコロ
基盤のサイズは85mm x 55mm
まぁ出っ張ってるトコあるけどほぼ名刺サイズ

左の上がSDカード、下がmicro USBで電源取ってる
右の上がUSBが2段になってて今はWi-Fiアダプタとキーボード
その下がRJ-45のEther端子
下面の真ん中に標準サイズのHDMI
上面の真ん中がRCAでコンポジット出力で右が音声端子
RCAの左がGPIO端子で制御系とかはココに繋ぐみたい

ハード以外に用意するのがOS
公式のDownloads にいくつか置いてあるけど
Raspbian "wheezy"にしといた方が無難
Debianのカスタマイズ版ね

で、コレを落として解凍したらWin32DiskImagerを使って
SDカードにインストールすればOSの入った起動ディスクの出来上がり

起動するとまずコンフィグ画面
後から再設定出来るので、ココでは
* expand_rootfs 使用領域の拡張
* change_pass パスワード変更
* ssh SSHサーバの設定
くらいでいいでしょ
この設定画面はコマンドラインから raspi-config
再度呼び出せるので必要であればそんトキにでもね
あ、 change_locale を先に設定すると文字が化けるので
日本語フォントをインストールしてからでないとダメ

設定が完了したらあとは普通にDebian系のをいじる感じ

日本語化はフォントのインストールから
sudo apt-get install

xfonts-intl-japanese xfonts-intl-japanese-big ttf-kochi-gothic ttf-kochi-mincho ttf-sazanami-gothic ttf-sazanami-mincho ttf-japanese-gothic ttf-japanese-mincho xfonts-kaname xfonts-kappa20 xfonts-marum xfonts-naga10 xfonts-shinonome

この辺りはお好みで

フォントをインストールしたら再度 raspi-configを起動
change_locale
ja_JP.UTF-8 UTF-8ja_JP.EUC-JP EUC-JP
辺りをお好みでチェック (スペースでチェック入る)
デフォのen_GB.UTF-8 UTF-8は残しておいたほうが良いかもね
タブで画面下に移るので <了解>
そうするとチェックした中からどれをデフォにするか選べるので
これまたお好みで

あとは
* configure_keyboard
* change_timezone
辺りも環境に合わせて設定しといても良いかも

ついでにupdateもしといた方が良いかも
まぁ、コレは

sudo apt-get update sudo apt-get upgrade

を実行したのと同じみたいなんでそっちでも良いけど

SSHで他のマシンから繋ぐんだったら
VNCも入れちゃえばキーボード、モニタともに要らなくなる

sudo apt-get install tightvncserver

まぁ、なんでも良いんだけど vnc-serverってやったら
tightvncserverが入ったんでそれで・・・

sudo vncserver :1 -geometry 1024x600 -depth 16

てな感じで起動すればXも一緒に立ち上がるハズ
:1 がディスプレイNo.、-geometryで画面サイズ、-depthで色深度
詳しくは man vncserver

あ、CoregaのUSBタイプのWi-Fiアダプタ使ってるんだけど
W-Fiのドライバは入っているみたい
ただ、コマンドラインからの設定が解らなかったので(笑
GUI画面から設定

メニュー > インターネット > wpa_gui

ってアプリ立ち上げれば普通に設定できる

基本的なトコはこんなもんかな?
あとはふつ~に vim、Apache2、Samba、MySQL、SQLite、php5
辺りをダダダダっとインストールした
なんか変わったコトするワケでも無く
ローカルなテストサーバとしての使用しか考えていないし~