Cómo instalar Node.js en Ubuntu 22.04: guía paso a paso
Node.js es un entorno de ejecución popular, gratuito y de código abierto diseñado para JavaScript. Desempeña un papel importante en el panorama web moderno, ya que proporciona una plataforma eficiente para el desarrollo y la implementación de aplicaciones web.
NPM (Node Package Manager) ayuda a gestionar los paquetes y bibliotecas de Node. Este repositorio de código abierto cuenta con una gran variedad de paquetes diseñados específicamente para Node.js, lo que evita a los desarrolladores tener que crear aplicaciones desde cero. Es una práctica habitual instalar y utilizar npm junto con Node.js para garantizar flujos de trabajo de desarrollo sin interrupciones. Node.js se puede instalar en Windows, Linux y Mac OS.
En este tutorial, mostraremos cómo instalar Node.js en Ubuntu 22.04 utilizando diferentes métodos. Además, también exploraremos cómo podemos desinstalarlo del sistema Linux.
Requisitos
Servidor Ubuntu 22.04 en ejecución y privilegios de usuario adecuados (ya sea como usuario root o sudo con privilegios de root para comandos administrativos).
Métodos para instalar Node.js en Ubuntu 22.04
Puede instalar Node.js en Ubuntu 22.04 utilizando los diferentes métodos que se enumeran a continuación:
1. Instalar Node.js en Ubuntu utilizando el repositorio apt de Ubuntu
2. Instalar Node.js en Ubuntu utilizando NVM (Node Version Manager)
3. Instalar Node.js en Ubuntu desde NodeSource
4. Instalar Node.js en Ubuntu utilizando Snap
Ahora, veamos en detalle todos los métodos de instalación de Node.js en Ubuntu con los pasos completos:
Método 01: Instalar Node.js en Ubuntu utilizando el repositorio apt de Ubuntu
Este método le permite instalar Node.js utilizando el repositorio apt oficial de Ubuntu. Instalar Node.js utilizando el repositorio apt es un método sencillo y fácil, pero instalará la versión anterior de Node.js en su sistema Ubuntu. Si está instalando Node.js utilizando el repositorio apt de Ubuntu, siga los pasos que se indican a continuación:
Paso 1: Actualizar los repositorios apt de Ubuntu
Es una buena práctica actualizar siempre todos los repositorios apt del sistema Ubuntu antes de instalar un nuevo paquete o aplicación en tu sistema. Para actualizar y mejorar los repositorios «apt», utiliza los siguientes comandos:
$ sudo apt update
$ sudo apt upgrade
Paso 2: Instalar Node.js en Ubuntu 22.04
Una vez actualizados todos los repositorios de tu sistema, instala Node.js en el sistema Ubuntu 22.04 utilizando el siguiente comando:
Después de ejecutar el comando anterior, debe confirmar las solicitudes de confirmación del usuario y, a continuación, se instalará Node.js y npm (Node Package Manager) en su sistema.
Paso 3: Compruebe la versión de Node.js
Una vez instalado Node.js en el sistema Ubuntu, puede verificar su instalación con el siguiente comando:
$ nodejs --version
El comando anterior mostrará la versión de Node.js instalada en la ventana de su terminal.
Sin embargo, con este método, se instalará la versión anterior de Node en su máquina. Para comprobar la versión de npm instalada, utilice este comando:
$ npm --version
Método 02: Instalar Node.js en Ubuntu utilizando NVM (Node Version Manager)
Con este método, puede instalar Node.js en Ubuntu 22.04 utilizando NVM. Node Version Manager es una herramienta que le permite gestionar las versiones de Node en su sistema. Con NVM, puedes instalar diferentes versiones de Node.js y cambiar fácilmente entre ellas en función de los requisitos del proyecto.
Puedes instalar NVM en todas las distribuciones de Linux y en Mac. No es compatible con el sistema operativo Windows. Sin embargo, una herramienta llamada «nvm-windows» ofrece la experiencia NVM en Windows. Esta utilidad de gestión se utiliza para las versiones de Node.js en el sistema Windows.
En esta sección, le guiaremos sobre cómo instalar Node.js utilizando NVM en el sistema Linux Ubuntu 22.04. Para instalar Node.js en Ubuntu utilizando NVM, siga los pasos que se indican a continuación:
Paso 1: Ejecute el instalador de NVM
NVM es un script bash que le permite gestionar múltiples versiones de Node en su sistema. Por lo tanto, si desea instalar una versión específica de Node.js y NPM, utilice el script bash NVM. Para descargar el instalador NVM en su sistema, utilice los siguientes comandos:
$ sudo apt install curl
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
O
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
El comando anterior descargará y ejecutará el script bash de instalación de NVM.
Paso 2: Activar el script NVM
Después de completar la instalación, reinicie el terminal o ejecute el siguiente comando para cargar el entorno NVM en su sistema Ubuntu:
$ source ~/.bashrc
Paso 3: Listar las versiones de NVM Node
Ahora, puede instalar cualquier versión de Node.js en su sistema Ubuntu utilizando NVM. Para listar todas las versiones de Node disponibles que puede instalar utilizando NVM, utilice el siguiente comando:
$ nvm ls-remote
Paso 4: Instalar Node.js en Ubuntu utilizando NVM
Para instalar la última versión LTS de Node.js utilizando NVM, utilice este comando:
$ nvm install --lts
También puede instalar cualquier versión específica de Node.js en su sistema Ubuntu utilizando NVM. Para ello, seleccione y especifique la versión de Node que desea instalar:
$ nvm install v20.9.0
Paso 5: Verificar la instalación de Node.js
Una vez completada la instalación, puede verificar la instalación. Compruebe la versión de Node.js y NPM utilizando los siguientes comandos respectivamente:
$ node --version
$ npm –version
Método 03: Instalar Node.js en Ubuntu desde NodeSource
Si desea instalar la última versión de Node en su sistema Ubuntu, es preferible instalar Node.js desde el repositorio NodeSource. Este repositorio ofrece las versiones más recientes de Node.js y le permite disfrutar de las ventajas de las últimas mejoras, correcciones de errores y funciones de Node en sus proyectos. Siga los pasos que se indican a continuación para instalar Node.js a través del repositorio NodeSource:
Paso 1: Añadir el repositorio NodeSource
En primer lugar, añada el repositorio NodeSource a su sistema utilizando el siguiente comando:
$ curl -fsSL https://deb.nodesource.com/setup_<versión>.x | sudo -E bash -
En el comando anterior, sustituya <versión> por la versión de Node.js que desea instalar en su sistema.
Paso 2: Instalar Node.js en Ubuntu 22.04
Una vez añadido el repositorio, puede instalar Node.js utilizando el comando apt:
$ sudo apt install nodejs
Ahora, muestre la versión de Node instalada utilizando el siguiente comando:
$ node --version
Método 04: Instalar Node.js en Ubuntu utilizando Snap
Para instalar la versión estable de Node.js en su sistema Ubuntu, utilice:
$ sudo snap install node --classic
Para instalar la última versión de Node.js con Snap, utiliza el siguiente comando:
$ sudo snap install node --channel=latest/edge --classic
Prueba la instalación de Node.js en Ubuntu 22.04
Para asegurarte de que Node.js y NPM funcionan correctamente, genera un programa de prueba de JavaScript. Por ejemplo, crea un archivo y pega el siguiente código:
console.log(“Hello World”);
Guarde el archivo con la extensión «.js». A continuación, ejecute este archivo a través del servidor Node.js. El terminal debería mostrar el siguiente resultado:
$ node testprogram.js
Cómo desinstalar Node.js de Ubuntu 22.04
Si no desea utilizar Node.js en su sistema Linux, puede desinstalar fácilmente Node.js y NPM utilizando el siguiente comando:
$ sudo apt remove nodejs npm
Para eliminar todas las configuraciones y archivos, utiliza el siguiente comando:
$ sudo apt purge nodejs npm
Los comandos anteriores eliminarán los paquetes Node.js y NPM de tu sistema Ubuntu.
Conclusión
En este tutorial, hemos aprendido a instalar Node.js en la distribución Ubuntu 22.04 a través de la línea de comandos utilizando diferentes métodos. Node.js sirve como un entorno de ejecución que puede configurar fácilmente en un servidor Linux VPS siguiendo los pasos proporcionados, lo que permite la ejecución de código JavaScript en el motor V8.
Además, NPM facilita la instalación sencilla de paquetes o módulos Node de apoyo en su sistema. Si encuentra alguna dificultad durante el proceso de instalación, no dude en compartir sus comentarios o solicitar ayuda dejando un comentario.
Blog