Kako instalirati Node.JS 14 / 16 & NPM na Rocky Linux 8

Node.js je open-source, cross-platform, back-end JavaScript runtime okruženje izgrađeno na Chromeovom V8 motoru za izgradnju brzih i skalabilnih mrežnih aplikacija i pozadinskih API-ja. Node.js koristi IO modul koji se ne blokira, vođen događajima, što ga čini vrlo laganim i praktičnim. To je fantastičan izbor za aplikacije u stvarnom vremenu koje intenzivno rade na podacima koje se pokreću na distribuiranim uređajima.

NPM je upravitelj paketa za programski jezik JavaScript koji održava NPM, Inc. NPM je zadani upravitelj paketa za JavaScript runtime okruženje Node.js i vjerojatno je najdostupnije spremište za Node.JS pakete.

U sljedećem tutorialu naučit ćete kako instalirati Node.JS na različite načine iz streama aplikacije i izvornog repozitorija čvorova na Rocky Linuxu 8.

Preduvjeti

  • Preporučeni OS: Rocky Linux 8.+.
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.

Ažurirajte operativni sustav

Ažurirajte svoj Stjenoviti linux operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo dnf upgrade --refresh -y

Tutorial će koristiti sudo naredba i pod pretpostavkom da imate sudo status.

Za provjeru sudo statusa na svom računu:

sudo whoami

Primjer izlaza koji prikazuje sudo status:

