Hoe Node.js te installeren op Ubuntu 24.04, 22.04 of 20.04

Node.js, een krachtige JavaScript-runtime gebouwd op de V8 JavaScript-engine van Chrome, heeft een revolutie teweeggebracht in de manier waarop we server-side applicaties bedenken en bouwen. De niet-blokkerende, gebeurtenisgestuurde architectuur maakt het een topkeuze voor schaalbare en efficiënte webapplicaties. Hier is een korte blik op wat Node.js zo bijzonder maakt:

  • Asynchroon en gebeurtenisgestuurd: Node.js maakt gebruik van niet-blokkerende I/O-bewerkingen, waardoor het lichtgewicht en efficiënt is voor gegevensintensieve realtime toepassingen.
  • Enkele programmeertaal: Schrijf client- en server-side code in JavaScript, voor een uniforme ontwikkelervaring.
  • Uitgebreid NPM-register: Toegang tot een enorme opslagplaats van open-sourcebibliotheken, waardoor de functionaliteit wordt verbeterd en de ontwikkeling wordt versneld.
  • Platformonafhankelijk: Ontwikkel applicaties die naadloos op verschillende besturingssystemen draaien.
  • Gemeenschaps- en bedrijfsondersteuning: Profiteer van een levendige gemeenschap en de steun van grote bedrijven, waardoor u verzekerd bent van constante updates en innovaties.

Met Node.js beschikken ontwikkelaars over een veelzijdige tool voor het maken van verschillende webapplicaties, van eenvoudige webservers tot complexe, realtime communicatieplatforms. Laten we eens in het installatieproces duiken.

Update Ubuntu vóór de installatie van Node.js

Voordat u Node.js installeert, is het van cruciaal belang dat uw Ubuntu-systeem up-to-date is. Dit helpt potentiële conflicten te voorkomen en zorgt ervoor dat u de nieuwste versie van Node.js installeert. Voer de volgende opdracht uit om uw systeem bij te werken:

sudo apt update && sudo apt upgrade

Methode 1: Installeer Node.js via APT Repository

Het installeren van Node.js op Ubuntu 24.04, 22.04 of 20.04 rechtstreeks vanuit uw Ubuntu APT-repository is de eerste methode. Dit zal bevredigend zijn, afhankelijk van wat u van Node.js nodig heeft.

Om de standaardversie van Ubuntu te installeren, voert u de volgende opdracht uit:

sudo apt install nodejs

Zorg ervoor dat Node.js na de installatie correct wordt geïnstalleerd door de versie ervan op uw systeem te verifiëren. Voer de volgende opdracht uit om de geïnstalleerde Node.js-versie te controleren:

node --version

U ziet de geïnstalleerde Node.js-versie weergegeven in uw terminal als de installatie succesvol was. Nu bent u klaar om Node.js op uw Ubuntu-systeem te gaan gebruiken.

Methode 2: Node.js installeren via NodeSource

Installeer de vereiste initiële pakketten

Zorg er eerst voor dat de volgende pakketten hieronder zijn geïnstalleerd:

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

Importeer NodeSource APT-repository

Importeer vervolgens de GPG-sleutel van het NodeSource-opslagplaats. Deze actie verifieert de authenticiteit van de pakketten die u gaat installeren. Gebruik het commando:

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

Selecteer vervolgens de Node.js-versie die geschikt is voor uw Ubuntu-systeem. Vervangen bijvoorbeeld NODE_MAJOR=20 het met de door u gewenste versie, zoals NODE_MAJOR=18. Voer deze opdracht uit:

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

Kies uit verschillende Node.js-versies zoals:

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

Installeer Node.js via NodeSource APT-opdracht

Nadat u de NodeSource-repository hebt toegevoegd, installeert u Node.js met behulp van de onderstaande opdracht. Deze methode zorgt ervoor dat u de nieuwste of een specifieke versie van Node.js krijgt, en biedt een upgrade vanuit de standaardrepository:

sudo apt install nodejs

Met deze opdracht wordt Node.js geïnstalleerd, en al zijn afhankelijkheden komen overeen met de versie die u eerder hebt gekozen.

Sluit af met het verifiëren van de Node.js-installatie:

node --version

Het uitvoerversienummer bevestigt dat Node.js met succes op uw Ubuntu-systeem is geïnstalleerd vanuit de NodeSource APT Repository.

Methode 3: Node.js installeren via Node Version Manager (NVM)

Een andere manier om Node.js te installeren is met behulp van de Knooppuntversiebeheer (NVM). Met deze methode kunt u meerdere Node.js-versies op uw systeem beheren, waardoor het schakelen tussen versies voor verschillende projecten eenvoudiger wordt.

NVM installeren

Om NVM te installeren, voert u een van de volgende opdrachten uit:

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

of

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

Met deze opdrachten wordt het NVM-installatiescript gedownload en uitgevoerd. Zodra de installatie is voltooid, moet u uw terminal opnieuw opstarten of de volgende opdracht uitvoeren om NVM te laden:

