Cum se instalează Node.js pe Ubuntu 14.04

Cum se instalează Node.js pe Ubuntu 14.04

Cum se instalează Node.js pe Ubuntu 14.04

Node.js, o platformă bazată pe JavaScript, este o opțiune din ce în ce mai populară, ușoară și eficientă pentru dezvoltatori. Le permite codificatorilor să folosească JavaScript atât pe front-end, cât și pe back-end, datorită minunatului motor V8 de la Google.

Cu peste 100.000 de pachete, managerul de pachete Node, sau npm, este o modalitate fantastică de a găsi soluții open-source pentru extinderea sistemului de versiuni semantice ale Node și npm, care permite un control foarte strict asupra pachetelor pe care le utilizați.

5 moduri de a instala Node.js pe Ubuntu

Există mai multe modalități de a face acest lucru, dar vă recomandăm Opțiunea 1: Node Version Manager (nvm) . Iată lista completă de opțiuni:

  • Opțiunea 1 (alegerea noastră!): Instalați scriptul nvm pentru a gestiona mai multe versiuni active Node.js
  • Opțiunea 2: Instalați pachetele standard Debian/Ubuntu pentru Node și npm
  • Opțiunea 3: Instalați din pachetele Debian/Ubuntu create de echipa Node.js (asociată)
  • Opțiunea 4: Instalați manual Node.js din pachete binare standard de pe site-ul oficial

Opțiunea 1 este metoda noastră recomandată pentru toată lumea. Opțiunea 2 este incredibil de simplă, în timp ce Opțiunile 3, 4 și 5 au avantajul de a menține pachetele dvs. Node și npm cele mai actuale. Înainte de a încerca oricare dintre aceste opțiuni de instalare, veți dori să eliminați vechiul pachet Node pentru a evita conflictele. Și pentru mai multe informații despre Node.js, puteți oricând să consultați depozitul Github.

Înainte de a începe: eliminați vechiul pachet Node pentru a evita conflictele

Pe Ubuntu, pachetul Node.js are un nume similar cu versiunea mai veche, Node. Acesta din urmă este un program radio de pachete de amatori pe care, mai mult ca sigur, îl puteți elimina.

Dacă aveți deja instalat Node, este posibil să doriți să îl eliminați. Unele instrumente Node.js ar putea executa Node.js ca Node în loc de Node.js, provocând conflicte.

Puteți căuta și elimina pachetul Node executând aceste comenzi într-un terminal. Pentru a accesa un terminal, navigați prin meniul desktop:
Aplicații → Accesorii → Terminal

Rulați această comandă și dacă scrie instalați în coloana din dreapta, Node este pe sistemul dvs.:

$ dpkg –get-selections | grep node ax25-node install nod install

Dacă ați găsit vechiul pachet Node instalat, rulați această comandă pentru a-l elimina complet:

sudo apt-get remove –purge node

Opțiunea 1: Instalați Node.js cu Node Version Manager

În primul rând, asigurați-vă că aveți un compilator C++. Deschideți terminalul și instalați pachetele build-essential și libssl-dev, dacă este necesar. În mod implicit, Ubuntu nu vine cu aceste instrumente – dar pot fi instalate în linia de comandă.

Utilizați apt-get pentru a instala pachetul build-essential:

sudo apt-get install build-essential checkinstall

Folosiți un proces similar pentru a obține libssl-dev:

sudo apt-get install libssl-dev

Puteți instala și actualiza Node Version Manager, sau nvm, utilizând cURL:

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

Vi se va cere să închideți și să redeschideți terminalul. Pentru a verifica dacă nvm a fost instalat cu succes după ce redeschideți terminalul, utilizați:

comanda -v nvm

Această comandă va scoate nvm dacă instalarea a funcționat.

Pentru a descărca, compila și instala cea mai recentă versiune de Node:

nvm install 5.0

În orice shell nou, va trebui să spuneți nvm ce versiune să utilizați:

nvm folosește 5.0

Pentru a seta o versiune implicită a Node.js care să fie utilizată în orice shell nou, utilizați aliasul implicit:

nod implicit alias nvm

