Hur man installerar Node.js på Ubuntu 24.04, 22.04 eller 20.04

Node.js, en kraftfull JavaScript-runtime byggd på Chromes V8 JavaScript-motor, har revolutionerat hur vi tänker på och bygger applikationer på serversidan. Dess icke-blockerande, händelsedrivna arkitektur gör den till ett toppval för skalbara och effektiva webbapplikationer. Här är en snabb titt på vad som gör att Node.js sticker ut:

  • Asynkron och händelsedriven: Node.js använder icke-blockerande I/O-operationer, vilket gör den lätt och effektiv för dataintensiva realtidsapplikationer.
  • Enkelt programmeringsspråk: Skriv klient- och serverkod i JavaScript, vilket ger en enhetlig utvecklingsupplevelse.
  • Stort NPM-register: Få tillgång till ett enormt arkiv med öppen källkodsbibliotek, vilket förbättrar funktionaliteten och påskyndar utvecklingen.
  • Cross-Plattform: Utveckla applikationer som körs sömlöst på olika operativsystem.
  • Community och företagssupport: Dra nytta av en levande community och stöd från stora företag, vilket säkerställer ständiga uppdateringar och innovationer.

Med Node.js får utvecklare ett mångsidigt verktyg för att skapa olika webbapplikationer, från enkla webbservrar till komplexa kommunikationsplattformar i realtid. Låt oss dyka in i installationsprocessen.

Uppdatera Ubuntu före installation av Node.js

Innan du installerar Node.js är det avgörande att se till att ditt Ubuntu-system är uppdaterat. Detta hjälper till att förhindra potentiella konflikter och säkerställer att du installerar den senaste versionen av Node.js. Kör följande kommando för att uppdatera ditt system:

sudo apt update && sudo apt upgrade

Metod 1: Installera Node.js via APT Repository

Att installera Node.js på Ubuntu 24.04, 22.04 eller 20.04 direkt från ditt Ubuntu APT-förråd är den första metoden. Detta kommer att vara tillfredsställande, beroende på vad du behöver från Node.js.

För att installera Ubuntus standardversion, kör följande kommando:

sudo apt install nodejs

Se till att Node.js är korrekt installerat efter installationen genom att verifiera dess version på ditt system. Kör följande kommando för att kontrollera den installerade Node.js-versionen:

node --version

Du kommer att se den installerade versionen av Node.js i din terminal om installationen lyckades. Nu är du redo att börja använda Node.js på ditt Ubuntu-system.

Metod 2: Installera Node.js via NodeSource

Installera nödvändiga initiala paket

Se först till att följande paket är installerade nedan:

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

Importera NodeSource APT Repository

Importera sedan GPG-nyckeln för NodeSource-förråd. Den här åtgärden verifierar äktheten för paketen du ska installera. Använd kommandot:

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

Välj sedan den Node.js-version som är lämplig för ditt Ubuntu-system. Byt till exempel NODE_MAJOR=20 det med din önskade version, som NODE_MAJOR=18. Kör detta kommando:

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

Välj mellan olika versioner av Node.js som:

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

Installera Node.js via NodeSource APT Command

När du har lagt till NodeSource-förrådet installerar du Node.js med kommandot nedan. Den här metoden säkerställer att du får den senaste eller en specifik version av Node.js, och erbjuder en uppgradering från standardförvaret:

sudo apt install nodejs

Detta kommando installerar Node.js, och alla dess beroenden överensstämmer med den version du valde tidigare.

Avsluta med att verifiera installationen av Node.js:

node --version

Utdataversionsnumret bekräftar att Node.js har installerats på ditt Ubuntu-system från NodeSource APT Repository.

Metod 3: Installera Node.js via Node Version Manager (NVM)

Ett annat sätt att installera Node.js är att använda Node Version Manager (NVM). Den här metoden gör att du kan hantera flera Node.js-versioner på ditt system, vilket gör det enklare att växla mellan versioner för olika projekt.

Installera NVM

För att installera NVM, kör ett av följande kommandon:

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

eller

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

Dessa kommandon laddar ner och kör NVM-installationsskriptet. När installationen är klar måste du starta om din terminal eller köra följande kommando för att ladda NVM:

source ~/.bashrc

Installera Node.js via NVM Command

Med NVM installerat kan du hantera flera Node.js-versioner på ditt system, vilket gör det bekvämt att växla mellan versioner för olika projekt.

Lista tillgängliga Node.js-versioner

Innan du installerar en specifik version av Node.js, kontrollera de tillgängliga versionerna genom att köra följande:

nvm ls-remote

Det här kommandot visar en lista över alla tillgängliga Node.js-versioner, vilket hjälper dig att identifiera den version du vill installera, till exempel den senaste LTS-versionen eller ett specifikt versionsnummer.

Installera en Node.js-version

För att installera önskad version av Node.js, kör följande kommando och ersätt <version> med den specifika version du vill installera:

nvm install <version>

För att till exempel installera Node.js version v20.0.0, kör:

nvm install 20.0.0

Detta kommando laddar ner och installerar den angivna versionen av Node.js.

Verifiera Node.js-installationen

För att kontrollera den installerade versionen av Node.js, kör följande:

node --version

Detta kommando visar ditt systems installerade version av Node.js, vilket bekräftar att installationen lyckades.

Växla mellan installerade Node.js-versioner via NVM

NVM låter dig enkelt växla mellan olika Node.js-versioner. För att växla mellan installerade Node.js-versioner, använd följande kommando, ersätt <version> med den version du vill byta till:

nvm use <version>

Till exempel, för att byta till Node.js version 18.16.0, kör:

nvm use 18.16.0

Detta kommando ställer in den angivna versionen som den aktiva Node.js-versionen för din nuvarande session. För att göra en specifik Node.js-version till standard för nya terminalsessioner, använd kommandot:

nvm alias default <version>

Byta ut <version> med önskat versionsnummer. För att till exempel ställa in Node.js version 18.16.0 som standard, kör:

nvm alias default 18.16.0

Ytterligare tips: Lär dig metoderna för att ta bort Node.js

Ta bort Node.js installerat via Ubuntu Repository eller NodeSource

Om du installerade Node.js från Ubuntu-förvaret eller en PPA, kan du avinstallera det med hjälp av apt program. Här är en uppdelning av kommandot du behöver köra:

sudo apt remove nodejs

Detta kommando tar bort Node.js tillsammans med dess associerade konfigurationsfiler. Det kommer att uppmana dig att bekräfta borttagningen, och efter bekräftelse fortsätter avinstallationen.

NVM-kommando för att ta bort Node.js

Om du installerade Node.js med Node Version Manager (NVM), följ dessa steg för att avinstallera den:

Kontrollera den aktuella Node.js-versionen via NVM-kommandot

Bestäm först den för närvarande installerade versionen av Node.js genom att köra följande kommando:

nvm current

Detta kommando visar den aktiva Node.js-versionen på ditt system.

Avaktivera NVM via NVM-kommandot

Innan du avinstallerar den aktuella versionen av Node.js måste du inaktivera NVM genom att köra följande:

nvm deactivate

Detta kommando tar bort den aktiva Node.js-versionen från din nuvarande session.

Ta bort Node.js-versionen via NVM-kommandot

Kör nu följande kommando för att avinstallera en specifik version av Node.js installerad med NVM, ersätter <version> med versionsnumret du vill avinstallera:

nvm uninstall <version>

För att till exempel avinstallera Node.js version v20.0.0, kör:

nvm uninstall 20.0.0

Detta kommando tar bort den angivna Node.js-versionen från ditt system och slutför avinstallationsprocessen.

Avslutande tankar

Där har du det! Vi har gått igenom de olika sätten att installera Node.js på Ubuntu Linux – 24.04, 22.04 eller 20.04. Oavsett om du valde det enkla Ubuntu-förrådet, den mer uppdaterade NodeSource APT eller den mångsidiga NVM, är du nu utrustad för att hantera dina Node.js-behov som ett proffs. Kom ihåg att valet av metod beror på vad som fungerar bäst för ditt projekt.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar