Saltar al contenido principal

Cómo instalar Node.js en Linux Mint

Cómo instalar Node.js en Linux Mint

Node.js es un entorno de ejecución de JavaScript de código abierto que te permite construir aplicaciones de red escalables y realizar scripts en el lado del servidor. Está construido sobre el motor JavaScript V8 y proporciona una arquitectura orientada a eventos, lo que lo hace eficiente y liviano.

En este tutorial, aprenderás cómo instalar Node.js en Linux Mint, una distribución de Linux popular basada en Ubuntu. Al final de este tutorial, tendrás Node.js funcionando en tu sistema Linux Mint.

Requisitos previos

Antes de comenzar, asegúrate de tener los siguientes requisitos previos:

  • Un sistema Linux Mint (versión 19 o posterior)
  • Una cuenta de usuario con privilegios de sudo
  • Una conexión a internet estable

Paso 1: Actualizar los paquetes del sistema

Primero, actualicemos los paquetes del sistema para asegurarnos de tener las últimas versiones de software:

Abre la terminal presionando Ctrl + Alt + T o buscando "terminal" en el menú de aplicaciones.

Ejecuta el siguiente comando para actualizar las listas de paquetes y actualizar los paquetes instalados:

sudo apt update && sudo apt upgrade

Ingresa tu contraseña cuando se te solicite y espera a que el proceso se complete. Esto puede llevar algunos minutos dependiendo de la velocidad de tu internet y la cantidad de actualizaciones disponibles.

Paso 2: Instalar Node.js usando NVM

Node Version Manager (NVM) es una herramienta de línea de comandos que te permite instalar y administrar múltiples versiones de Node.js en tu sistema. Proporciona una forma fácil de cambiar entre diferentes versiones de Node.js según los requisitos de tu proyecto.

Para instalar NVM, sigue estos pasos:

  1. Descarga el script de instalación de NVM usando cURL:
   curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Este comando descargará el script y lo ejecutará utilizando la shell de bash.

  1. Una vez que el script de instalación finalice, cierra y vuelve a abrir la terminal para cargar las variables de entorno de NVM.

  2. Verifica la instalación ejecutando el siguiente comando:

   command -v nvm

Si NVM está instalado correctamente, deberías ver la salida como nvm.

  1. Instala la última versión LTS (Soporte a Largo Plazo) de Node.js:
   nvm install --lts

Este comando descargará e instalará la última versión LTS de Node.js.

  1. Verifica la instalación revisando la versión de Node.js:
   node --version

Deberías ver la versión de Node.js instalada, como v14.17.3.

¡Felicitaciones! Has instalado Node.js correctamente usando NVM en tu sistema Linux Mint.

Paso 3: Administrar versiones de Node.js

NVM te permite administrar múltiples versiones de Node.js y cambiar entre ellas fácilmente. Aquí tienes algunos comandos para ayudarte a administrar las versiones de Node.js:

  • Lista las versiones de Node.js instaladas:
  nvm ls

Este comando mostrará una lista de las versiones de Node.js instaladas, resaltando la versión actualmente activa.

  • Cambia a una versión específica de Node.js:
  nvm use <versión>

Reemplaza <versión> con la versión de Node.js deseada (por ejemplo, 14.17.3).

  • Establece una versión predeterminada de Node.js:
  nvm alias default <versión>

Reemplaza <versión> con la versión de Node.js deseada que se establecerá como predeterminada.

Paso 4: Ejemplo de "Hola, Mundo"

Para verificar que Node.js esté funcionando correctamente, creemos un ejemplo simple de "Hola, Mundo".

  1. Crea un nuevo archivo llamado hello.js usando tu editor de texto favorito:
   nano hello.js
  1. Agrega el siguiente código al archivo:
   console.log("¡Hola, Mundo!");

Este código imprimirá el mensaje "¡Hola, Mundo!" en la consola.

  1. Guarda el archivo y sal del editor de texto (Ctrl + X, luego Y, luego Enter).

  2. Ejecuta el script usando Node.js:

   node hello.js

Deberías ver la salida como ¡Hola, Mundo!.

Conclusión

En este tutorial, has aprendido cómo instalar Node.js en Linux Mint usando NVM. Cubrimos la instalación de NVM, la última versión LTS de Node.js y la gestión básica de versiones de Node.js. Además, creamos un ejemplo simple de "Hola, Mundo" para verificar la instalación.

Node.js proporciona una plataforma potente para desarrollar aplicaciones en el lado del servidor y ejecutar código JavaScript fuera del navegador. Con Node.js instalado, ahora puedes explorar su vasto ecosistema de bibliotecas y marcos para construir emocionantes aplicaciones web y APIs.

¡Feliz programación!