Nu numai că nvm vă permite să rulați versiuni mai noi de Node.js și npm, dar puteți instala și migra orice versiune dorită. Accesați depozitul nvm GitHub pentru mai multe informații.

Opțiunea 2: Instalați Node.js cu Ubuntu Package Manager

Pentru a instala Node.js, tastați următoarea comandă în terminal:

sudo apt-get install nodejs

Apoi instalați managerul de pachete Node, npm:

sudo apt-get install npm

Creați o legătură simbolică pentru nod, deoarece multe instrumente Node.js folosesc acest nume pentru a le executa.

sudo ln -s /usr/bin/nodejs /usr/bin/node

Acum ar trebui să lucrăm atât comenzile Node, cât și comenzile npm:

$ nod -v v0.10.25 $ npm -v 1.3.10

Opțiunea 3: Instalați Node.js cu pachete Ubuntu întreținute

Adăugați depozitele menținute de Node.js la lista de surse de pachete Ubuntu cu această comandă:

curl -sL https://deb.nodesource.com/setup | sudo bash –

Apoi instalați Node.js cu apt-get :

sudo apt-get install nodejs

Opțional, putem crea o legătură simbolică pentru nod (din motivele menționate mai devreme):

sudo ln -s /usr/bin/nodejs /usr/bin/node

Folosind această opțiune de instalare, ajungem la versiuni mai noi de Node.js și npm:

$ nod -v v0.10.44 $ npm -v 2.15.0

Opțiunea 4: Instalați Node.js cu pachete binare standard

Accesați pagina oficială de descărcare Node.js și descărcați fișierul binar Linux pe 32 de biți sau pe 64 de biți, în funcție de tipul dvs. de sistem.

Puteți determina arhitectura CPU a serverului dvs. cu aceste comenzi:

$ getconf LONG_BIT 64 $ uname -p x86_64

Puteți descărca fișierul din browser sau din consolă. Acesta din urmă este afișat mai jos (Notă: versiunea specifică Node.js poate fi diferită pentru dvs.):

wget https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x64.tar.xz

Pentru a vă asigura că puteți despacheta fișierul, instalați xz-utils:

sudo apt-get install xz-utils

Apoi, executați următoarea comandă pentru a instala pachetul binar Node.js în /usr/local/:

tar -C /usr/local –strip-components 1 -xJf node-v4.4.4-linux.x64.tar.xz

Acum ar trebui să aveți atât Node.js, cât și npm instalate în /usr/local/bin. Puteți verifica acest lucru cu:

ls -l /usr/local/bin/node ls -l /usr/local/bin/npm

Cuvinte finale

Sperăm că acest lucru vă va ajuta să mergeți cu Node.js pe Ubuntu. Dacă sunteți nou în dezvoltarea aplicațiilor cu Node.js, site-ul web Nodeschool.io are câteva tutoriale interesante.

Dezvăluirea agentului de publicitate

Gazduirweb este o resursă online gratuită care oferă utilizatorilor conținut valoros și servicii de comparare. Pentru a menține această resursă 100% gratuită, primim compensații de la multe dintre ofertele afișate pe site. Alături de factorii cheie de revizuire, această compensație poate afecta modul în care și locul în care apar produsele pe site (inclusiv, de exemplu, ordinea în care apar). Gazduirweb nu include întregul univers al ofertelor disponibile. Opiniile editoriale exprimate pe site sunt strict ale noastre și nu sunt furnizate, susținute sau aprobate de agenții de publicitate.

Politica noastră de revizuire editorială

Site-ul nostru se angajează să publice conținut independent, precis, ghidat de reguli editoriale stricte. Înainte ca articolele și recenziile să fie publicate pe site-ul nostru, acestea sunt supuse unui proces amănunțit de revizuire efectuat de o echipă de editori independenți și experți în materie pentru a asigura acuratețea, actualitatea și imparțialitatea conținutului. Echipa noastră editorială este separată și independentă de agenții de publicitate ai site-ului nostru, iar opiniile pe care le exprimă pe site-ul nostru sunt proprii. Pentru a citi mai multe despre membrii echipei noastre și despre mediul lor editorial, vă rugăm să vizitați pagina Despre a site-ului nostru.

Leave a Reply

Copyright © 1999 - 2022 Phox Operating Company