Instalar NodeJs en una Beaglebone Black.

Standard

Hola, el día de hoy aprenderás cómo instalar NodeJs en una placa Beaglebone sobre el sistema operativo Ångström o Debian.

Instalar NodeJs en una de estas placas puede llegar a ser una pesadilla si lo tratas de instalar sin ayuda de un manejador o si necesitas estar cambiando de versión porque  por ejemplo las bibliotecas necesiten estar corriendo sobre una versión más reciente o anterior, etc.

Mi recomendación fuera de que este tutorial está enfocado principalmente en placas como Beaglebone o Raspberry Pi es que siempre utilices Node Version Manager (NVM), ya que este siempre te permitirá instalar varias versiones de node, manejarlas y cambiar de versión cada que lo desees.

A continuación te listo los pasos que siempre sigo cuando llego a necesitar instalar NodeJs sobre una placa:

Los comandos pueden variar, en Angstrom los paquetes se instalan con opkg, es igual que si escribieras apt-get en otras distribuciones linux.

  1. Instalar wget
opkg install wget

2. Instalar git

opkg install git

3. Si estás utilizando Ångström necesitarás desactivar la verificación de las autorizaciones ssl ya que git para esta distribución linux no las maneja adecuadamente.

git config --global http.sslverify false

4. Instalar NVM

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash

Puedes obtener la versión más reciente de NVM de la siguiente página: nvm

5. Ejecutar la instalación de NVM

[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh

6. Configurar variable de entorno, de donde se descargarán las versiones de node.

export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

7. Ejecutar, limpiar y configurar node-gyp de forma fácil. (node-gyp te permitirá compilar los módulos nativos para NodeJs).

npm install node-gyp rebuild

Listo, ahora puedes instalar versiones de NodeJs de forma sencilla siguiendo los comandos que tiene NVM.

Para ver qué versiones de Nodejs están disponibles para descargar:

nvm ls-remote

Para descargar, compilar e instalar una versión específica de NVM:

nvm install v0.12.7

Para listar las versiones de nodejs que tienes instaladas.

nvm ls

Para usar una versión específica de las que se encuentran instaladas:

nvm use v0.12.7

Estos son los comandos más comunes que necesitarás para dejar nodeJs corriendo en tu placa, espero que este tutorial te salve a tí de tus problemas y te haga más productivo.

Saludos, hasta la próxima.

Karen.

Leave a Reply

Your email address will not be published. Required fields are marked *