Cómo instalar Node.js en Ubuntu 24.04, 22.04 o 20.04

Node.js, un potente tiempo de ejecución de JavaScript creado sobre el motor JavaScript V8 de Chrome, ha revolucionado la forma en que pensamos y creamos aplicaciones del lado del servidor. Su arquitectura sin bloqueo y basada en eventos lo convierte en la mejor opción para aplicaciones web escalables y eficientes. Aquí hay un vistazo rápido a lo que hace que Node.js se destaque:

  • Asíncrono y basado en eventos: Node.js utiliza operaciones de E/S sin bloqueo, lo que lo hace liviano y eficiente para aplicaciones en tiempo real con uso intensivo de datos.
  • Lenguaje de programación único: Escriba código del lado del cliente y del servidor en JavaScript, proporcionando una experiencia de desarrollo unificada.
  • Amplio registro de NPM: acceda a un repositorio masivo de bibliotecas de código abierto, mejorando la funcionalidad y acelerando el desarrollo.
  • Multiplataforma: Desarrolle aplicaciones que se ejecuten sin problemas en varios sistemas operativos.
  • Apoyo comunitario y corporativo: Benefíciese de una comunidad vibrante y del respaldo de las principales corporaciones, lo que garantiza actualizaciones e innovaciones constantes.

Con Node.js, los desarrolladores obtienen una herramienta versátil para crear diversas aplicaciones web, desde simples servidores web hasta complejas plataformas de comunicación en tiempo real. Profundicemos en el proceso de instalación.

Actualice Ubuntu antes de la instalación de Node.js

Antes de instalar Node.js, es fundamental asegurarse de que su sistema Ubuntu esté actualizado. Esto ayuda a prevenir posibles conflictos y garantiza la instalación de la última versión de Node.js. Ejecute el siguiente comando para actualizar su sistema:

sudo apt update && sudo apt upgrade

Método 1: instalar Node.js a través del repositorio APT

Instalar Node.js en Ubuntu 24.04, 22.04 o 20.04 directamente desde su repositorio APT de Ubuntu es el primer método. Esto será satisfactorio, dependiendo de lo que requiera de Node.js.

Para instalar la versión predeterminada de Ubuntu, ejecute el siguiente comando:

sudo apt install nodejs

Asegúrese de que Node.js esté instalado correctamente después de la instalación verificando su versión en su sistema. Ejecute el siguiente comando para verificar la versión de Node.js instalada:

node --version

Verá la versión de Node.js instalada en su terminal si la instalación se realizó correctamente. Ahora está listo para comenzar a usar Node.js en su sistema Ubuntu.

Método 2: instalar Node.js a través de NodeSource

Instalar los paquetes iniciales necesarios

Primero, asegúrese de que los siguientes paquetes estén instalados a continuación:

sudo apt install curl apt-transport-http ca-certificates

Importar el repositorio APT de NodeSource

A continuación, importe la clave GPG del Repositorio NodeSource. Esta acción verifica la autenticidad de los paquetes que instalará. Utilice el comando:

curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg

Luego, seleccione la versión de Node.js que sea apropiada para su sistema Ubuntu. Por ejemplo, reemplace NODE_MAJOR=20 con la versión que desees, como NODE_MAJOR=18. Ejecute este comando:

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /usr/share/keyrings/nodesource.gpg

Elija entre varias versiones de Node.js, como:

  • NODE_MAJOR=16
  • NODE_MAJOR=18
  • NODE_MAJOR=20
  • NODE_MAJOR=21

Instale Node.js mediante el comando APT de NodeSource

Después de agregar el repositorio de NodeSource, instale Node.js usando el siguiente comando. Este método garantiza que obtenga la versión más reciente o específica de Node.js, ofreciendo una actualización desde el repositorio predeterminado:

sudo apt install nodejs

Este comando instala Node.js y todas sus dependencias se alinean con la versión que eligió anteriormente.

Concluya verificando la instalación de Node.js:

node --version

El número de versión de salida confirma que Node.js se ha instalado correctamente en su sistema Ubuntu desde el repositorio APT de NodeSource.

Método 3: instalar Node.js a través del Administrador de versiones de nodo (NVM)

Otra forma de instalar Node.js es usando el Administrador de versiones de nodo (NVM). Este método le permite administrar múltiples versiones de Node.js en su sistema, lo que facilita el cambio entre versiones para diferentes proyectos.

