Node.js es un entorno de tiempo de ejecución JavaScript multiplataforma de código abierto para desarrollar aplicaciones del lado del servidor.
Node.js utiliza un modelo de E/S sin bloqueo y controlado por eventos que lo hace liviano y eficiente, perfecto para aplicaciones en tiempo real con uso intensivo de datos que se ejecutan en dispositivos distribuidos.
Aquí veremos cómo instalar Node.js en Debian 11.
Instalar Node.js en Debian
Puede instalar Node.js usando el repositorio NodeSource, NVM y Debian. Por lo tanto, siga cualquiera de los métodos que considere más fáciles de instalar Node.js.
Es posible que deba instalar el paquete curl antes de continuar.
sudo apt update && sudo apt install -y curl
Instalar Node.js usando NodeSource
Nodesource es una empresa de software empresarial comercial líder con la misión de crear y respaldar una comunidad de código abierto sostenible en torno a Node.js, JavaScript y NPM.
Al momento de escribir este artículo, las siguientes versiones de Node.js están disponibles para el usuario. Puede visitar la página oficial para encontrar las versiones compatibles de Node.js.
- v14.x (LTS activo)
- v12.x (Mantenimiento LTS)
- v16.x (última versión)
v14.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install -y nodejs
v12.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt install -y nodejs
v16.x
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs
Instalar Node.js usando NVM
nvm es un administrador de versiones para Node.js y nos ayuda a instalar Node.js por usuario y lo invoca por shell. Además, le permite instalar y usar varias versiones de node.js en paralelo.
Instalar nvm
ejecutando el siguiente comando.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Una vez que el nvm esté instalado, salga de la sesión actual y vuelva a iniciar sesión para usar el nvm
comando.
Use el siguiente comando para verificar el nvm
instalación.
nvm -v
Salida:
0.38.0
Ahora, puede usar el nvm
comando para instalar la última versión estable de Node.js, la última versión de LTS, una versión específica de Node.js.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Utilice
nvm ls-remote
para enumerar la versión de Node.js disponible para instalar, nvm use node/--lts/<version>
para cambiar a otra versión de Node.js, nvm alias default <version>
para establecer la versión predeterminada de Node.js. Instalar Node.js usando el repositorio de Debian
Node.js también está disponible en el repositorio de Debian, y puede instalarlo junto con npm (Administrador de paquetes de nodo) usando el siguiente comando.
Node.js v12.x (LTS) y npm v7.5.x están disponibles en el repositorio del sistema operativo Debian al escribir este artículo.
sudo apt install -y nodejs npm
Comprobar la instalación de Node.js
Verifique la versión de Node.js usando el siguiente comando.
node -v
Salida:(NodeJS v14.x)
v14.17.5
Compruebe la versión de npm.
npm -v
Salida:
6.14.14
Instalar herramientas de compilación
Deberá instalar herramientas de desarrollo para compilar e instalar complementos nativos de npm.
sudo apt install -y build-essential
Conclusión
Eso es todo. Espero que hayas aprendido a instalar Node.js en Debian 11.