Dans ce tutoriel, nous allons vous montrer comment installer NVM sur Debian 11. Pour ceux d'entre vous qui ne le savaient pas, NVM signifie Node Version Manager qui est un outil en ligne de commande utilisé pour installer et gérer plusieurs versions de Node.JS. Cela permet aux programmeurs d'installer Node.js uniquement dans leur compte. Cela signifie que l'installation est effectuée en fonction de l'utilisateur. Tous les utilisateurs d'un même système ont leur propre installation de Node.js.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de NVM (Node Version Manager) sur une Debian 11 (Bullseye).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 11 (Bullseye).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer NVM sur Debian 11 Bullseye
Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt
commandes dans le terminal :
sudo apt update sudo apt upgrade sudo apt install build-essential curl gnupg2
Étape 2. Installer NVM sur Debian 11.
Nous exécutons maintenant la commande suivante ci-dessous pour télécharger et exécuter le script d'installation NVM :
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Ensuite, ajoute les variables d'environnement pour NVM dans le .bashrc
fichier :
source ~/.bashrc
Vous pouvez également vous déconnecter, vous reconnecter et confirmer la version de NVM installée :
nvm --version
Étape 3. Installation de Node.js avec NVM.
Pour installer la dernière version de Node.js, exécutez la commande suivante :
nvm install node
Si vous souhaitez installer la dernière version LTS (Long Term Service), exécutez la commande :
nvm install node --lts
Vous pouvez également spécifier une version spécifique de NodeJS en spécifiant le numéro de version. Par exemple :
nvm install 12.19.0
Étape 4. Utilisez NVM pour gérer Node.js.
Pour lister toutes les versions de Node.JS installées, exécutez :
nvm ls
Pour définir votre version par défaut de Node.js sur 12.17.0, exécutez la commande suivante :
nvm use 12.19.0
Pour vérifier la version par défaut déjà définie dans votre compte, exécutez :
nvm run default --version
Vous pouvez exécuter un script Node avec la version souhaitée de node.js à l'aide de la commande ci-dessous :
nvm exec 12.19.0 server.js
Félicitations ! Vous avez installé NVM avec succès. Merci d'avoir utilisé ce didacticiel pour installer la dernière version de NVM (Node Version Manager) sur Debian 11 Bullseye. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons consultez le site Web officiel de NVM.