Rasberry pi 2導入ではまったことの1つに、Node.jsをインストールができなくて困ったこと。
arm6からarm7になった為、定番の方法では、CPUが違うので、インストールさせないという事例が発生したのだ!
例えば、
nodebrewを使った方法
Raspberry PiにnodebrewでNode.jsをインストールする
nvmを使った方法
Raspberry PiでNode.jsを動かす
が撃沈しました。
ソースをコンパイルするべきなのか?と思っていたら、
node-armのページを発見した!
ここに書かれているとおりにやってみたら、node.js 0.10.36がインストールできました!
追記(2015.02.10)
node-arm のモジュールでは、Expressがインストールに失敗するという事象に遭遇。。。。
sudo npm -g install express をやってみたら、クラッシュしてしまったので、これもダメでした。
で、今度は、Raspberry pi用のモジュールを本家から持ってくるをやってみた。
wget http://nodejs.org/dist/v0.10.28/node-v0.10.28-linux-arm-pi.tar.gz
tar -zxvf node-v0.10.28-linux-arm-pi.tar.gz
sudo mv node-v0.10.28-linux-arm-pi /usr/local/node
sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
sudo ln -s /usr/local/node/lib/node_modules /usr/lib/node_modules
で、とりあえず、Expressモジュールはインストールできました。
同じようにハマっている方が居ましたら、ご参考までに