Cómo instalar Node.js en Ubuntu 22.04
Node.js es un popular entorno de ejecución que permite ejecutar código JavaScript en el lado del servidor. Es ampliamente utilizado para construir aplicaciones web escalables y de alto rendimiento. Esta guía le guiará a través de los pasos para instalar Node.js en Ubuntu 22.04.
Existen múltiples formas de instalar Node.js en Ubuntu 22.04, incluyendo el uso de los repositorios por defecto de Ubuntu, NodeSource, y Node Version Manager (NVM). Cubriremos los tres métodos.
Método 1: Instalar Node.js desde los repositorios de Ubuntu
Este es el método más sencillo y se recomienda si no necesitas la última versión de Node.js.
Paso 1: Actualizar la lista de paquetes
En primer lugar, actualiza el índice de paquetes de tu sistema para asegurarte de que tienes las últimas versiones disponibles:
Paso 2: Instalar Node.js y npm
Ubuntu 22.04 incluye Node.js en su repositorio de paquetes por defecto. Para instalar Node.js y el gestor de paquetes de Node (npm), ejecute el siguiente comando:
Paso 3: Verificar la instalación
Una vez finalizada la instalación, puede comprobar las versiones instaladas de Node.js y npm ejecutando:
Puede que este método no instale la última versión de Node.js, pero es un proceso sencillo y directo.
Método 2: Instalar Node.js usando NodeSource PPA
Si necesitas una versión específica de Node.js, puedes instalarla desde el PPA de NodeSource. Este método le permite instalar la última versión LTS o actual de Node.js.
Paso 1: Añadir repositorio NodeSource
Primero, instala el PPA para la versión deseada de Node.js. Por ejemplo, para instalar Node.js 18.x (versión LTS):
Para Node.js 16.x, sustituya 18.x por 16.x en el comando anterior.
Paso 2: Instalar Node.js
Después de añadir el PPA, instala Node.js con el siguiente comando:
Paso 3: Verificar la instalación
Compruebe la versión instalada de Node.js:
Este método asegura que usted obtenga la última versión de NodeSource, incluyendo cualquier parche de seguridad o nuevas características.
Método 3: Instalar Node.js usando el Gestor de Versiones de Node (NVM)
NVM (Node Version Manager) le permite instalar múltiples versiones de Node.js y cambiar entre ellas fácilmente. Este es el mejor método si necesitas gestionar diferentes versiones de Node.js para diferentes proyectos.
Paso 1: Instalar NVM
Para instalar NVM, utilice el siguiente comando:
Después de la instalación, reinicie su terminal o ejecute el siguiente comando para que nvm esté disponible:
Paso 2: Instalar Node.js usando NVM
Una vez instalado NVM, puedes instalar cualquier versión de Node.js usando el siguiente comando:
Este comando instala la última versión de Node.js. Si desea instalar una versión específica, utilice el número de versión:
También puedes ver todas las versiones disponibles de Node.js ejecutando:
Paso 3: Establecer la versión predeterminada de Node.js
Para establecer una versión por defecto de Node.js, utilice:
Paso 4: Verificar la instalación
Para verificar la versión instalada de Node.js y npm:
Con NVM, puede cambiar entre diferentes versiones de Node.js según sea necesario, por lo que es una excelente opción para los desarrolladores que trabajan en varios proyectos.
Instalar npm (Node Package Manager) por separado
En la mayoría de los casos, npm se instala automáticamente con Node.js. Sin embargo, si no está instalado, puedes instalarlo manualmente usando el siguiente comando:
Para comprobar la versión de npm instalada:
Desinstalación de Node.js
Si desea eliminar Node.js de su sistema, puede utilizar el siguiente comando:
Para los usuarios de NVM, puede desinstalar una versión específica de Node.js con:
Conclusión
Ahora conoces tres métodos diferentes para instalar Node.js en Ubuntu 22.04: usando los repositorios por defecto de Ubuntu, instalando desde el PPA de NodeSource, y usando el Gestor de Versiones de Node (NVM). Dependiendo de las necesidades de tu proyecto, puedes elegir el método que más te convenga.
- Para una instalación rápida y sencilla, los repositorios por defecto de Ubuntu son una buena opción.
- Si necesitas la última versión, el PPA de NodeSource es ideal.
- Para gestionar múltiples versiones, NVM es la mejor solución.
Una vez instalado Node.js, puedes empezar a crear aplicaciones de servidor o instalar paquetes con npm para mejorar tu proceso de desarrollo. ¡Feliz programación!