source ~/.bashrc

Installeer Node.js via NVM-opdracht

Als NVM is geïnstalleerd, kunt u meerdere Node.js-versies op uw systeem beheren, waardoor u gemakkelijk tussen versies voor verschillende projecten kunt schakelen.

Lijst met beschikbare Node.js-versies

Voordat u een specifieke versie van Node.js installeert, controleert u de beschikbare versies door het volgende uit te voeren:

nvm ls-remote

Met deze opdracht wordt een lijst weergegeven met alle beschikbare Node.js-versies, zodat u de versie kunt identificeren die u wilt installeren, zoals de nieuwste LTS-release of een specifiek versienummer.

Installeer een Node.js-versie

Om de gewenste versie van Node.js te installeren, voert u de volgende opdracht uit en vervangt u <version> met de specifieke versie die u wilt installeren:

nvm install <version>

Als u bijvoorbeeld Node.js versie v20.0.0 wilt installeren, voert u het volgende uit:

nvm install 20.0.0

Met deze opdracht wordt de opgegeven versie van Node.js gedownload en geïnstalleerd.

Controleer de Node.js-installatie

Voer het volgende uit om de geïnstalleerde versie van Node.js te controleren:

node --version

Met deze opdracht wordt de op uw systeem geïnstalleerde versie van Node.js weergegeven, waarmee de succesvolle installatie wordt bevestigd.

Schakel tussen geïnstalleerde Node.js-versies via NVM

Met NVM kunt u eenvoudig schakelen tussen verschillende Node.js-versies. Om te schakelen tussen geïnstalleerde Node.js-versies, gebruikt u de volgende opdracht, replacement <version> met de versie waarnaar u wilt overschakelen:

nvm use <version>

Als u bijvoorbeeld wilt overschakelen naar Node.js versie 18.16.0, voert u het volgende uit:

nvm use 18.16.0

Met deze opdracht wordt de opgegeven versie ingesteld als de actieve Node.js-versie voor uw huidige sessie. Om een ​​specifieke Node.js-versie de standaard te maken voor nieuwe terminalsessies, gebruikt u de opdracht:

nvm alias default <version>

Vervangen <version> met het gewenste versienummer. Als u bijvoorbeeld Node.js versie 18.16.0 als standaard wilt instellen, voert u het volgende uit:

nvm alias default 18.16.0

Extra tip: leer de methoden om Node.js te verwijderen

Verwijder Node.js geïnstalleerd via Ubuntu Repository of NodeSource

Als u Node.js hebt geïnstalleerd vanuit de Ubuntu-repository of een PPA, kunt u deze verwijderen met behulp van de apt programma. Hier is een overzicht van de opdracht die u moet uitvoeren:

sudo apt remove nodejs

Met deze opdracht worden Node.js en de bijbehorende configuratiebestanden verwijderd. U wordt gevraagd de verwijdering te bevestigen en na bevestiging gaat het verder met de verwijdering.

NVM-opdracht om Node.js te verwijderen

Als u Node.js hebt geïnstalleerd met behulp van Node Version Manager (NVM), volgt u deze stappen om het programma te verwijderen:

Controleer de huidige Node.js-versie via NVM-opdracht

Bepaal eerst de momenteel geïnstalleerde versie van Node.js door de volgende opdracht uit te voeren:

nvm current

Met deze opdracht wordt de actieve Node.js-versie op uw systeem weergegeven.

Deactiveer NVM via NVM-opdracht

Voordat u de huidige versie van Node.js verwijdert, moet u NVM deactiveren door het volgende uit te voeren:

nvm deactivate

Met deze opdracht wordt de actieve Node.js-versie uit uw huidige sessie verwijderd.

Verwijder de Node.js-versie via NVM-opdracht

Voer nu de volgende opdracht uit om een ​​specifieke versie van Node.js te verwijderen die is geïnstalleerd met NVM, replacement <version> met het versienummer dat u wilt verwijderen:

nvm uninstall <version>

Als u bijvoorbeeld Node.js-versie v20.0.0 wilt verwijderen, voert u het volgende uit:

nvm uninstall 20.0.0

Met deze opdracht wordt de opgegeven Node.js-versie van uw systeem verwijderd, waarmee het verwijderingsproces wordt voltooid.

Afsluitende gedachten

Daar heb je het! We hebben de verschillende manieren doorlopen om Node.js op Ubuntu Linux te installeren: 24.04, 22.04 of 20.04. Of u nu kiest voor de eenvoudige Ubuntu-repository, de modernere NodeSource APT of de veelzijdige NVM, u bent nu uitgerust om als een professional aan uw Node.js-behoeften te voldoen. Vergeet niet dat de keuze van de methode afhangt van wat het beste werkt voor uw project.

Joshua James
Volg mij
Laatste berichten van Joshua James (alles zien)

Plaats een reactie