Raspberry Pi 2にRaspbianをインストールしましたが、node.jsをインストールしようとしていますが、問題が発生しています。
私は指示に従い、これらのコマンドを端末に入力しました
wget http://node-arm.herokuapp.com/node_latest_armhf.deb
Sudo dpkg -i node_latest_armhf.deb
しかし、私が使用してノードのバージョンをチェックするとき
node -v
私はこのエラーを受け取ります:
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib/arm-linus-gnueabihf/libc.so.6: version `GLIBC_2.16' not found (required by node)
私はRaspberry Piを使用するのは初めてなので、この問題を解決するための助けがあれば素晴らしいです!
上記の@Prashant Pathakからの応答を置くだけです:
Raspberry Pi用の最新のnodejsビルドをダウンロードします。
wget https://nodejs.org/download/release/v0.10.0/node-v0.10.0-linux-arm-pi.tar.gz
ローカルディレクトリのファイルを解凍します。
cd /usr/local
Sudo tar xzvf ~/node-v0.10.0-linux-arm-pi.tar.gz --strip=1
それでおしまい。次のコマンドでノードのバージョンを確認することで、そこにあることを確認できます。
node -v
そして:
npm -v
ノードのファイルを取得する実際のURLは、バージョンの変更に応じて変更されます。ダウンロード可能なファイルのリストは、ここで常に確認できます。 http://nodejs.org/download/
これらのすべての指示は次のとおりです: http://www.robert-drummond.com/2015/01/08/server-side-javascript-on-a-raspberry-pi-how-to-install-node- js-2 /
または、このパッケージが機能するようにGCCをV4.8にアップグレードできます!
Sudo apt-get update
Sudo apt-get install gcc-4.8 g++-4.8
Sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
Sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
Sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 20
Sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
/etc/apt/sources.list
の「wheezy」のすべてのインスタンスを置き換えます
Sudo apt-get update
Sudo apt-get dist-upgrade
この後、次のようにコマンドラインを使用してNode.jsをダウンロードします。
wget http://node-arm.herokuapp.com/node_latest_armhf.deb
次のステップでは、Node.jsをインストールします。
Sudo dpkg -i node_latest_armhf.deb
最後に、インストールを確認できます。
node -v
これらの手順は http://node-arm.herokuapp.com/ に記載されています
それは私のために実行されます: http://blog.wia.io/installing-node-js-v4-0-0-on-a-raspberry-pi/
Raspberry PiモデルA、B、B +およびコンピュートモジュール
wget https://nodejs.org/dist/v4.0.0/node-v4.0.0-linux-armv6l.tar.gz
tar -xvf node-v4.0.0-linux-armv6l.tar.gz
cd node-v4.0.0-linux-armv6l
Raspberry Pi 2モデルB
wget https://nodejs.org/dist/v4.0.0/node-v4.0.0-linux-armv7l.tar.gz
tar -xvf node-v4.0.0-linux-armv7l.tar.gz
cd node-v4.0.0-linux-armv7l
Sudo cp -R * /usr/local/
nodeの代わりにnodejsを使用します
Sudo apt-get update && Sudo apt-get install nodejs
npm用
Sudo apt-get install npm
最新のNodeは以下のプラットフォーム用にリリースされており、これはモデル名がARMv6互換プロセッサrev 7(v6l)である古いR-PIを支援しました。
https://nodejs.org/download/release/v4.1.0/
node-v4.1.0-linux-arm64.tar.gz 2015年9月17日04:24 10886090
node-v4.1.0-linux-arm64.tar.xz 2015年9月17日04:24 7100824
node-v4.1.0-linux-armv6l.tar.gz 2015年9月17日17:37 10763504
node-v4.1.0-linux-armv6l.tar.xz 2015年9月18日00:15 7005048
node-v4.1.0-linux-armv7.tar.gz 2015年9月17日05:17 10773951
node-v4.1.0-linux-armv7.tar.xz 2015年9月17日05:18 7004760
node-v4.1.0-linux-armv7l.tar.gz 2015年9月18日12:58 10773951