Cómo instalar NVM en Debian

NVM significa Node Version Manager (Gestor de Versiones de Node), que es una utilidad de línea de comandos para instalar Node.js. Permite a los programadores instalar Node.js en su propia cuenta solamente. Esto significa que la instalación se realiza específica para el usuario. Todos los usuarios en un solo sistema tienen su propia instalación de Node.js.

Usando la utilidad nvm, podemos instalar múltiples versiones de node.js en una sola cuenta y gestionarlas fácilmente. La aplicación puede usar .nvmrc en la carpeta raíz para seleccionar automáticamente la versión de Node.js.

Este tutorial te ayudará a instalar nvm en el sistema Linux Debian

Prerrequisitos

Suponiendo que tienes un sistema Linux Debian en funcionamiento con acceso a shell. Inicia sesión en el sistema y abre un shell en tu cuenta Se solicita a los sistemas recién instalados completar la configuración inicial del servidor en Debian 11. Cómo instalar NVM en Debian 11 Hay un script de shell disponible para la instalación de NVM en cualquier sistema Linux. En primer lugar, comprueba si tu sistema tiene instalada la utilidad de línea de comandos curl. Si no es así, utiliza el siguiente comando para instalar curl.

sudo apt install curl -y

Luego ejecuta el script de instalación de NVM como tu usuario. No es necesario usar sudo con el script de instalación.

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

Pasos para instalar y configurar NVM en Debian

El script anterior realiza todas las configuraciones de entorno necesarias en el script de inicio del usuario actualmente conectado. Para aplicar las configuraciones, cierra sesión y vuelve a iniciarla en tu cuenta o simplemente ejecuta el siguiente comando para hacer lo mismo.

source ~/.bashrc

Cómo instalar Node.js en Debian

El nvm te permite instalar múltiples versiones de Node.js para una sola cuenta de usuario. Utiliza los siguientes comandos para instalar la versión requerida de node.js en tu sistema Debian 11.

Instalar la última versión de Node – Esta es la versión más reciente lanzada para la instalación por el equipo de Node.js. Puedes usar “node” como alias para la última versión.

nvm install node

Instalando Node.js con NVM

Instalar la última versión estable de Node – Usa la opción –lts con la línea de comandos para instalar la última versión LTS (Lanzamiento a Largo Plazo).

nvm install node –lts

Para instalar una versión específica de node: nvm install 12.20.1 Cambia 12.20.1 por la versión de Node.js que necesites instalar en el sistema Debian

La primera versión instalada se convierte en la predeterminada. Las nuevas shells comenzarán con la versión predeterminada de node (por ejemplo, nvm alias default).

Cómo usar NVM?

Aquí hay algunas opciones útiles para usar con la utilidad de línea de comandos nvm.

Puedes usar el siguiente comando para listar las versiones instaladas de Node para el usuario actual.

nvm ls

Con este comando, puedes encontrar la versión disponible de Node.js para la instalación.

nvm ls-remote

También puedes seleccionar una versión diferente para la sesión actual. Esta será una versión activa actual para la shell actual solamente.

nvm use 12.20.1

Para encontrar la versión predeterminada de Node establecida para el usuario actual, escribe:

nvm run default –version

Puedes ejecutar un script de Node con la versión deseada de node.js usando el siguiente comando:

nvm exec 12.20.1 server.js