Googleのv8エンジンの上にあるサーバー側のjavascriptであるNode.jsは、Debian squeezeのデフォルトリポジトリからはインストールできず、ARM用に簡単にコンパイルできません。ノードを起動して実行するためのラズベリーパイ固有のプロジェクトはありますか?パッケージマネージャーにノードが含まれていない場合、または最新バージョンが必要な場合、ソースからビルドしたり、バイナリからインストールしたりする簡単な方法はありますか?
Googleのv8エンジンの上にあるサーバー側のjavascriptであるNode.jsは、Debian squeezeのデフォルトリポジトリからはインストールできず、ARM用に簡単にコンパイルできません。ノードを起動して実行するためのラズベリーパイ固有のプロジェクトはありますか?パッケージマネージャーにノードが含まれていない場合、または最新バージョンが必要な場合、ソースからビルドしたり、バイナリからインストールしたりする簡単な方法はありますか?
回答:
Node.js v0.8.10以降、これらのパッチは不要になりました。
自分でコンパイルする(約2時間かかります):http : //www.raspberrypi.org/phpBB3/viewtopic.php? f=34&t =18775
バイナリをダウンロードします(現時点ではv0.8.17でのみ利用可能です)。 http://nodejs.org/dist/v0.8.17/node-v0.8.17-linux-arm-pi.tar.gz
GithubユーザーGeoff Flarityは、node.jsをraspberry pi用にコンパイルできるようにするraspberry pi固有のパッチを作成しました。
さらに、最新バージョンのノード用のビルド済みバイナリと明確な指示が含まれています。
Debian Squeezeディストリビューションでは、node.js 0.8.2はいくつかの調整を加えて非常にうまくコンパイルされます。
http://ijosblog.blogspot.fi/2012/07/compiling-nodejs-on-raspberry-pi.html