web-dev-qa-db-ja.com

Raspberry Pi 2にnode.jsをインストールする

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を使用するのは初めてなので、この問題を解決するための助けがあれば素晴らしいです!

16
slim1801

上記の@Prashant Pathakからの応答を置くだけです:

  1. Raspberry Pi用の最新のnodejsビルドをダウンロードします。

    wget https://nodejs.org/download/release/v0.10.0/node-v0.10.0-linux-arm-pi.tar.gz
    
  2. ローカルディレクトリのファイルを解凍します。

    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 /

43
Irwin

または、このパッケージが機能するようにGCCをV4.8にアップグレードできます!

オプション1(より良いオプション):

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

オプション2:Debian Jessieへのアップグレード

/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/ に記載されています

8
Prashant Pathak

それは私のために実行されます: 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/
6
Baworaczech

nodeの代わりにnodejsを使用します

Sudo apt-get update && Sudo apt-get install nodejs

npm用

Sudo apt-get install npm

1
Awais Rafique

最新の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

0
Vikas Putcha