Instalar NVM

Para instalar NVM, ejecute uno de los siguientes comandos:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

o

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Estos comandos descargan y ejecutan el script de instalación de NVM. Una vez que se completa la instalación, debe reiniciar su terminal o ejecutar el siguiente comando para cargar NVM:

source ~/.bashrc

Instale Node.js mediante el comando NVM

Con NVM instalado, puede administrar múltiples versiones de Node.js en su sistema, lo que hace que sea conveniente cambiar entre versiones para diferentes proyectos.

Lista de versiones disponibles de Node.js

Antes de instalar una versión específica de Node.js, verifique las versiones disponibles ejecutando lo siguiente:

nvm ls-remote

Este comando muestra una lista de todas las versiones de Node.js disponibles, lo que le ayuda a identificar la versión que desea instalar, como la última versión de LTS o un número de versión específico.

Instalar una versión de Node.js

Para instalar la versión deseada de Node.js, ejecute el siguiente comando y reemplace <version> con la versión específica que desea instalar:

nvm install <version>

Por ejemplo, para instalar Node.js versión v20.0.0, ejecute:

nvm install 20.0.0

Este comando descarga e instala la versión especificada de Node.js.

Verificar la instalación de Node.js

Para verificar la versión instalada de Node.js, ejecute lo siguiente:

node --version

Este comando muestra la versión instalada de Node.js en su sistema, confirmando la instalación exitosa.

Cambiar entre versiones instaladas de Node.js a través de NVM

NVM le permite cambiar fácilmente entre diferentes versiones de Node.js. Para cambiar entre las versiones instaladas de Node.js, use el siguiente comando, reemplazando <version> con la versión a la que deseas cambiar:

nvm use <version>

Por ejemplo, para cambiar a la versión 18.16.0 de Node.js, ejecute:

nvm use 18.16.0

Este comando establece la versión especificada como la versión activa de Node.js para su sesión actual. Para hacer que una versión específica de Node.js sea la predeterminada para nuevas sesiones de terminal, use el comando:

nvm alias default <version>

Reemplazar <version> con el número de versión deseado. Por ejemplo, para configurar la versión 18.16.0 de Node.js como predeterminada, ejecute:

nvm alias default 18.16.0

Consejo adicional: aprender los métodos para eliminar Node.js

Elimine Node.js instalado a través del repositorio de Ubuntu o NodeSource

Si instaló Node.js desde el repositorio de Ubuntu o un PPA, puede desinstalarlo usando el apt programa. Aquí hay un desglose del comando que necesita ejecutar:

sudo apt remove nodejs

Este comando eliminará Node.js junto con sus archivos de configuración asociados. Le pedirá que confirme la eliminación y, tras la confirmación, procederá con la desinstalación.

Comando NVM para eliminar Node.js

Si instaló Node.js usando Node Version Manager (NVM), siga estos pasos para desinstalarlo:

Verifique la versión actual de Node.js mediante el comando NVM

Primero, determine la versión actualmente instalada de Node.js ejecutando el siguiente comando:

nvm current

Este comando muestra la versión activa de Node.js en su sistema.

Desactivar NVM mediante el comando NVM

Antes de desinstalar la versión actual de Node.js, debe desactivar NVM ejecutando lo siguiente:

nvm deactivate

Este comando descarga la versión activa de Node.js de su sesión actual.

Eliminar la versión de Node.js mediante el comando NVM

Ahora, ejecute el siguiente comando para desinstalar una versión específica de Node.js instalada usando NVM, reemplazando <version> con el número de versión que desea desinstalar:

nvm uninstall <version>

Por ejemplo, para desinstalar Node.js versión v20.0.0, ejecute:

nvm uninstall 20.0.0

Este comando elimina la versión de Node.js especificada de su sistema, completando el proceso de desinstalación.

Pensamientos finales

¡Ahí tienes! Hemos recorrido las diferentes formas de instalar Node.js en Ubuntu Linux: 24.04, 22.04 o 20.04. Ya sea que elija el sencillo repositorio de Ubuntu, el más actualizado NodeSource APT o el versátil NVM, ahora está equipado para manejar sus necesidades de Node.js como un profesional. Recuerde, la elección del método depende de lo que funcione mejor para su proyecto.

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)

Deja un comentario