Cómo instalar Node.js en Ubuntu

Published on 2013 / 02 / 19 Last updated on 2017/12

Table of contents

Prerequisitos

  • Git para clonar el repositorio de nvm.

Instalación

Primero, instala las dependencias en Ubuntu:

sudo apt install python g++ make
sudo apt update
sudo apt build-dep nodejs

Si te aparece un mensaje que dice:

Leyendo lista de paquetes... Hecho
E: Debe poner algunos URIs fuente («source») en su sources.list

Abre la aplicación de Actualización de software, busca y selecciona la casilla que dice Código fuente.

Clona el repositorio y configura tu $SHELL:

git clone https://github.com/creationix/nvm.git ~/.nvm && \
cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
exec $SHELL

Revisa las versiones disponibles con:

nvm ls-remote

Instala la versión más reciente de la serie v9.x.x con:

nvm install 9

Para tener Node.js disponible cada que abras una terminal, teclea:

echo "nvm use 9" >> ~/.bashrc

Prueba que esté todo bien revisando las versiones de node y npm:

node -v #v9.3.0
npm -v #5.5.1

Instala y usa Yarn:

npm install -g yarn

Puedes leer más acerca de, por qué Yarn aquí: Yarn: A new package manager for JavaScript

Node Version Manager

Por seguridad, recomiendo no usar sudo con npm o node.

Lo mejor es emplear un version manager como nvm.
Este hace las instalaciones locales al usuario y no requiere sudo para operar.

Esto es bueno para la seguridad de tu plataforma en general, ya que tienes menos código ajeno ejecutándose en modo privilegiado.

Enlaces

  • Node Version Manager: Simple bash script to manage multiple active node.js versions.
  • Yarn: Fast, reliable, and secure dependency management.

— lt

Feedback & comments

Get in touch on Twitter

Or by good ol' email at adriandcs@gmail.com