Cómo Instalar Node.js en Ubuntu 26.04 LTS Paso a Paso

instalar nodejs en ubuntu 26.04 scaled

Cómo instalar Node.js en Ubuntu 26.04 LTS paso a paso

Si estás preparando un servidor web para desarrollo o producción, instalar Node.js en Ubuntu 26.04 es un procedimiento fundamental. Node.js es el entorno de ejecución de JavaScript en el lado del servidor por excelencia, esencial para correr aplicaciones con frameworks modernos como Next.js, Express, NestJS, Nuxt o Vue.js.

Aunque los repositorios oficiales de Ubuntu incluyen una versión base del paquete, la mayoría de los desarrollos requieren versiones específicas o más recientes. En este tutorial aprenderás cómo instalar Node.js en Ubuntu 26.04 utilizando el repositorio oficial de NodeSource, lo que te permitirá elegir entre la versión Current (v26.x) o las versiones estables de Soporte a Largo Plazo (v24.x LTS y v22.x LTS).

Requisitos Previos

Antes de proceder a instalar Node.js en Ubuntu 26.04, verifica disponer de los siguientes requisitos:

  1. Un servidor o máquina virtual ejecutando Ubuntu 26.04 LTS.
  2. Un usuario con privilegios sudo o acceso directo a la cuenta de root.
  3. Conexión a Internet activa para descargar los scripts de configuración de NodeSource.

Preparación del Sistema e Instalación de Dependencias

Para poder descargar de forma segura los scripts oficiales de configuración y compilar paquetes nativos de Node.js (vía npm), es necesario instalar la herramienta curl y los paquetes de compilación básicos.

Abre tu terminal y actualiza los repositorios del sistema:

Bash
sudo apt update && sudo apt upgrade -y

A continuación, instala curl y las herramientas esenciales:

Bash
sudo apt install curl build-essential -y

Paso a Paso: Cómo instalar Node.js en Ubuntu 26.04 con NodeSource

El repositorio NodeSource es la vía recomendada por la comunidad para obtener binarios oficiales y actualizados en distribuciones basadas en Debian y Ubuntu.

Elige la rama de Node.js que mejor se adapte a tu proyecto y ejecuta el bloque de comandos correspondiente:

1. Opción A: Instalar Node.js v26.x (Current):Ideal para probar las últimas características de JavaScript.

Si buscas las características y novedades más recientes del entorno de ejecución, puedes configurar la rama v26.x ejecutando:

Bash
NODE_MAJOR=26
curl -fsSL https://deb.nodesource.com/setup_$NODE_MAJOR.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs -y

2.Opción B: Instalar Node.js v24.x (Active LTS):Recomendado para la mayoría de entornos de producción.

La versión v24.x es la opción recomendada para entornos de producción debido a su estabilidad y soporte extendido. Ejecuta:

Bash
NODE_MAJOR=24
curl -fsSL https://deb.nodesource.com/setup_$NODE_MAJOR.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs -y

3.Opción C: Instalar Node.js v22.x (Maintenance LTS):Ideal para proyectos empresariales con mayor antigüedad.

Si necesitas mantener compatibilidad con proyectos legados que requieren la rama v22 LTS, puedes instalarla con:

Bash
NODE_MAJOR=22
curl -fsSL https://deb.nodesource.com/setup_$NODE_MAJOR.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs -y

4.Verificar la versión instalada:Asegúrate de que el binario de Node y el gestor NPM estén listos.

Al finalizar el proceso con el gestor APT, el paquete nodejs incluye automáticamente el gestor de paquetes NPM. Verifica que ambos se hayan instalado correctamente comprobando sus versiones:

Bash
node -v

Salida esperada (según la rama elegida):

v26.8.1

Y para verificar NPM:

Bash
npm -v
11.19.0
instalar Node.js en Ubuntu 26.04

Alternativa Avanzada: Gestionar múltiples versiones con NVM

Si en un mismo servidor necesitas alternar constantemente entre diferentes proyectos que requieren versiones distintas de Node.js, la mejor alternativa es utilizar NVM (Node Version Manager).

Para instalar NVM en Ubuntu 26.04, ejecuta:

Bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

Reinicia tu sesión de terminal y luego podrás instalar Node.js en Ubuntu 26.04 seleccionando la versión al vuelo:

Bash
nvm install 24
nvm use 24

Preguntas Frecuentes sobre Instalar Node.js en Ubuntu 26.04

¿Cuál es la diferencia entre instalar Node.js desde los repositorios de Ubuntu y usar NodeSource?

Los repositorios por defecto de Ubuntu priorizan la estabilidad del sistema sobre las actualizaciones frecuentes, por lo que suelen ofrecer versiones más antiguas. NodeSource proporciona repositorios PPA mantenidos directamente con los binarios oficiales más recientes de cada rama activa de Node.js.

¿Cómo desinstalar Node.js en Ubuntu 26.04 completamente?

Si necesitas remover el paquete nodejs junto con sus archivos de configuración globales, puedes ejecutar los siguientes comandos en tu servidor:

Bash
sudo apt purge nodejs -y
sudo rm -rf /etc/apt/sources.list.d/nodesource.list
sudo apt autoremove -y

Publicaciones Similares