Raspberry A+ : installation de Node.js
Si comme moi vous cherchez à installer Node.js sur votre carte Raspberry A+, cet article pourrait vous aider.
Contrairement à ce que je croyais, l'installation de Node.js n'est pas "stand-alone" suivant la version de votre carte Raspberry.
La plupart des guides que l'on trouve sur internet traitant de ce sujet concernent dans la grande majorité les dernières versions musclées des cartes (RPI B+ / RPI 2 / RPI 3).
J'ai pour ma part commencé par suivre ces instructions.
Parfaitement fonctionnelle avec ma Raspberry 2, elle ne l'est pas du tout avec une version A+.
Heureusement, il y a des alternatives.
nvm ( Node Version Manager)
L'outil qui m'a permis d'installer la dernières version LTS de Node.js (la 4.3.2 au moment où j'écris cet article) est le bien nommé nvm : https://github.com/creationix/nvm
L'installation est on ne peut plus simple :
via curl :
pi@pi-cam:~ $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
via wget :
pi@pi-cam:~ $ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
Puis une fois NVM installé :
pi@pi-cam:~ $ nvm install v4
Downloading https://nodejs.org/dist/v4.3.2/node-v4.3.2-linux-armv6l.tar.xz...
######################################################################## 100,0%
Now using node v4.3.2 (npm v2.14.12)
Creating default alias: default -> v4 (-> v4.3.2)
Sur ma carte Raspberry A+, l'installation a durée quelques minutes :
real 4m8.298s
user 0m28.450s
sys 0m12.740s
Pour vérifier que l'installation est valide :
node --version
v4.3.2
npm --version
2.14.12
Et voila !
Bonnes expérimentations !
Sur ce je vous laisse, j'ai envie de tester cylon.js et johnny-five