Raspberry pi 2 購入 その4 node.js導入(覚書)


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モジュールはインストールできました。

同じようにハマっている方が居ましたら、ご参考までに