web-dev-qa-db-fra.com

Installation de node.js sur Raspberry Pi 2

J'ai installé Raspbian sur mon Raspberry Pi 2 et j'essaie maintenant d'installer node.js dessus, mais je rencontre un problème.

J'ai suivi les instructions et tapé ces commandes dans le terminal

wget http://node-arm.herokuapp.com/node_latest_armhf.deb
Sudo dpkg -i node_latest_armhf.deb

Mais quand je vérifie la version du noeud en utilisant

node -v

Je reçois cette erreur:

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)

J'utilise assez Raspberry Pi pour la première fois. Toute aide pour résoudre ce problème serait donc très utile!

15
slim1801

Il suffit de mettre la réponse de @Prashant Pathak ci-dessus ici:

  1. Téléchargez la dernière version de nodejs pour Raspberry Pi: 

    wget https://nodejs.org/download/release/v0.10.0/node-v0.10.0-linux-arm-pi.tar.gz
    
  2. Décompressez les fichiers dans le répertoire local:

    cd /usr/local
    
    Sudo tar xzvf ~/node-v0.10.0-linux-arm-pi.tar.gz --strip=1
    

C'est tout. Vous pouvez le vérifier en vérifiant la version du noeud avec:

node -v 

et:

npm -v

L'URL réelle pour obtenir les fichiers du nœud changera à mesure que la version change, vous pouvez toujours voir la liste des fichiers disponibles au téléchargement ici: http://nodejs.org/download/

Toutes ces instructions viennent de: http://www.robert-drummond.com/2015/01/08/server-side-javascript-on-a-raspberry-pi-how-to-install-node -js-2/

42
Irwin

Sinon, vous pouvez mettre à jour votre GCC vers la V4.8 pour que ce paquet fonctionne!

Option 1 (la meilleure option):

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

Options 2: Mise à niveau vers Debian Jessie

Remplacer toutes les instances de "wheezy" dans /etc/apt/sources.list

Sudo apt-get update
Sudo apt-get dist-upgrade

Ensuite, vous téléchargez le fichier Node.js à l’aide de la ligne de commande suivante:

wget http://node-arm.herokuapp.com/node_latest_armhf.deb

La prochaine étape consiste à installer le fichier Node.js:

Sudo dpkg -i node_latest_armhf.deb

Enfin, vous pouvez vérifier l’installation:

node -v

Ces instructions sont mentionnées sur http://node-arm.herokuapp.com/

8
Prashant Pathak

Cela fonctionne pour moi: http://blog.wia.io/installing-node-js-v4-0-0-on-a-raspberry-pi/

Raspberry Pi modèle A, B, B + et module de calcul

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 Modèle 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

utiliser nodejs au lieu de noeud

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

pour npm

Sudo apt-get install npm

1
Awais Rafique

Le dernier nœud est publié pour les plates-formes ci-dessous, ce qui a aidé mon ancien R-PI, qui porte le nom de modèle: processeur compatible ARMv6 rev 7 (v6l)

https://nodejs.org/download/release/v4.1.0/

node-v4.1.0-linux-arm64.tar.gz 17-Sep-2015 04:24 10886090

node-v4.1.0-linux-arm64.tar.xz 17-Sep-2015 04:24 7100824

node-v4.1.0-linux-armv6l.tar.gz 17-Sep-2015 17:37 10763504

node-v4.1.0-linux-armv6l.tar.xz 18 sept. 2015 00:15 7005048

node-v4.1.0-linux-armv7.tar.gz 17-Sep-2015 05:17 10773951

node-v4.1.0-linux-armv7.tar.xz 17-Sep-2015 05:18 7004760

node-v4.1.0-linux-armv7l.tar.gz 18 sept. 2015 12:58 10773951

0
Vikas Putcha