Cómo instalar NVM para Node.js en Ubuntu

Popular:
¡MEJORA LA CONFIGURACIÓN DE TU SERVIDOR! APLICAR AVA Y LANZA CON UN 15% DE DESCUENTO
USA EL CÓDIGO PROMOCIONAL:

Node Version Manager (NVM) es una herramienta popular para gestionar múltiples versiones de Node.js en una sola máquina. Simplifica el proceso de instalación, actualización y cambio entre diferentes versiones de Node.js, lo que la convierte en una herramienta esencial para los desarrolladores de Node.js. Si estás usando Ubuntu, la instalación de NVM es rápida y sencilla. Esta guía te mostrará los pasos para instalar NVM en tu sistema Ubuntu.

Requisitos previos:

  • Un sistema Ubuntu nuevo (Ubuntu 20.04/22.04 o más reciente).

  • Acceso a la terminal con privilegios de usuario (ya sea root o un usuario con acceso sudo).

Paso 1: Actualiza tu sistema

Primero, asegúrate de que tu sistema esté actualizado ejecutando el siguiente comando:

sudo apt update && sudo apt upgrade -y

Paso 2: Instala dependencias

Antes de instalar NVM, asegúrate de que tu sistema tenga

curl

instalado, ya que es necesario para obtener el script de instalación.

sudo apt install curl -y

Paso 3: Instala NVM usando cURL

Ahora puedes instalar NVM ejecutando el script de instalación. Ejecuta el siguiente comando para descargar e instalar NVM desde su repositorio oficial:

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

Este comando descarga el script de instalación y lo canaliza a

bash

, que instalará NVM en tu sistema. El script automáticamente:

  • Añade las variables de entorno necesarias a tu archivo

    ~/.bashrc

    ,

    ~/.bash_profile

    o

    ~/.zshrc

    , según tu shell.

  • Instala la última versión estable de NVM.

Paso 4: Recarga el shell

Una vez completada la instalación, deberás recargar la configuración de tu shell para que los cambios surtan efecto. Ejecuta el siguiente comando:

source ~/.bashrc

Si estás usando un shell diferente (por ejemplo, Zsh), puedes ejecutar:

source ~/.zshrc

Alternativamente, puedes cerrar y volver a abrir la terminal.

Paso 5: Verifica la instalación de NVM

Para confirmar que NVM se instaló correctamente, ejecuta:

nvm --version

Esto debería mostrar la versión instalada de NVM, lo que indica que la herramienta ya está disponible para su uso.

Paso 6: Instala Node.js usando NVM

Ahora que NVM está instalado, puedes instalar fácilmente cualquier versión de Node.js. Por ejemplo, para instalar la última versión estable de Node.js, usa:

nvm install node

Este comando instala la última versión estable de Node.js. Para instalar una versión específica, reemplaza

node

con el número de versión deseado:

nvm install 14.17.0

Paso 7: Cambia entre versiones de Node.js

NVM te permite cambiar fácilmente entre diferentes versiones de Node.js. Para ver qué versiones están instaladas en tu sistema, ejecuta:

nvm ls

Para cambiar a una versión específica, usa:

nvm use 14.17.0

Si quieres establecer una versión predeterminada de Node.js para tu sistema, usa:

nvm alias default 14.17.0

Paso 8: Desinstala versiones de Node.js

Si alguna vez necesitas desinstalar una versión de Node.js, puedes usar:

nvm uninstall 14.17.0

Conclusión

Instalar NVM en Ubuntu te permite gestionar fácilmente múltiples versiones de Node.js, lo cual es especialmente útil para entornos de desarrollo donde diferentes proyectos pueden requerir diferentes versiones. El proceso es sencillo y, con NVM, puedes instalar, cambiar y eliminar rápidamente versiones de Node.js según sea necesario.

¡Avísame si encuentras algún problema o necesitas más ayuda!