Hur man installerar Node.JS 14/16 & NPM på Rocky Linux 8

node.js är en öppen källkod, plattformsoberoende, back-end JavaScript-runtime-miljö byggd på Chromes V8-motor för att bygga snabba och skalbara nätverksapplikationer och back-end API:er. Node.js använder en händelsestyrd, icke-blockerande IO-modul som gör den väldigt lätt och praktisk. Det är ett fantastiskt val för dataintensiva realtidsapplikationer som körs över distribuerade enheter.

NPM är en pakethanterare för JavaScript-programmeringsspråket som underhålls av NPM, Inc. NPM är standardpakethanteraren för JavaScript-runtimemiljön Node.js och är utan tvekan det mest tillgängliga arkivet för Node.JS-paket.

I följande handledning kommer du att lära dig hur man installerar Node.JS på olika sätt från appströmmen och nodkällan på Rocky Linux 8.

Förutsättningar

  • Rekommenderat OS: Rocky Linux 8.+.
  • Användarkonto: Ett användarkonto med sudo- eller root-åtkomst.

Uppdatera operativsystem

Uppdatera din Rocky linux operativsystem för att se till att alla befintliga paket är uppdaterade:

sudo dnf upgrade --refresh -y

Handledningen kommer att använda sudo kommando och förutsatt att du har sudo-status.

Så här verifierar du sudo-status på ditt konto:

sudo whoami

Exempel på utdata som visar sudo-status:

[joshua@rockylinux ~]$ sudo whoami
root

För att konfigurera ett befintligt eller nytt sudo-konto, besök vår handledning på Hur man lägger till en användare till Sudoers på Rocky Linux.

Att använda root-konto, använd följande kommando med root-lösenordet för att logga in.

su

Installera Node.JS 14 med Appstream eller Source

Den första delen av installationen av Node.JS kommer att täcka version 14 och 14 LTS från Rocky Linux 8 App-strömmen och nedladdning och installation från källan.

Sammantaget, undersök vilken version av Node.JS du behöver; som utvecklare skulle de flesta redan veta den här frågan; det rekommenderas alltid att långsiktig utveckling håller sig med LTS-versioner ungefär som Linux-distributioner.

Installera Node.JS 14 från Appstream

För att installera node.js från Rocky Linux 8 App-ström, ta först reda på vilka versioner som är tillgängliga enligt följande:

sudo dnf module list nodejs

Exempel utmatning:

Hur man installerar Node.JS 14/16 & NPM på Rocky Linux 8

Som utgången visar är node.js 10, 12 och 14 tillgängliga; men i det här fallet är node.js standardmodulström version 10, som du måste ändra.

Först, återställ nodejs-förråden för dnf-modullistan enligt följande:

sudo dnf module reset -y nodejs

Exempel utmatning:

Resetting modules:
 nodejs                                                                           

Transaction Summary
===================================================================================

Complete!

För att aktivera version 14, använd följande kommando:

sudo dnf module enable -y nodejs:14

Exempel utmatning:

Enabling module streams:
 nodejs                               14                                          

Transaction Summary
===================================================================================

Complete!

Installera sedan node.js med följande DNF kommando:

sudo dnf install nodejs

Exempel utmatning:

Hur man installerar Node.JS 14/16 & NPM på Rocky Linux 8

Skriv "Y", tryck sedan på "ENTER-TANGENT" för att fortsätta och slutföra installationen.

För att verifiera installationen och bekräfta versionsbygget av NPM, använd följande kommando:

npm -v

Exempel utmatning:

6.14.13

Installera Node.JS 14 från källan

Det andra alternativet är att installera node.js från Nodesource Repository, som tillhandahåller den senaste versionen av Node.JS 14.

För att installera Node.JS 14 från källan, använd följande curl-kommandot:

sudo curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -

Kör sedan installationskommandot dnf enligt följande för att installera node.js 14:

sudo dnf install nodejs

För att verifiera installationen och bekräfta versionsbygget av NPM, använd följande kommando:

npm -v

Exempel utmatning:

6.14.14

Som du kan se hade standardappströmmen en node.js-version äldre version har ändrats till en mycket nyare version.

Obs, det kommer du se ett meddelande säger standard Rocky Linux App-strömmen är inaktiverad, och Nodesource-förrådet kommer nu att användas. Om du behöver gå tillbaka till standardappströmmen, använd följande kommando:

