Ver destacados

Cómo instalar Node.js en Debian

Pasos detalladados para instalar el entorno Node.js en sistemas Debian de Linux.
Escrito por
9.9K Visitas  |  Publicado abr 06 2017 12:59
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Como usuarios y administradores de Debian es necesario configurar el sistema de acuerdo a los roles que el usuario desempeñará o que deseamos realizar.

 

Uno de estos roles, el cual está tomando mucha fuerza, es la creación de nuevas aplicaciones web y todo lo que esto conlleva, análisis, desarrollo, implementación, etc. Una de las plataformas ideales para este tipo de actividades es, sin lugar a dudas, Node.js y este tutorial analizará a fondo como instalarlo en Debian 8.

 

Qué es Node.js
Node.js es básicamente un entorno de ejecución de JavaScript el cual ha sido desarrollado con el motor de JavaScript V8 de Chrome ofreciendo grandes beneficios y ventajas para todos los usuarios de estas aplicaciones.

 

Node.js ha sido diseñado usando un modelado de operaciones E/S (Entrada / Salida) sin bloqueo lo cual permite que la creación y puesta en marcha de las aplicaciones sea mucho más rápido y efectivo. Dentro de sus principales ventajas y novedades tenemos:

  • Uso de JavaScript sin ningún tipo de restricción.
  • Cuenta con la compatibilidad POE (Programación orientada a eventos).
  • Soporta la programación asíncrona.
  • Gratuito.

 

A continuación veremos cómo instalar Node.js en un entorno Debian 8.

 


1. Cómo instalar Node.js usando PPA en Debian


La primera opción que tenemos para la instalación de Node.js es usando los PPA (archivo personal de paquetes) directamente del desarrollador lo cual nos garantiza contar con la última versión estable y es el método más sencillo y rápido. Algunas de las versiones de Node.js son:
  • Node.js v4.x (Versión con soporte hasta abril de 2017),
  • Node.js v6.x (Es la versión LTS más reciente, la cual cuenta con soporte hasta abril de 2018)
  • Node .js v7.x (Versión actual)

 

Paso 1

Para instalar Node.js usando este método ejecutaremos los siguientes comandos:
cd ~
curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh

 

Nota
En caso de no contar con Curl habilitado en Debian procedemos a su instalación ejecutando el siguiente comando:
apt install curl

 

Paso 2

Para conocer el contenido del script descargado usaremos el editor preferido, nano o vi, y ejecutaremos lo siguiente:
nano nodesource_setup.sh

 

Paso 3

Podremos salir del editor usando la combinación de teclas siguiente:

 

 

Ctrl + Ctrl

 

 


2. Cómo ejecutar el script descargado en Debian

 

Paso 1

Para ejecutar el script descargado como sudo será necesario ingresar y ejecutar la siguiente línea en la terminal:
sudo bash nodesource_setup.sh

 

Paso 2

Podremos ver que inicia el proceso de ejecución del script. Al finalizar el proceso veremos lo siguiente:

 

 

Paso 3

Para instalar Node.js ejecutaremos el comando indicado como usuarios root. En este punto hemos instalado los binarios de Node.js y NPM.
sudo apt-get install nodejs

 

Paso 4

El siguiente paso consiste en instalar una serie de paquetes de NPM ejecutando el siguiente comando:
sudo apt-get install build-essential

 

De esta forma hemos instalado Node.js usando PPA.

 

 


3. Cómo instalar de Node.js usando NVM en Debian


NVM es una herramienta que ha sido diseñada con el fin de instalar de forma segura y efectiva Node.js en Debian. NVM significa Node.js Versión Manager.

 

Gracias a NVM tendremos más control sobre las diversas versiones de Node.js permitiéndonos obtener mayores beneficios y competitividad.

 

Paso 1

Para iniciar ejecutaremos los siguientes comandos con los cuales actualizaremos el sistema e instalaremos los paquetes necesarios. Pulsamos la letra S para aceptar la descarga e instalación de los paquetes.
sudo apt-get update
sudo apt-get install build-essential libssl-dev

 

Paso 2

Una vez descargados los paquetes procedemos a descargar el script de NVM desde la página oficial ejecutando el siguiente comando:
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh -o install_nvm.sh

 

Paso 3

Podremos visualizar el contenido del script ejecutando el siguiente comando:
nano install_nvm.sh

 

Paso 4

Procedemos a ejecutar el script usando la siguiente línea. De este modo hemos instalado NVM en Debian 8 y Node.js será instalado en la ruta ~/.nvm
bash install_nvm.sh

 

Paso 5

Para que NVM pueda ser ejecutado de forma efectiva será necesario cerrar la sesión e iniciarla de nuevo o bien ejecutar la línea
source ~/.profile
Paso 6

Si deseamos conocer las versiones de Node.js disponibles para ser instaladas debemos ejecutar el siguiente comando:
nvm ls-remote
Paso 7

El resultado será el siguiente donde podremos ver todas las versiones disponibles:

 

 

 

Paso 8

Como vemos la última versión estable (LTS) es la 6.10.2, para instalarla ejecutaremos lo siguiente:
nvm install 6.10.2

 

Paso 9

Podemos ver que la versión de Node.js actual en Debian 8 es 6.10.2. En caso de contar con alguna otra versión de Node.js podemos indicar cual usar en específico usando el siguiente comando:
nvm use 6.10.2
Paso 10

Para conocer la versión actual de Node.js ejecutaremos el comando node -v:

 

 

 

Paso 11

Finalmente si deseamos acceder a la ayuda de NVM ejecutamos el comando nvm help:

 

 

Como vemos contamos con dos alternativas sencillas y totalmente funcionales para instalar Node.js en Debian 8 y sacar el máximo provecho a la hora de crear múltiples aplicaciones con JavaScript. Para conocer más opciones que podemos desarrollar en entornos Debian, te dejamos cómo crear o borrar cuentas de usuario en sistemas Debian.

 

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!