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, proporcionando una plataforma eficiente para el desarrollo y despliegue de aplicaciones web.
NPM (Node Package Manager) ayuda a gestionar los paquetes y bibliotecas de Node. Este repositorio de código abierto ofrece una gran variedad de paquetes diseñados específicamente para Node.js, lo que evita que los desarrolladores tengan que crear aplicaciones desde cero. Es una práctica estándar instalar y utilizar npm junto con Node.js para lograr flujos de trabajo de desarrollo sin problemas. Puede instalar Node.js en Windows, Linux y Mac OS.
En este tutorial, demostraremos cómo instalar Node.js en Ubuntu 22.04 utilizando diferentes métodos. Además, también veremos cómo desinstalarlo del sistema Linux.
Requisitos previos
Ejecutar un servidor Ubuntu 22.04 y disponer de los privilegios de usuario adecuados (como usuario root o con 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 las diferentes formas que se enumeran a continuación:
1. Instalar Node.js en Ubuntu usando el repositorio apt de Ubuntu
2. Instalar Node.js en Ubuntu usando NVM (Node Version Manager)
3. Instalar Node.js en Ubuntu desde NodeSource
4. Instalar Node.js en Ubuntu usando Snap
Ahora, analicemos todos los métodos de instalación de Node.js en Ubuntu en detalle con pasos completos:
Método 01: Instalar Node.js en Ubuntu usando el repositorio Apt de Ubuntu
Este método le permite instalar Node.js utilizando el repositorio apt oficial de Ubuntu. Instalar Node.js usando el repositorio apt es un método simple y fácil, pero instalará una versión antigua de Node.js en su sistema Ubuntu. Si instala Node.js usando el repositorio apt de Ubuntu, siga los pasos siguientes:
Paso 1: Actualizar los repositorios Apt de Ubuntu
Es una buena práctica actualizar siempre primero todos los repositorios apt del sistema Ubuntu antes de instalar un nuevo paquete o aplicación. Para actualizar y mejorar los repositorios “apt”, utilice los siguientes comandos:
$ sudo apt update
$ sudo apt upgrade
Paso 2: Instalar Node.js en Ubuntu 22.04
Una vez que actualice todos los repositorios en su sistema, instale Node.js en el sistema Ubuntu 22.04 usando el siguiente comando:
Después de ejecutar el comando anterior, deberá confirmar las solicitudes del sistema, y entonces se instalarán Node.js y npm (Node Package Manager) en su sistema.
Paso 3: Comprobar la versión de Node.js
Una vez que Node.js esté instalado en el sistema Ubuntu, puede verificar su instalación usando el siguiente comando:
$ nodejs --version
El comando anterior mostrará la versión instalada de Node.js en la terminal. Sin embargo, usando este método se instalará una versión antigua de Node en su máquina. Para comprobar la versión instalada de npm, use este comando:
$ npm --version
Método 02: Instalar Node.js en Ubuntu usando NVM (Node Version Manager)
Con este método, puede instalar Node.js en Ubuntu 22.04 usando NVM. Node Version Manager es una herramienta que le permite gestionar las versiones de Node en su sistema. Usando NVM, puede instalar diferentes versiones de Node.js y cambiar fácilmente entre ellas según los requisitos del proyecto.
Puede instalar NVM en todas las distribuciones Linux y en Mac. No es compatible con Windows. Sin embargo, usando una herramienta llamada “nvm-windows” se puede obtener la experiencia de NVM en Windows. Esta utilidad se utiliza para gestionar versiones de Node.js en el sistema Windows.
En esta sección, le guiaremos sobre cómo instalar Node.js usando NVM en el sistema Linux Ubuntu 22.04. Para instalar Node.js en Ubuntu usando NVM, siga los pasos siguientes:
Paso 1: Ejecutar el instalador de NVM
NVM es un script bash que 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 de NVM. Para descargar el instalador de 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 la terminal o ejecute el siguiente comando para cargar el entorno NVM en su sistema Ubuntu:
$ source ~/.bashrc
Paso 3: Listar versiones de Node con NVM
Ahora puede instalar cualquier versión de Node.js en su sistema Ubuntu usando NVM. Para listar todas las versiones disponibles que puede instalar con NVM, utilice el siguiente comando:
$ nvm ls-remote
Paso 4: Instalar Node.js en Ubuntu usando NVM
Para instalar la versión LTS más reciente de Node.js usando NVM, utilice este comando:
$ nvm install --lts
También puede instalar cualquier versión específica de Node.js en su sistema Ubuntu usando NVM. Para hacerlo, 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 verificarla. Compruebe la versión de Node.js y NPM usando los siguientes comandos respectivamente:
$ node --version
$ npm –version
Método 03: Instalar Node.js en Ubuntu desde NodeSource
Si desea instalar la versión más reciente 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 aprovechar las mejoras, correcciones de errores y nuevas funciones en sus proyectos. Siga los pasos siguientes para instalar Node.js mediante el repositorio NodeSource:
Paso 1: Añadir el repositorio NodeSource
Primero, añada el repositorio NodeSource a su sistema usando el siguiente comando:
$ curl -fsSL https://deb.nodesource.com/setup_<version>.x | sudo -E bash -
En el comando anterior, sustituya <version> 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 usando el comando apt:
$ sudo apt install nodejs
Ahora, muestre la versión instalada de Node usando el siguiente comando:
$ node --version
Método 04: Instalar Node.js en Ubuntu usando Snap
Para instalar la versión estable de Node.js en su sistema Ubuntu, utilice:
$ sudo snap install node --classic
Para instalar la versión más reciente de Node.js usando Snap, utilice el siguiente comando:
$ sudo snap install node --channel=latest/edge --classic
Probar la instalación de Node.js en Ubuntu 22.04
Para asegurarse de que Node.js y NPM funcionan correctamente, genere un programa de prueba en JavaScript. Por ejemplo, cree un archivo y pegue el siguiente código:
console.log(“Hello World”);
Guarde el archivo con la extensión “.js”. Luego ejecute este archivo a través del servidor Node.js. La 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 usando el siguiente comando:
$ sudo apt remove nodejs npm
Para eliminar todas las configuraciones y archivos, utilice el siguiente comando:
$ sudo apt purge nodejs npm
Los comandos anteriores eliminarán los paquetes Node.js y NPM de su sistema Ubuntu.
Conclusión
En este tutorial, aprendimos cómo instalar Node.js en la distribución Ubuntu 22.04 a través de la línea de comandos usando diferentes métodos. Node.js funciona como un entorno de ejecución que puede configurarse fácilmente en un servidor Linux VPS siguiendo los pasos proporcionados, permitiendo la ejecución de código JavaScript en el motor V8.
Además, NPM facilita la instalación sencilla de paquetes o módulos de Node compatibles en su sistema. Si encuentra alguna dificultad durante el proceso de instalación, no dude en compartir su opinión o solicitar ayuda dejando comentarios.
Blog