Según los documentos oficiales para instalar el nodo en distribuciones basadas en Debian y Ubuntu :
nodo v10 (antiguo):
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
nodo v12 LTS (para nuevos usuarios: instale este):
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
nodo v13 :
curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
sudo apt-get install -y nodejs
nodo v14 (versión actual):
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
Otras versiones anteriores:
simplemente reemplace el número de versión deseado en el enlace de arriba.
Opcional: instalar herramientas de compilación
Para compilar e instalar paquetes nativos
sudo apt-get install -y build-essential
Para actualizar el nodo a la última versión solo:
sudo apt update
sudo apt upgrade
Para mantener actualizado npm
sudo npm i -g npm
Para conocer otras versiones, intente npm info npm
y en las versiones encuentre la versión deseada y reemplace [etiqueta de versión] con esa etiqueta de versión ennpm i -g npm@[version-tag]
Y también recomiendo probar hilo en lugar de npm
sudo n current
osudo n lts
si desea una mayor garantía de estabilidad y no necesita las últimas funciones de última generación.