[joshua@rockylinux ~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Kako dodati korisnika u Sudoers na Rocky Linuxu.

Za korištenje root račun, upotrijebite sljedeću naredbu s root lozinkom za prijavu.

su

Oglas


Instalirajte Node.JS 14 s Appstreamom ili Source

Prvi dio instaliranja Node.JS pokrivat će verziju 14 i 14 LTS iz Rocky Linux 8 App streama te preuzimanje i instalaciju iz izvora.

Općenito, istražite koju verziju Node.JS-a trebate; kao programer, većina bi već znala ovo pitanje; uvijek se preporuča da se dugoročni razvoj drži LTS verzija slično kao i Linux distribucije.

Instalirajte Node.JS 14 iz Appstreama

Da biste instalirali node.js iz Rocky Linux 8 App streama, prvo saznajte koje su verzije dostupne na sljedeći način:

sudo dnf module list nodejs

Primjer rezultata:

Kako instalirati Node.JS 14 / 16 & NPM na Rocky Linux 8

Kao što pokazuje izlaz, dostupni su node.js 10, 12 i 14; međutim, u ovom slučaju, zadani tok modula node.js je verzija 10, koju morate promijeniti.

Prvo, resetirajte popis nodejs spremišta dnf modula kako slijedi:

sudo dnf module reset -y nodejs

Primjer rezultata:

Resetting modules:
 nodejs                                                                           

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

Complete!

Da biste omogućili verziju 14, koristite sljedeću naredbu:

sudo dnf module enable -y nodejs:14

Primjer rezultata:

Enabling module streams:
 nodejs                               14                                          

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

Complete!

Zatim instalirajte node.js koristeći sljedeće DNF naredba:

sudo dnf install nodejs

Primjer rezultata:

Kako instalirati Node.JS 14 / 16 & NPM na Rocky Linux 8

Upišite "Y", zatim pritisnite "ENTER TIPKA" za nastavak i dovršetak instalacije.

Da biste provjerili instalaciju i potvrdili verziju verzije NPM-a, koristite sljedeću naredbu:

npm -v

Primjer rezultata:

6.14.13

Instalirajte Node.JS 14 iz izvora

Druga opcija je instaliranje node.js iz Repozitorijum izvora čvorova, koji nudi najnoviju verziju Node.JS 14.

Da biste instalirali Node.JS 14 iz izvora, koristite sljedeće naredba curl:

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

Zatim pokrenite instalacijsku naredbu dnf kako biste instalirali node.js 14:

sudo dnf install nodejs

Da biste provjerili instalaciju i potvrdili verziju verzije NPM-a, koristite sljedeću naredbu:

npm -v

Primjer rezultata:

6.14.14

Kao što možete vidjeti, zadani stream aplikacije imao je node.js verziju, starija verzija je promijenjena u mnogo noviju verziju.

Imajte na umu, hoćete vidi poruku govoreći zadano Rocky Linux App stream je onemogućen, a sada će se koristiti spremište Nodesource. Ako se trebate vratiti na zadani stream aplikacije, upotrijebite sljedeću naredbu:

sudo dnf module enable -y nodejs

Primjer rezultata:

Enabling module streams:
 nodejs                                 10                                             

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

Complete!

Instalirajte Node.JS 14 LTS iz izvora

Treća opcija je instaliranje Node.JS 14 LTS iz NodeSource spremišta. Novi korisnici i programeri nisu bili svjesni što znači LTS Dugoročna podrška i preporučena je verzija za većinu korisnika. LTS izdanja usredotočuju se na stabilnost, proširenu podršku i pružaju pouzdanu platformu za aplikacije bilo kojeg opsega. Većina korisnika i tvrtki Node.js su na liniji dugoročne podrške.

Da biste instalirali Node.JS 14 LTS iz izvora, koristite sljedeće naredba curl:

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

Zatim pokrenite instalacijsku naredbu dnf kako slijedi da biste instalirali node.js LTS 14:

sudo dnf install nodejs

Da biste provjerili instalaciju i potvrdili verziju verzije NPM-a, koristite sljedeću naredbu:

npm -v

Primjer rezultata:

6.14.14

Imajte na umu, hoćete vidi poruku govoreći zadano Rocky Linux App stream je onemogućen, a sada će se koristiti spremište Nodesource. Ako se trebate vratiti na zadani stream aplikacije, upotrijebite sljedeću naredbu:

sudo dnf module enable -y nodejs

Primjer rezultata:

Enabling module streams:
 nodejs                                 10                                             

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

Complete!

Instalirajte Node.JS 16 iz izvora

Da biste instalirali apsolutno najnoviji Node.Js, morat ćete instalirati node.js 16 iz izvora jer Rocky Linux App stream još ne sadrži verziju 16. S druge strane, instaliranje node.js iz izvora uvijek znači da imate najnoviju verziju.

Da biste instalirali Node.JS 16 iz izvora, koristite sljedeće naredba curl:

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

Zatim pokrenite instalacijsku naredbu dnf kako biste instalirali node.js 16:

sudo dnf install nodejs

Da biste provjerili instalaciju i potvrdili verziju verzije node.js, koristite sljedeću naredbu:

npm -v

Primjer rezultata:

7.21.0

Imajte na umu, hoćete vidi poruku govoreći zadano Rocky Linux App stream je onemogućen, a sada će se koristiti spremište Nodesource. Ako se trebate vratiti na zadani stream aplikacije, upotrijebite sljedeću naredbu:

sudo dnf module enable -y nodejs

Primjer rezultata:

Enabling module streams:
 nodejs                                 10                                             

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

Complete!

Oglas


Kako ažurirati Node.JS 14, 14LTS & 16 Source

Za ažuriranje Node.JS, spremište je dodano u vaše RPM spremište, gdje možete izvlačiti buduća ažuriranja, što znači da ne morate ponovno preuzimati svaki put kada izađe novo ažuriranje. Za provjeru ažuriranja pomoću dnf naredba ažuriranja:

sudo dnf update

Ako je ažuriranje dostupno, upotrijebite dnf naredba za nadogradnju:

sudo dnf upgrade

Trebali biste redovito provjeravati ima li ažuriranja za cijeli sustav, tako da biste trebali brzo preuzeti sve nove dodatke.

Komentari i zaključak

U tutorialu ste naučili kako instalirati Node.JS & NPM na vaš Rocky Linux 8 sustav, pokrivajući stream aplikacije Node.JS 14 i tri opcije najnovije verzije iz NodeSource spremišta Node.JS 14, 14 LTS i 16. Općenito, većina programera koristila bi NodeSource spremišta ovisno o okruženju u kojem radite kako bi odredili koju ćete verziju koristiti.

Ostavite komentar