Kako instalirati Node.JS 14 LTS / 16 & NPM na Debian 11 Bullseye

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 vodiču naučit ćete kako instalirati Node.JS na različite načine iz izvornog spremišta čvorova na Debian 11 Bullseye.

Preduvjeti

  • Preporučeni OS: Debian 11 Bullseye
  • Korisnički račun: Korisnički račun sa sudo privilegije or root pristup (su naredba).
  • Potrebni paketi: 

Ažuriranje operativnog sustava

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

sudo apt update && sudo apt upgrade

Root ili Sudo pristup

Prema zadanim postavkama, kada kreirate svoj račun pri pokretanju s Debianom u usporedbi s drugim distribucijama, on ne dobiva automatski status sudoers. Morate imati pristup root lozinka koristiti naredba su ili posjetite naš vodič na Kako dodati korisnika u Sudoers na Debianu.


Oglas


Instalirajte Node.JS 14 LTS iz NodeSourcea

Prva 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://deb.nodesource.com/setup_lts.x | sudo bash -

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

npm

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

npm -v

Primjer rezultata:

6.14.15

S obzirom da možda mijenjate verzije Node.js, dobra ideja je provjeriti korištenjem naredba politike apt-cache također:

sudo apt-cache policy nodejs

Primjer rezultata:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

Kao što je gore navedeno, možete vidjeti ispravno setup_14.x grana je instalirana.

Da biste uklonili Node.JS 14 LTS, koristite sljedeću naredbu:

sudo apt autoremove nodejs 
sudo rm /etc/apt/sources.list.d/nodesource.list

Instalirajte Node.JS 16 s NodeSourcea

Druga opcija za posjedovanje apsolutno najnovijeg Node.js, morat ćete instalirati Node.js 16. S druge strane korištenja Node.js 16, uvijek ćete imati najnoviju verziju.

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

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

Zatim pokrenite instalacijsku naredbu apt kako slijedi da biste instalirali node.js 16:

sudo apt install nodejs

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

npm -v

Primjer rezultata:

7.24.0

S obzirom da možda mijenjate verzije Node.js, dobra ideja je provjeriti korištenjem naredba politike apt-cache također:

sudo apt-cache policy nodejs

Primjer rezultata:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

Kao što je gore navedeno, možete vidjeti ispravno setup_16.x grana je instalirana.

Da biste uklonili Node.JS 16, koristite sljedeću naredbu:

sudo apt autoremove nodejs 
sudo rm /etc/apt/sources.list.d/nodesource.list

Oglas


Ažuriranje Node.JS 14, 14LTS & 16 Izvor

Da biste ažurirali Node.JS, spremište je dodano u vaš direktorij popisa izvora APT-a, 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 apt naredba ažuriranja:

sudo apt update

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

sudo apt upgrade

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

Izborno. Instalirajte Node.js s NVM-om

Alternativna metoda za instaliranje Node.js na Debian je korištenje NVM-a, što je skraćenica od "Upravitelj verzija čvora." Ovaj zgodan alat radi kao naredbeni redak za instalirajte i upravljajte više izdanja Node.js na vašem sustavu. To može uštedjeti dosta vremena na prelasku između verzija.

Za preuzimanje posjetite stranicu izdanja Githuba kako biste dobili najnoviju verziju.

Samo primjer:

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

Primjer izlaza ako je ispravno instaliran:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

Nakon instalacije, pokrenite naredbu za izvoz ili ponovno pokrenite svoj terminal da aktivirate NVM. Zatim provjerite verziju NVM-a pomoću sljedeće terminalske naredbe:

nvm --version

Primjer rezultata:

0.38.0

Zatim upotrijebite nvm list-remote naredba za popis svih dostupnih dostupnih verzija čvorova:

nvm list-remote

Primjer rezultata:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

Imajte na umu da je ovaj popis opsežan kada koristite naredbu kao što je gornja slika samo primjer ispisa.

Zatim instalirajte određenu verziju Nodea s gornjeg popisa izlaza. Sintaksa bi bila nvm instalirati .

Samo primjer:

nvm install 16.9.1

Primjer rezultata:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

Obično, koristeći NVM, vjerojatno ćete imati instalirano više od jedne verzije Node.js. Za popis svih verzija na vašem sustavu koristite sljedeću naredbu:

nvm ls

Primjer rezultata:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

S popisa izlaza možete pokrenuti ili zamijeniti određenu verziju na sljedeći način:

nvm use 12.22.6

Primjer rezultata:

Kako instalirati Node.JS 14 LTS 16 & NPM na Debian 11 Bullseye

Oglas


Komentari i zaključak

U tutorialu ste naučili kako instalirati Node.JS & NPM na vaš Debian 11 Bullseye 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