Comment installer Node.js sur Ubuntu 24.04, 22.04 ou 20.04

Node.js, un puissant moteur d'exécution JavaScript basé sur le moteur JavaScript V8 de Chrome, a révolutionné notre façon de concevoir et de créer des applications côté serveur. Son architecture non bloquante et basée sur les événements en fait un choix idéal pour les applications Web évolutives et efficaces. Voici un aperçu rapide de ce qui distingue Node.js :

  • Asynchrone et piloté par les événements: Node.js utilise des opérations d'E/S non bloquantes, ce qui le rend léger et efficace pour les applications temps réel gourmandes en données.
  • Langage de programmation unique: Écrivez du code côté client et côté serveur en JavaScript, offrant une expérience de développement unifiée.
  • Vaste registre NPM: Accédez à un référentiel massif de bibliothèques open source, améliorant les fonctionnalités et accélérant le développement.
  • Multiplateforme: Développer des applications qui s'exécutent de manière transparente sur différents systèmes d'exploitation.
  • Soutien communautaire et corporatif: Bénéficiez d'une communauté dynamique et du soutien de grandes entreprises, garantissant des mises à jour et des innovations constantes.

Avec Node.js, les développeurs disposent d'un outil polyvalent pour créer diverses applications Web, des simples serveurs Web aux plates-formes de communication complexes en temps réel. Passons au processus d'installation.

Mettre à jour Ubuntu avant l'installation de Node.js

Avant d'installer Node.js, il est crucial de s'assurer que votre système Ubuntu est à jour. Cela permet d'éviter les conflits potentiels et garantit que vous installez la dernière version de Node.js. Exécutez la commande suivante pour mettre à jour votre système :

sudo apt update && sudo apt upgrade

Méthode 1 : installer Node.js via le référentiel APT

L'installation de Node.js sur Ubuntu 24.04, 22.04 ou 20.04 directement à partir de votre référentiel Ubuntu APT est la première méthode. Ce sera satisfaisant, en fonction de ce que vous attendez de Node.js.

Pour installer la version par défaut d'Ubuntu, exécutez la commande suivante :

sudo apt install nodejs

Assurez-vous que Node.js est correctement installé après l'installation en vérifiant sa version sur votre système. Exécutez la commande suivante pour vérifier la version de Node.js installée :

node --version

Vous verrez la version installée de Node.js affichée dans votre terminal si l'installation a réussi. Vous êtes maintenant prêt à commencer à utiliser Node.js sur votre système Ubuntu.

Méthode 2 : installer Node.js via NodeSource

Installer les packages initiaux requis

Tout d’abord, assurez-vous que les packages suivants sont installés ci-dessous :

sudo apt install curl apt-transport-http ca-certificates

Importer le référentiel NodeSource APT

Ensuite, importez la clé GPG du Dépôt NodeSource. Cette action vérifie l'authenticité des packages que vous allez installer. Utilisez la commande :

curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg

Ensuite, sélectionnez la version de Node.js adaptée à votre système Ubuntu. Par exemple, remplacez NODE_MAJOR=20 avec la version souhaitée, comme NODE_MAJOR=18. Exécutez cette commande :

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /usr/share/keyrings/nodesource.gpg

Choisissez parmi différentes versions de Node.js telles que :

  • NODE_MAJOR=16
  • NODE_MAJOR=18
  • NODE_MAJOR=20
  • NODE_MAJOR=21

Installez Node.js via la commande NodeSource APT

Après avoir ajouté le référentiel NodeSource, installez Node.js à l'aide de la commande ci-dessous. Cette méthode garantit que vous obtenez la dernière version ou une version spécifique de Node.js, offrant une mise à niveau à partir du référentiel par défaut :

sudo apt install nodejs

Cette commande installe Node.js et toutes ses dépendances s'alignent sur la version que vous avez choisie précédemment.

Terminez en vérifiant l'installation de Node.js :

node --version

Le numéro de version de sortie confirme que Node.js a été installé avec succès sur votre système Ubuntu à partir du référentiel NodeSource APT.

Méthode 3 : installer Node.js via Node Version Manager (NVM)

Une autre façon d'installer Node.js consiste à utiliser le Gestionnaire de versions de nœud (NVM). Cette méthode vous permet de gérer plusieurs versions de Node.js sur votre système, facilitant ainsi le basculement entre les versions pour différents projets.

