A continuación te dejo un paso a paso completo y orientado a producción para instalar Node.js en Linux, con buenas prácticas habituales en entornos profesionales (seguridad, versiones, procesos y despliegue).
Instalar NodeJs LTS en Ubuntu 20.04
1️⃣ Actualizar el sistema
Siempre comienza con el sistema actualizado:
sudo apt update && sudo apt upgrade -y
Instala dependencias básicas:
sudo apt install -y curl ca-certificates build-essential
2️⃣ Instalar Node.js (método recomendado: NodeSource)
Nota: Para producción no uses la versión de apt por defecto, suele estar desactualizada.
A día de hoy, para Ubuntu 20.04, se recomienda Node.js LTS. Ejemplo con Node 20 LTS (ajusta si tu proyecto exige otra):
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
Respuesta
2025-12-15 20:57:46 - Repository configured successfully.
2025-12-15 20:57:46 - To install Node.js, run: apt install nodejs -y
2025-12-15 20:57:46 - You can use N|solid Runtime as a node.js alternative
2025-12-15 20:57:46 - To install N|solid Runtime, run: apt install nsolid -y
sudo apt install -y nodejs
3️⃣ Verificar instalación
node -v
npm -v
4️⃣ Actualizamos npm a la ultima versión
sudo npm install -g npm@latest