Se avete seguito i miei ultimi progetti (ad esempio Automazione con BOT Telegram), vi sarete accorti di come apprezzi tantissimo il javascript runtime node.js.
Il framework viene aggiornato molto frequentemente (nel momento in cui scrivo siamo alla versione 4.3.1); se utilizzate Raspberry con Raspbian vi sarete invece accorti che i pacchetti del repository ufficiale sono molto più vecchi.
Ad esempio, anche aggiornando oggi la distribuzione (sudo apt-get update && sudo apt-get upgrade) la versione di node.js disponibile è:
Fortunatamente esiste il progetto node-arm che mette a disposizione pacchetti aggiornati; vediamo come installarli.
Per prima cosa dobbiamo rimuovere quelli distribuiti con Raspbian:
sudo apt-get remove nodejs nodejs-legacy npm
Quindi scarichiamo il pacchetto aggiornato e installiamolo con dpkg:
wget http://node-arm.herokuapp.com/node_latest_armhf.deb sudo dpkg -i node_latest_armhf.deb
Avremo ora a disposizione una versione più aggiornata di node e npm (il gestore pacchetti):