Installer la NVM

Pour installer NVM, exécutez l'une des commandes suivantes :

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

ou

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Ces commandes téléchargent et exécutent le script d'installation NVM. Une fois l'installation terminée, vous devez redémarrer votre terminal ou exécuter la commande suivante pour charger NVM :

source ~/.bashrc

Installez Node.js via la commande NVM

Une fois NVM installé, vous pouvez gérer plusieurs versions de Node.js sur votre système, ce qui facilite le basculement entre les versions pour différents projets.

Liste des versions Node.js disponibles

Avant d'installer une version spécifique de Node.js, vérifiez les versions disponibles en exécutant la commande suivante :

nvm ls-remote

Cette commande affiche une liste de toutes les versions de Node.js disponibles, vous aidant à identifier la version que vous souhaitez installer, comme la dernière version LTS ou un numéro de version spécifique.

Installer une version Node.js

Pour installer la version souhaitée de Node.js, exécutez la commande suivante et remplacez <version> avec la version spécifique que vous souhaitez installer :

nvm install <version>

Par exemple, pour installer Node.js version v20.0.0, exécutez :

nvm install 20.0.0

Cette commande télécharge et installe la version spécifiée de Node.js.

Vérifier l'installation de Node.js

Pour vérifier la version installée de Node.js, exécutez ce qui suit :

node --version

Cette commande affiche la version installée de Node.js sur votre système, confirmant l'installation réussie.

Basculer entre les versions de Node.js installées via NVM

NVM vous permet de basculer facilement entre les différentes versions de Node.js. Pour basculer entre les versions installées de Node.js, utilisez la commande suivante, en remplaçant <version> avec la version vers laquelle vous souhaitez passer :

nvm use <version>

Par exemple, pour passer à Node.js version 18.16.0, exécutez :

nvm use 18.16.0

Cette commande définit la version spécifiée comme version active de Node.js pour votre session actuelle. Pour définir une version spécifique de Node.js comme version par défaut pour les nouvelles sessions de terminal, utilisez la commande :

nvm alias default <version>

Remplacer <version> avec le numéro de version souhaité. Par exemple, pour définir Node.js version 18.16.0 par défaut, exécutez :

nvm alias default 18.16.0

Conseil supplémentaire : apprendre les méthodes pour supprimer Node.js

Supprimer Node.js installé via le référentiel Ubuntu ou NodeSource

Si vous avez installé Node.js à partir du référentiel Ubuntu ou d'un PPA, vous pouvez le désinstaller à l'aide du apt programme. Voici un aperçu de la commande que vous devez exécuter :

sudo apt remove nodejs

Cette commande supprimera Node.js ainsi que ses fichiers de configuration associés. Il vous demandera de confirmer la suppression et après confirmation, il procédera à la désinstallation.

Commande NVM pour supprimer Node.js

Si vous avez installé Node.js à l'aide de Node Version Manager (NVM), suivez ces étapes pour le désinstaller :

Vérifiez la version actuelle de Node.js via la commande NVM

Tout d'abord, déterminez la version actuellement installée de Node.js en exécutant la commande suivante :

nvm current

Cette commande affiche la version active de Node.js sur votre système.

Désactiver NVM via la commande NVM

Avant de désinstaller la version actuelle de Node.js, vous devez désactiver NVM en exécutant ce qui suit :

nvm deactivate

Cette commande décharge la version active de Node.js de votre session actuelle.

Supprimer la version Node.js via la commande NVM

Maintenant, exécutez la commande suivante pour désinstaller une version spécifique de Node.js installée à l'aide de NVM, en remplaçant <version> avec le numéro de version que vous souhaitez désinstaller :

nvm uninstall <version>

Par exemple, pour désinstaller Node.js version v20.0.0, exécutez :

nvm uninstall 20.0.0

Cette commande supprime la version Node.js spécifiée de votre système, complétant ainsi le processus de désinstallation.

Pensées finales

Voilà! Nous avons parcouru les différentes manières d'installer Node.js sur Ubuntu Linux – 24.04, 22.04 ou 20.04. Que vous choisissiez le référentiel Ubuntu simple, le NodeSource APT plus récent ou le NVM polyvalent, vous êtes désormais équipé pour gérer vos besoins Node.js comme un pro. N'oubliez pas que le choix de la méthode dépend de ce qui fonctionne le mieux pour votre projet.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire