3 manieren om Nodejs & NPM te installeren op Ubuntu 22.04 LTS Jammy (2024)

Leer de stappen die u gebruikt om Node.js Javascript en NPM te installeren op Ubuntu 22.04 Jammy JellyFish met behulp van de opdrachtterminal voor het ontwikkelen van applicaties.

Node.js is een platform voor het ontwikkelen van zelfstandige JavaScript-programma's die onafhankelijk van hostapplicaties zoals webbrowsers draaien. Het kan onder andere worden gebruikt voor het programmeren van server-side scripts, netwerktools en webapps. Node.js is gebaseerd op de JavaScript-engine V8 van Google, die ook in de Chrome-webbrowser wordt gebruikt. V8 is een procesgebaseerde virtuele machine die een JIT-compiler gebruikt om de JavaScript-code tijdens runtime te vertalen naar de machinetaal van de onderliggende hardware.

Het wordt voornamelijk gebruikt voor serverprogramma's en netwerktools, het platform beperkt zich hiertoe niet. Naast netwerkgeoriënteerde opdrachtregeltools zijn ook algemene tools voor systeembeheer mogelijk. Zelfs klassiek gestructureerde desktopapplicaties die de WebApp-architectuur niet volgen, zijn mogelijk met Node.js. De NodeGUI-module kan worden gebruikt om grafische gebruikersinterfaces te programmeren op basis van het Qt5 GUI-framework.

De Node Package Manager, npm, afgekort Nodejs, kan modules en afhankelijkheden van de modules die u wilt gebruiken, zoeken, installeren, verwijderen, compileren en bijwerken om de mogelijkheden van Node.js uit te breiden

Het werd in 2009 ontwikkeld door programmeur Ryan Dahl omdat hij niet tevreden was met de inefficiënte manier waarop apache- en PHP-gebaseerde webapplicaties met veel gelijktijdige verbindingen omgaan. Daarom besloot hij JavaScript te gebruiken voor programmeren op de server, omdat hij het asynchrone gebeurtenissysteem van de taal leuk vond.

Stappen om Node.js en NPM te installeren op Ubuntu 22.04 LTS Linux

De stappen die hier worden gegeven, kunnen worden gebruikt voor andere Ubuntu-versies, waaronder Linux Mint, Debian, POP_OS en andere soortgelijke besturingssystemen.

#Methode 1:

1. Update Ubuntu 22.04

Het eerste waarmee we deze tutorial beginnen, is het updaten van ons systeem. Dit zorgt ervoor dat alle nieuwste beveiligingsupdates op ons systeem zijn geïnstalleerd en dat ook onze APT-pakketindexcache up-to-date is.

sudo apt update && sudo apt upgrade

2. Installeer NodeJS met behulp van de standaard Ubuntu-repository

Welnu, we kunnen de langetermijnversie van Node.js op Ubuntu 22.04 LTS installeren met behulp van de standaardsysteemrepository, maar de versie zal niet de nieuwste zijn.

Tijdens het lezen van dit artikel was de versie van Nodejs die beschikbaar was om te installeren met behulp van de standaard repository versie 12. Dus als je deze wilt, voer dan gewoon het volgende uit:

sudo apt install nodejs

3 manieren om Nodejs & NPM te installeren op Ubuntu 22.04 LTS Jammy (1)

#Methode 2 met Nodejs Repo

????????-Voor de nieuwste of gewenste versie????????????

4. Installeer Node.js met behulp van de repository

Als u de huidige versie van Nodejs wilt, voert u de gegeven opdracht uit. Hierdoor wordt de repository alleen toegevoegd om de nieuwste versie te verkrijgen.

Installeer eerst krul:

sudo apt install curl
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -

Installeer Nodejs en NPM:

sudo apt-get install nodejs

Terwijl diedie er een paar zoekenspecifieke versie van Nodejskan de repository toevoegen volgens de versie.

Voor Node.js v18.x:

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install nodejs

Voor Node.js v17.x:

curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
sudo apt-get install nodejs

Voor Node.js LTS (v16.x):

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install nodejs

Voor Node.js v14.x:

curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install nodejs

5. Controleer de geïnstalleerde Node- en NPM-versie op Ubuntu

Om de Node-versie op Ubuntu te controleren, is het commando:

node --version

Om de NPM-versie te controleren, is het commando:

npm --version

6. NPM en Node updaten (optioneel)

Als je de nieuwste updates wilt installeren die beschikbaar zijn voor Node en NPM, dan kunnen we NPM zelf gebruiken, hier zijn de opdrachten daarvoor.

Eerst bijwerkennpm,

sudo npm update
npm install -g npm@next

Werk vervolgens het knooppunt bij naar de volgende versie,

npm install -g node@nextornpm install -g node@latest

#3e methode met behulp van NVM

7. Installeer Nodejs op Ubuntu 22.04 met behulp van NVM

Als u de bovenstaande twee methoden niet wilt gebruiken om Nodejs en de NPM-pakketbeheerder te installeren, kunnen we NVM gebruiken? Knooppuntversiebeheer. Het is een project beschikbaar opGithubdie we kunnen gebruiken om alle versies van Nodejs te installeren en te beheren.

Net als Nodejs is NVM echter ook niet standaard beschikbaar voor gebruik op Ubuntu, we moeten het handmatig installeren. Hier is het script daarvoor:

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

Herlaad je bash shell-sessie:

source ~/.bashrc

Gebruik nu deNVMen vermeld alle beschikbare versies van Nodejs die u kunt installeren met behulp van deze versiebeheerder.

nvm list-remote

Als u ten slotte zeker weet welke versie u nodig heeft, gebruikt u de volgende syntaxis:

nvm install version-number

Vervangendeversienummermet de Nodejs-versie die u wilt installeren.

3 manieren om Nodejs & NPM te installeren op Ubuntu 22.04 LTS Jammy (2)

8. Verwijderen of verwijderen

Volgens de methode die u hebt gebruikt om te installeren, kiest u ervoor om Nodejs en NPM volledig van uw systeem te verwijderen.

Voor standaard- of Nodejs-repository met APT

sudo apt autoremove --purge nodejs

Degenen die NVM gebruiken

nvm deactivate version-number
nvm uninstall version-number

3 manieren om Nodejs & NPM te installeren op Ubuntu 22.04 LTS Jammy (3)

NVM van uw systeem verwijderen:

rm -rf "$NVM_DIR"

Overige artikelen:

Installeer AngularJS in Ubuntu 22.04 | 20.04 Linux
Hoe installeer ik Signal Messenger op Ubuntu 22.04 LTS?
Hoe PlayOnLinux op Ubuntu 22.04 installeren?
Hoe Google Two-Factor Authentication te gebruiken met Ubuntu 22.04

3 manieren om Nodejs & NPM te installeren op Ubuntu 22.04 LTS Jammy (2024)

References

Top Articles
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 5976

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.