Como instalar Node.js en Debian

Como instalar Node.js en Debian

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 curl

Una 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.sh
bash nodesource_setup.sh
apt install -y nodejs

Instalar 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.sh
bash nodesource_setup.sh
apt install -y nodejs

Instalar 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 | bash

Después, para instalar una versión concreta de Node.js podemos utilizar este comando:

nvn install 24

También podemos instalar la versión LTS directamente utilizando el siguiente comando:

nvm install --lts

Por otro lado, de una forma muy similar, podemos indicar qué versión usar:

# Para usar la v24.x
nvm use 24
# Para usar la LTS
nvm use --lts

Con 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

Martin Gomez Hermida

CTO de Raiola Networks, apasionado de Linux y la administración de sistemas. Certificado en CCNA, LPIC 1 y 2, y cPanel & WHM Administrator Certification.

Autor

MasterClass de Automatizaciones

por Valentín Ayesa

¡Ya estás dentro!

Tu registro se ha completado correctamente

En unos minutos recibirás en tu correo el acceso a la masterclass gratuita de automatizaciones, impartida por Valentín Ayesa (Embajador de N8N).

Además, acabas de unirte a nuestra lista PRIORITARIA de Black Friday. Esto significa que recibirás acceso anticipado a todos los descuentos en nuestros planes de hosting y VPS directamente en tu bandeja de entrada en tu email.

Recuerda, que estarán disponibles solo por tiempo limitado.

Te enviaremos la masterclass al email con el que te has apuntado

Black Friday

Contrata Ahorra Fórmate

Preinscríbete para recibir nuestros descuentos antes que nadie y llevarte una Masterclass de Automatizaciones GRATIS

  • Información básica sobre protección de datos:

    Responsable:

    RAIOLA NETWORKS, S.L.

    CIF: B27453489

    Avda de Magoi, 66, Semisótano, Dcha., 27002 Lugo (Lugo)

    Telefono: +34 982776081

    e-mail: info@raiolanetworks.es

    Finalidad:

    Atender solicitudes de información, ejecución de la contratación de servicios y remisión de comunicaciones comerciales.

    Legitimación:

    Consentimiento del interesado y contratación de productos y/o servicios del Responsable.

    Destinatarios:

    No se ceden datos a terceros, salvo obligación legal.

    Personas físicas o jurídicas directamente relacionadas con el Responsable

    Encargados de Tratamiento adheridos al Privacy Shield.

    Derechos:

    Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, derecho a no ser objeto de decisiones automatizadas, así como a obtener información clara y transparente sobre el tratamiento de sus datos.

* Una vez comencemos nuestra campaña de Black Friday, la masterclass de automatizaciones ya no estará disponible.

Masterclass de Valentín Ayesa