sudo dnf module enable -y nodejs

Exempel utmatning:

Enabling module streams:
 nodejs                                 10                                             

Transaction Summary
========================================================================================

Complete!

Installera Node.JS 14 LTS från källan

Det tredje alternativet är att installera Node.JS 14 LTS från NodeSource-förrådet. Nya användare och utvecklare var omedvetna om vad LTS står för betyder Långsiktig support och är den rekommenderade versionen för de flesta användare. LTS release-linjer fokuserar på stabilitet, utökat stöd och ger en pålitlig plattform för applikationer av alla skala. De flesta Node.js-användare och företag är på långtidssupportlinjer.

För att installera Node.JS 14 LTS från källan, använd följande curl-kommandot:

sudo curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -

Kör sedan installationskommandot dnf enligt följande för att installera node.js LTS 14:

sudo dnf install nodejs

För att verifiera installationen och bekräfta versionsbygget av NPM, använd följande kommando:

npm -v

Exempel utmatning:

6.14.14

Obs, det kommer du se ett meddelande säger standard Rocky Linux App-strömmen är inaktiverad, och Nodesource-förrådet kommer nu att användas. Om du behöver gå tillbaka till standardappströmmen, använd följande kommando:

sudo dnf module enable -y nodejs

Exempel utmatning:

Enabling module streams:
 nodejs                                 10                                             

Transaction Summary
========================================================================================

Complete!

Installera Node.JS 16 från källan

För att installera den absolut senaste Node.Js måste du installera node.js 16 från källan eftersom Rocky Linux App-strömmen inte har version 16 ännu. På plussidan, att installera node.js från källan innebär alltid att du har den senaste versionen.

För att installera Node.JS 16 från källan, använd följande curl-kommandot:

sudo curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -

Kör sedan installationskommandot dnf enligt följande för att installera node.js 16:

sudo dnf install nodejs

För att verifiera installationen och bekräfta versionsbygget av node.js, använd följande kommando:

npm -v

Exempel utmatning:

7.21.0

Obs, det kommer du se ett meddelande säger standard Rocky Linux App-strömmen är inaktiverad, och Nodesource-förrådet kommer nu att användas. Om du behöver gå tillbaka till standardappströmmen, använd följande kommando:

sudo dnf module enable -y nodejs

Exempel utmatning:

Enabling module streams:
 nodejs                                 10                                             

Transaction Summary
========================================================================================

Complete!

Hur man uppdaterar Node.JS 14, 14LTS & 16 källa

För att uppdatera Node.JS lades förvaret till ditt RPM-förråd, där du kan dra ut framtida uppdateringar, vilket innebär att du inte behöver ladda ner igen varje gång en ny uppdatering kommer ut. För att söka efter uppdateringar med hjälp av dnf update kommando:

sudo dnf update

Om en uppdatering är tillgänglig, använd dnf uppgraderingskommando:

sudo dnf upgrade

Du bör regelbundet söka efter uppdateringar för hela ditt system, så du bör snabbt plocka upp alla nya tillägg.

Kommentarer och slutsats

I handledningen har du lärt dig hur du installerar Node.JS & NPM på ditt Rocky Linux 8-system, vilket täcker appströmmen Node.JS 14 och tre av de senaste versionsalternativen från NodeSource-förrådet Node.JS 14, 14 LTS och 16. Sammantaget skulle de flesta utvecklare använda NodeSource-arkiven beroende på vilken miljö du arbetar i för att avgöra vilken version du kommer att använda.


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

2 tankar om “Hur man installerar Node.JS 14/16 & NPM på Rocky Linux 8”

  1. Jag läste din artikel och i den här ger du steg för steg information med kommandon och bilder så att det är lätt att förstå men jag vill veta hur man installerar node.js och npm på Windows så snälla den informationen till mig.

    Svara
    • Tack för de vänliga orden, jag gör inte Window-tutorials och kan förmodligen inte göra ett separat avsnitt för det här även OM jag ville eftersom hälften av Linux-gemenskapen hatar Microsoft och Windows.

      Jag tror att Youtube har några bra handledningar för Windows-relaterade saker för Node.

      Svara

Lämna en kommentar