Búsqueda de sitios web

Cómo instalar Node.js y NPM en sistemas RHEL y Debian


En esta guía, veremos cómo puede instalar la última versión de Nodejs y NPM en distribuciones basadas en RHEL como CentOS, Fedora, Rocky y AlmaLinux y Distribuciones basadas en Debian como Ubuntu y Linux Mint.

Nodejs es una plataforma JavaScript liviana y eficiente construida en base al motor V8 JavaScript de Chrome y NPM es un administrador de paquetes predeterminado de NodeJS. Puede usarlo para crear aplicaciones de red escalables.

En esta página:
  • Cómo instalar Node.js en distribuciones basadas en RHEL
  • Cómo instalar Node.js en Debian, Ubuntu y Linux Mint

Cómo instalar Node.js en distribuciones RHEL

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

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

Instalación de NodeJS en RHEL, CentOS, Fedora, Rocky y Alma

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

------------- For Node.js v19.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

Opcional: existen herramientas de desarrollo como gcc-c++ y make que debes tener en tu sistema. , para crear complementos nativos desde npm.

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

Cómo instalar Node.js en Debian, Ubuntu y Linux Mint

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

Instale Node.js en Ubuntu y Mint

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

Instalar Node.js en Debian

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
sudo apt-get install -y nodejs

Opcional: existen herramientas de desarrollo como gcc-c++ y make que debes tener en tu sistema. , para crear complementos nativos desde npm.

sudo apt-get install -y build-essential

Probando los últimos Nodejs y NPM en Linux

Para realizar una prueba sencilla de nodejs y NPM, puede comprobar las versiones instaladas en su sistema utilizando los siguientes comandos:

En sistemas basados en RHEL

node --version
npm --version

En Debian, Ubuntu y Linux Mint

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 que tenga problemas, puede informarnos y encontraremos formas de ayudarlo. Espero que esta guía te haya resultado útil y recuerda siempre estar conectado a Tecmint.