GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar y usar NVM en Debian 11

NVM es un administrador de versiones para Node.js que se usa para instalar y administrar múltiples versiones de Node.js en Linux. Es una utilidad de línea de comandos y proporciona varias opciones para la fácil instalación de Node.js. Le permite descargar e instalar cualquier versión de Node localmente con un simple comando.

En esta publicación, le mostraremos cómo instalar y usar NVM para administrar Node.js en Debian 11.

Requisitos

  • Un servidor que ejecuta Debian 11.
  • Se configura una contraseña raíz en el servidor.

Instalar NVM

La instalación de NVM es un proceso muy sencillo. Simplemente puede instalarlo usando el comando CURL.

Primero, instale CURL y Gnupg2 con el siguiente comando:

apt-get install curl gnupg2 -y

A continuación, ejecute el siguiente comando para descargar y ejecutar el script de instalación de NVM:

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

El comando anterior instalará NVM y realizará todas las configuraciones de entorno requeridas en .bashrc archivo.

Ahora, activa todas las configuraciones usando el siguiente comando:

source ~/.bashrc

Ahora, verifique la versión de NVM usando el siguiente comando:

nvm --version

Debería ver el siguiente resultado:

0.38.0

Instalar Node.js con NVM

En este punto, NVM está instalado en su sistema. Ahora puede instalar cualquier versión de Node.js en su sistema.

Para instalar la última versión de Node.js, ejecute el siguiente comando:

nvm install node

Debería ver el siguiente resultado:

Downloading and installing node v16.9.0...
Downloading https://nodejs.org/dist/v16.9.0/node-v16.9.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v16.9.0 (npm v7.21.1)
Creating default alias: default -> node (-> v16.9.0)

Para verificar la versión instalada de Node.js, ejecute el siguiente comando:

node --version

Debería ver el siguiente resultado:

v16.9.0

Si desea instalar la última versión estable de Node.js, ejecute el siguiente comando:

nvm install node --lts

Debería ver el siguiente resultado:

v16.9.0 is already installed.
Now using node v16.9.0 (npm v7.21.1)

Para instalar la versión específica de Node.js (12.17.0), ejecute el siguiente comando:

nvm install 12.17.0

Debería ver el siguiente resultado:

Downloading and installing node v12.17.0...
Downloading https://nodejs.org/dist/v12.17.0/node-v12.17.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v12.17.0 (npm v6.14.4)

Ahora, verifique la versión actual de Node.js usando el siguiente comando:

node --version

Debería ver el siguiente resultado:

v12.17.0

Use NVM para administrar versiones de Node.js

Para enumerar todas las versiones de Node.js instaladas en su sistema, ejecute el siguiente comando:

nvm ls

Debería ver el siguiente resultado:

->     v12.17.0
        v16.9.0
default -> node (-> v16.9.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.9.0) (default)
stable -> 16.9 (-> v16.9.0) (default)
lts/* -> lts/fermium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.6 (-> N/A)
lts/fermium -> v14.17.6 (-> N/A)

Puede encontrar todas las versiones de Node.js disponibles con el siguiente comando:

nvm ls-remote

Para establecer su versión predeterminada de Node.js en 12.17.0, ejecute el siguiente comando:

nvm use 12.17.0

Debería ver el siguiente resultado:

Now using node v12.17.0 (npm v6.14.4)

Para encontrar la versión predeterminada para el usuario actual, ejecute el siguiente comando:

nvm run default --version

Debería ver el siguiente resultado:

Running node v16.9.0 (npm v7.21.1)
v16.9.0

También puede ejecutar una aplicación Node con una versión específica de Node.js usando el siguiente comando:

nvm run v12.17.0 app.js

Para eliminar una versión específica de Node.js de su sistema, ejecute el siguiente comando:

nvm uninstall v12.17.0

Conclusión

En esta publicación, explicamos cómo instalar NVM para instalar Node.js en Debian 11. También explicamos cómo cambiar entre múltiples versiones de Node.js usando NVM. Espero que ahora pueda ejecutar su aplicación con cualquier versión de Node.js.


Debian
  1. Cómo instalar y usar versiones posteriores de Debian

  2. Cómo instalar y usar Ansible en Debian 11

  3. Cómo instalar Node.js y npm en Debian 11

  4. Instalar y usar NVM en Debian 11

  5. Cómo instalar Node.js y NPM en Debian 11

Cómo instalar Node.js en Debian 8

Cómo instalar Node.js en Debian 9

Cómo instalar Node.js en Debian 10

Cómo instalar Node.js en Debian 11

Cómo instalar NVM en Debian 11

Cómo instalar Node.js en Debian