ACTUALIZACIÓN: He publicado otro artículo con dos opciones más fáciles de instalarlo → Node.js instalar última versión disponible
Como paso previo a instalar Coder de forma independiente y sin necesidad de usar toda la SD solo para él, vamos a instalar node.js que es un entorno de programación en la capa de servidor.
En primer lugar, hay que tener un usuario pi
dado de alta y con permisos de sudo
, es lo normal en Raspbian, pero no en PiBang en el que tendremos que crearlo.
- Vamos a la página de descargas de node.js y copiamos la dirección de la última versión para Raspberry, a día de hoy la última versión de node.js es v0.10.18, pero la última que he encontrado para Raspberry es v0.10.17.
- Abrimos una terminal en la Raspberry y nos conectamos como el usuario
pi
que indiqué antes que era imprescindible, y hacemos:
sudo mkdir /opt/node
- Descargamos el archivo del que copiamos la dirección en el paso 1 OJO que todos los siguientes comandos depende del nombre de la versión que descarguemos v0.10.17 o lo que sea:
wget http://nodejs.org/dist/v0.10.17/node-v0.10.17-linux-arm-pi.tar.gz
Lo descomprimes:
tar xvzf node-v0.10.17-linux-arm-pi.tar.gz
Lo copias todo al directorio creado en el paso 2:
sudo cp -r node-v0.10.17-linux-arm-pi/* /opt/node
Añades esta carpeta a la ruta por defecto:
cd /home/pi/
nano -w .bash_profile
Y añades al final lo siguiente:
PATH=$PATH:/opt/node/bin
export PATH
Guardas loo cambios y sales del editor de texto, reinicias la Raspberry para que los cambios del Path tengan efecto.
- Tras reiniciar compruebas que todo funciona ejecutando desde una terminal:
node -v
npm -v
Bola extra para Ubuntu
Instalar node.js en Ubuntu
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Reinicias y lo pruebas desde terminal igual que en el paso 4.