GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer et utiliser NVM sur Debian 11

NVM est un gestionnaire de version pour Node.js utilisé pour installer et gérer plusieurs versions de Node.js sous Linux. Il s'agit d'un utilitaire de ligne de commande et fournit plusieurs options pour une installation facile de Node.js. Il vous permet de télécharger et d'installer n'importe quelle version de Node localement avec une simple commande.

Dans cet article, nous vous montrerons comment installer et utiliser NVM pour gérer Node.js sur Debian 11.

Prérequis

  • Un serveur exécutant Debian 11.
  • Un mot de passe root est configuré sur le serveur.

Installer NVM

L'installation de NVM est un processus très simple. Vous pouvez simplement l'installer à l'aide de la commande CURL.

Tout d'abord, installez le CURL et Gnupg2 avec la commande suivante :

apt-get install curl gnupg2 -y

Ensuite, exécutez la commande suivante pour télécharger et exécuter le script d'installation NVM :

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

La commande ci-dessus installera NVM et définira tous les paramètres d'environnement requis dans .bashrc fichier.

Maintenant, activez tous les paramètres à l'aide de la commande suivante :

source ~/.bashrc

Maintenant, vérifiez la version NVM à l'aide de la commande suivante :

nvm --version

Vous devriez voir le résultat suivant :

0.38.0

Installer Node.js avec NVM

À ce stade, NVM est installé sur votre système. Vous pouvez maintenant installer n'importe quelle version de Node.js sur votre système.

Pour installer la dernière version de Node.js, exécutez la commande suivante :

nvm install node

Vous devriez voir le résultat suivant :

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)

Pour vérifier la version installée de Node.js, exécutez la commande suivante :

node --version

Vous devriez voir le résultat suivant :

v16.9.0

Si vous souhaitez installer la dernière version stable de Node.js, exécutez la commande suivante :

nvm install node --lts

Vous devriez voir le résultat suivant :

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

Pour installer la version spécifique de Node.js (12.17.0), exécutez la commande suivante :

nvm install 12.17.0

Vous devriez voir le résultat suivant :

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)

Maintenant, vérifiez la version actuelle de Node.js à l'aide de la commande suivante :

node --version

Vous devriez voir le résultat suivant :

v12.17.0

Utiliser NVM pour gérer les versions de Node.js

Pour répertorier toutes les versions de Node.js installées sur votre système, exécutez la commande suivante :

nvm ls

Vous devriez voir le résultat suivant :

->     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)

Vous pouvez trouver toutes les versions disponibles de Node.js à l'aide de la commande suivante :

nvm ls-remote

Pour définir votre version par défaut de Node.js sur 12.17.0, exécutez la commande suivante :

nvm use 12.17.0

Vous devriez voir le résultat suivant :

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

Pour trouver la version par défaut de l'utilisateur actuel, exécutez la commande suivante :

nvm run default --version

Vous devriez voir le résultat suivant :

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

Vous pouvez également exécuter une application Node avec une version spécifique de Node.js à l'aide de la commande suivante :

nvm run v12.17.0 app.js

Pour supprimer une version spécifique de Node.js de votre système, exécutez la commande suivante :

nvm uninstall v12.17.0

Conclusion

Dans cet article, nous avons expliqué comment installer NVM pour installer Node.js sur Debian 11. Nous avons également expliqué comment basculer entre plusieurs versions de Node.js à l'aide de NVM. J'espère que vous pouvez maintenant exécuter votre application avec n'importe quelle version de Node.js.


Debian
  1. Comment installer et utiliser les rétroportages Debian

  2. Comment installer et utiliser Ansible sur Debian 11

  3. Comment installer Node.js et npm sur Debian 11

  4. Installer et utiliser NVM sur Debian 11

  5. Comment installer Node.js et NPM sur Debian 11

Comment installer Node.js sur Debian 8

Comment installer Node.js sur Debian 9

Comment installer Node.js sur Debian 10

Comment installer Node.js sur Debian 11

Comment installer NVM sur Debian 11

Comment installer Node.js sur Debian