Cómo instalar los últimos NodeJS y NPM en Linux


En esta guía, veremos cómo puede instalar la última versión de Nodejs y NPM en las distribuciones RHEL, CentOS, Fedora, Debian y Ubuntu.

Nodejs es una plataforma de JavaScript liviana y eficiente que está construida sobre la base del motor de JavaScript V8 de Chrome y NPM es un administrador de paquetes predeterminado de NodeJS. Puede utilizarlo para crear aplicaciones de red escalables.

  1. Cómo instalar Node.js 14 en CentOS, RHEL y Fedora
  2. Cómo instalar Node.js 14 en Debian, Ubuntu y Linux Mint

La última versión de Node.js y NPM está disponible en el repositorio oficial de NodeSource Enterprise Linux, que es mantenido por el sitio web de Nodejs y deberá agregarlo a su sistema para poder instalar los últimos paquetes de Nodejs y NPM.

Importante: si está ejecutando una versión anterior de RHEL 6 o CentOS 6, es posible que desee leer acerca de la ejecución de Node.js en distribuciones más antiguas.

Para agregar el repositorio para la última versión de Node.js 14.x, use el siguiente comando como root o no root.

-------------- As root user -------------- 
# curl -sL https://rpm.nodesource.com/setup_14.x | bash -

-------------- A user with root privileges  --------------
$ curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -

Si desea instalar NodeJS 12.x, agregue el siguiente repositorio.

-------------- As root user -------------- 
# curl -sL https://rpm.nodesource.com/setup_12.x | bash -

-------------- A user with root privileges  --------------
$ curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -

Si desea instalar NodeJS 10.x, agregue el siguiente repositorio.

-------------- As root user -------------- 
# curl -sL https://rpm.nodesource.com/setup_10.x | bash -

-------------- A user with root privileges  --------------
$ curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash -

A continuación, ahora puede instalar Nodejs y NPM en su sistema usando el siguiente comando:

# yum -y install nodejs
OR
# dnf -y install nodejs

Opcional: existen herramientas de desarrollo como gcc-c ++ y hacen que necesite tener en su sistema, para poder construir complementos nativos de npm.

# yum install gcc-c++ make
OR
# yum groupinstall 'Development Tools'

La última versión de Node.js y NPM también está disponible en el repositorio oficial de NodeSource Enterprise Linux, que es mantenido por el sitio web de Nodejs y deberá agregarlo a su sistema para poder instalar los últimos paquetes de Nodejs y NPM.

------- On Ubuntu and Linux Mint ------- 
$ curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
$ sudo apt-get install -y nodejs

------- On Debian ------- 
# curl -sL https://deb.nodesource.com/setup_14.x | bash -
# apt-get install -y nodejs
------- On Ubuntu and Linux Mint ------- 
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
$ sudo apt-get install -y nodejs

------- On Debian ------- 
# curl -sL https://deb.nodesource.com/setup_12.x | bash -
# apt-get install -y nodejs
------- On Ubuntu and Linux Mint ------- 
$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
$ sudo apt-get install -y nodejs

------- On Debian ------- 
# curl -sL https://deb.nodesource.com/setup_10.x | bash -
# apt-get install -y nodejs

Opcional: existen herramientas de desarrollo como gcc-c ++ y hacen que necesite tener en su sistema, para poder construir complementos nativos de npm.

$ sudo apt-get install -y build-essential

Probando los últimos Nodejs y NPM en Linux

Para tener una prueba simple de nodejs y NPM, puede verificar las versiones instaladas en su sistema usando los siguientes comandos:

# node --version
# npm --version
$ nodejs --version
$ npm --version

Eso es todo, Nodejs y NPM ahora están instalados y listos para usar en su sistema.

Creo que estos fueron pasos fáciles y sencillos de seguir, pero en caso de problemas, puede informarnos y encontraremos formas de ayudarlo. Espero que esta guía le haya sido útil y recuerde siempre estar conectado a Tecmint.