Como instalar Node.js en Debian
Node.js se instala en Debian 12 de dos formas: añadiendo el repositorio oficial de NodeSource con curl (setup_24.x o setup_22.x) y ejecutando apt install -y nodejs, o mediante NVM. El repositorio propio de Debian solo ofrece la versión 18.x, ya al final de su ciclo de vida. La opción elegida depende de si necesitas varias versiones simultáneas.
Aunque Debian 12 incluye en sus repositorios Node.js puede ser que necesite una versión más moderna, ya que la que viene con Debian 12 es la versión 18.x y está al final de su ciclo de vida.
Vamos a explicar cómo instalar Node.js de dos maneras diferentes, mediante los repositorios oficiales y usando NVM(Node Version Manager) que nos permite gestionar diferentes versiones en la misma máquina.
Instalar Node.js desde los repositorios de Debian
Lo primero que tenemos que hacer es asegurarnos de tener instalado curl en la máquina:
apt -y install curlUna vez que tenemos curl instalado, podemos continuar con el proceso de instalación de Node.js.
Instalar Node.js v24.x (versión actual)
Para instalar Node.js en la última versión de la rama 24 debemos utilizar la siguiente combinación de comandos:
curl -fsSL https://deb.nodesource.com/setup_24.x -o nodesource_setup.shbash nodesource_setup.sh
apt install -y nodejsInstalar Node.js v22.x (LTS)
Para instalar Node.js en la última versión de la rama 22 debemos utilizar la siguiente combinación de comandos:
curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.shbash nodesource_setup.sh
apt install -y nodejsInstalar Node.js con NVM
NVM (Node Version Manager) es una herramienta que nos permite instalar y gestionar varias versiones de Node.js en una misma máquina Linux. Para instalar NVM lo podemos hacer con un comando:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bashDespués, para instalar una versión concreta de Node.js podemos utilizar este comando:
nvn install 24También podemos instalar la versión LTS directamente utilizando el siguiente comando:
nvm install --ltsPor otro lado, de una forma muy similar, podemos indicar qué versión usar:
# Para usar la v24.xnvm use 24
# Para usar la LTSnvm use --ltsCon todo esto, ya tendremos Node.js instalado en nuestro servidor con Debian 12 y podremos empezar a utilizarlo.
Si tienes dudas sobre cualquier proceso de instalación de un servicio que quieras instalar en tu servidor Linux, puedes contactar con nosotros y lo haremos por ti mediante nuestros servicios de Sysadmin Linux.
Martin Gomez Hermida
Martín Gómez Hermida es CTO y cofundador de Raiola Networks. Especializado en Linux y administración de sistemas. Certificado en CCNA, LPIC 1 y 2, y cPanel & WHM Administrator.
Autor
¿Te gusta nuestro contenido?
Si quieres ser el primero en leer nuestro contenido y enterarte de nuestras noticias.
HOSTING SSD desde 8,95€
Haz clic aquí¿Te ayudamos?
Escríbenos si tienes dudas o necesitas una solución específica
Categorías
Destacados