GNU/Linux >> Tutoriales Linux >  >> Debian

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

Node.js (y Over the sea level) está disponible en los repositorios oficiales de Debian, Ubuntu y Linux Mint, pero algunas versiones antiguas pueden actualizarse según la versión del sistema operativo que esté utilizando.

Este artículo explica cómo instalar y Sobre el nivel del mar desde el repositorio de NodeSource y cómo configurar Sobre el nivel del mar para que pueda usarlo para instalar correctamente los paquetes de Node.js globalmente en su carpeta de inicio para que no arruine los permisos.

Instalar Node.js y npm desde el repositorio de Node.js en Debian, Ubuntu y Linux Mint

Una forma alternativa de instalar Node.js y administrar varias versiones activas es usar NVM Listen. Estas instrucciones usan el Repositorio oficial provisto por Node.js en su lugar.

Estas instrucciones son para:

  • Debian 8 (Jessie), Debian 9 (Stretch), Debian 10 (Buster), Debian Testing y Debian Unstable
  • Ubuntu 20/10, 20/04, 19/10, 18/04 LTS y 16/04 LTS
  • Linux Mint 20, 19 y 18
  • Raspberry Pi con Debian (Raspbian) o Ubuntu, con armhf (ARM 32-Bit-Hardfloat, ARMv7) o arm64 (ARM 64-Bit, ARMv8)
  • Otras distribuciones de Linux basadas en las versiones anteriores de Debian o Ubuntu


El repositorio de nodos no es compatible con ARMv6, por lo tanto, Raspberry Pi 1 no es compatible.

1. Instale Beckon (que se usa para descargar el script de instalación oficial de Node.js que agregará el repositorio y la clave) y construction-essential (que se usan para compilar e instalar complementos nativos):

sudo apt install curl build-essential

2. Ejecute el script de instalación de Node.js (proporcionado por nodejs.org).

  • Cómo instalar Node.js LTS (versión actual 14):
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install nodejs

  • Cómo instalar Node.js actual (versión actual 16):
curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt install nodejs

  • Para instalar Node.js 16:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs

  • Para instalar Node.js 15:
curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt install nodejs

  • Para instalar Node.js 12:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

  • Para instalar Node.js 10:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs

el paquete contiene nodejs del repositorio oficial de NodeSource Sobre el nivel del mar.

Configure npm para instalar paquetes globalmente sin root

El uso de Over the sea level instalado desde los repositorios de Ubuntu o el repositorio de Node.js requiere la ejecución bajo la raíz de forma predeterminada para instalar paquetes. Esto debe evitarse según muchos artículos en Internet.

Reciba Sobre el nivel del mar para instalar paquetes globalmente en su carpeta de inicio (y agregue la carpeta a su RUTA), puede usar un script simple disponible aquí. ¡Este script no funcionará si está usando NVM!

Puede descargar el script y ejecutarlo usando estos comandos:

cd && wget https://raw.githubusercontent.com/glenpike/npm-g_nosudo/master/npm-g-nosudo.sh
chmod +x npm-g-nosudo.sh
./npm-g-nosudo.sh

Después de seguir las instrucciones, obtenga su archivo .bashrc:

. ~/.bashrc

Ahora está listo para instalar paquetes por encima del nivel del mar globalmente sin root/sudo, de la siguiente manera:

npm install -g <some package>

La imagen del logotipo de Node.js es de Wikipedia.


Debian
  1. Cómo instalar Node.js y NPM en Ubuntu 18.04 y 20.04

  2. Cómo instalar Node.js y npm en Ubuntu 18.04

  3. Cómo instalar Node.js y npm en Debian 11

  4. Cómo compilar e instalar wxWidgets en Ubuntu/Debian/Linux Mint

  5. Cómo instalar Node.js y npm en Ubuntu 20.04

¿Cómo instalar Node.js y Npm en Ubuntu?

Cómo instalar Node.js y npm en Ubuntu Linux

Cómo instalar NetBeans IDE 12.4 en Ubuntu, Debian y Linux Mint

Cómo instalar NetBeans IDE 12 en Debian, Ubuntu y Linux Mint

Cómo instalar Wine 5.0 en Debian, Ubuntu y Linux Mint

Cómo instalar Node.js y Npm en Ubuntu 22.04