Hogyan telepíthetem a NodeJS és az NPM legújabb verzióit?

190

A link webhelyen észrevettem, hogy a csomópont jelenleg 0.12.0-ban van.

Tudna valaki tudni, hogyan kell telepíteni a legfrissebb csomópont-változatot az npm-vel (terminál parancsok kérjük)?

    
készlet tonyf 09.03.2015 16:22
forrás

19 válasz

248

Friss telepítés

Használja a NodeSource PPA-t. Részletesen nézze meg a telepítési utasításokat . Először válassza ki a szükséges Node.js verziót, és adja hozzá a forrásokat:

v=8   # set to 4, 5, 6, ... as needed
curl -sL https://deb.nodesource.com/setup_$v.x | sudo -E bash -

Ezután telepítse a Node.js csomagot.

sudo apt-get install -y nodejs

P.S .:curl csomagot kell telepíteni a kiszolgálóra ezekre a kódsorokra.

Ha anodejs már telepítve van, és frissíteni szeretne, akkor először távolítsa el az aktuális telepítést és telepítse újra a fenti szkripteket.

sudo apt-get purge nodejs npm
    
válasz adott 23W 12.06.2015 10:18
forrás
153

Általánosságban elmondható, hogy az URL-ből származó tetszőleges adatok betöltése gyökérkezelõ munkamenetbe nem jó ötlet, és szeretném, ha az emberek megakadályoznák azt, mint megoldást mindennek - "Kérem, csak futtassa ezt a szkriptet, amíg itt vagyunk - van egy híd, amelyet valószínűleg vásárolni szeretne. "

Alternatív megoldásként itt van az "Ubuntu-út" is, ahol megnézheted a rendszer frissítésének módját, és tudod, milyen repositóriák és milyen kulcsok vannak hozzáadva a rendszer konfigurációjához:

curl https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs

Ez a legfrissebb (az írás időpontjában) Nodejs 7. verzió. Más verziók is egyszerűen megváltoznak a repo URL-hez - a részletekért keresse fel a nodesource.com dokumentációt.

    
válasz adott Guss 26.09.2018 16:05
forrás
33

Node.js v4.x:

# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install -y nodejs

forrás: link

    
válasz adott Yosvel Quintero 15.09.2015 19:21
forrás
21

Ha frissíteni szeretné anpm -ot, használhatja an parancsot:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Ez telepíti az n csomagot, amellyel a NodeJS-verziók átváltására és használatára használhatók. Az alternatív NVM és parancs opciók összehasonlítása a SO . Van egy blogbejegyzés .

    
válasz adott serv-inc 18.08.2015 20:15
forrás
7
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs

Itt további információk találhatók: Node.js v0.12, io .js és a NodeSource Linux Repositóriák .

    
válasz adott Jaime Leonardo Suncin Cruz 29.05.2015 22:40
forrás
7

A 5.x verzióhoz a PPA szerint :

apt-get remove --purge nodejs npm
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
apt-get install nodejs
    
válasz adott GuySoft 06.12.2015 10:42
forrás
7

Az NPM telepítéséhez

sudo apt-get install npm

Akkor a csomópontnál

sudo npm cache clean -f
sudo npm install -g n
sudo n 0.xx.x  // here is the version what you want.. 

Ez a parancs telepíti a csomópontot a kívánt verzió alapján ..

    
válasz adott Mohideen ibn Mohammed 07.04.2016 15:29
forrás
4

A legfrissebb verziót nagyon egyszerűen telepítheti az alábbi utasítások szerint.

  

curl -sL link | sudo -E bash -

A Vesion 7.x a csomópont legújabb verziója.

  

sudo apt-get install nodejs

A fenti sorokon nodejs kerül telepítésre.

  

sudo apt-get install build-esszenciális

Ezzel telepítjük az alapvető modulokat a nodejs futtatásához.

Most ellenőrizze, hogy a nodejs helyesen van-e telepítve a végén

  

nodejs -v

Ez visszaállítja a telepített nodejs verziót.

  

npm -v

Ez visszaállítja a telepített npm verziót. Remélem, ez segít ....

Forrás: link a> megmutatja, hogyan kell a nodej-t más módszerekkel is telepíteni.

    
válasz adott Jitendra Pawar 29.11.2016 14:55
forrás
4

NVM (Node Version manager)

link

Az NVM mind a legutolsó stabil csomópontot, mind az npm-et telepíti Önnek

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | sh
source ~/.nvm/nvm.sh
nvm install --lts
nvm use --lts
npm --version

Most tesztelje ki egy próbabábuval:

npm install --global vaca
vaca

Mivel a beszerzést minden új héjhoz meg kell csinálni, valószínűleg a.bashrc -hoz szeretnéd hozzáadni a következőket:

f="$HOME/.nvm/nvm.sh"
if [ -r "$f" ]; then
  . "$f" &>'/dev/null'
  nvm use --lts &>'/dev/null'
fi

Előnyök:

  • lehetővé teszi a csomó több verziójának és a sudo nélkül történő használatát.

  • A
  • analóg a Ruby RVM és a Python Virtualenv, a Ruby és Python közösségek széles körben bevált gyakorlata

  • letölthet egy előre összeállított binárt, ahol csak lehetséges, és ha nem, letölti a forrást és összeállítja az Ön számára

A csomópontváltozatokat egyszerűen átkapcsolhatjuk:

nvm install 0.9.0
nvm install 0.9.9
nvm use 0.9.0
node --version
#v0.9.0
nvm use 0.9.9
node --version
#v0.9.9

Ubuntu 17.10 tesztelése.

    
forrás
4

A Node.js elérhető az összes Ubuntu által támogatott verzióban. A Node.js-re specifikusak, a fejlesztők az egyik jelenleg támogatott kiadás közül választhatnak, és rendszeresen frissíthetnek automatikus frissítést a NodeSource segítségével. Jelenleg a Node.js 6, 8 és 9 verziói állnak rendelkezésre, a Snap Store frissítése a Node.js kiadás órán belül vagy néhány perc alatt történik.

A csomópont egyetlen parancssal telepíthető, például:

sudo snap install node --classic --channel 9/stable 

A csomópontblokk anode paranccsal érhető el, például:

$ node -v  
v9.9.0

Az npm egy friss verziója telepítve lesz a csomópont-csomó részeként. Az npm-t a csomópont repl-en kívül, a normál héjban kell futtatni. A csomópont telepítése után futtassa az alábbi parancsot az npm frissítés ellenőrzéséhez:

sudo chown -R $USER:$(id -gn $USER) /home/your-username/.config

Cserélje ki a your-username parancsot a fenti parancsra a saját felhasználónévvel. Ezután futtassa anpm -v -ot, hogy ellenőrizze, hogy az npm verziója naprakész-e. Példaként ellenőriztem, hogy az npm naprakész volt, ellenőrizte egy már telepített fonal nevű csomagot anpm list yarn paranccsal, majd frissítette a meglévő fonal csomagot anpm update yarn

A felhasználók bármikor válthatnak a Node.js verziói között, anélkül, hogy olyan további eszközökre lenne szükségük, mint az nvm (Node Version Manager), például:

sudo snap refresh node --channel=8/stable

A felhasználók tesztelhetik a Node.js legfrissebb élcsatornájával telepíthető Node.js verziójait, amelyek jelenleg a Node.js 10. verzió fejlesztési munkáját követték:

sudo snap switch node --edge

Ez a megközelítés csak azoknak a felhasználóknak ajánlott, akik hajlandóak részt venni a tesztelés és a hibajelentés felett.

Node.js LTS ütemterv

Release LTS Status  Codename    LTS Start       Maintenance Start Maintenance End
6.x     Active      Boron       2016-10-18      April 2018        April 2019
7.x     No LTS              
8.x     Active      Carbon      2017-10-31      April 2019        December 2019
9.x     No LTS              
10.x    Active      Dubnium     October 2018    April 2020        April 2021  
11.x    No LTS                                                    June 2019
    
válasz adott karel 09.03.2015 16:25
forrás
3

Az Ubuntu 15.10-nél letöltheti a .deb csomagot packages.ubuntu.com

node --version
v4.2.3
    
válasz adott Beinhart Gschichtldrucker 23.12.2015 19:38
forrás
3

A válasz csak egy @ 23W (elfogadott válasz) válasza.

Ez csak a szkript tartalmát jelenti, hogy elkerüljük a gyökérhéj görbülését.

curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
echo "deb https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list

sudo apt-get update
sudo apt-get install -y nodejs
    
válasz adott ATOzTOA 03.08.2016 18:56
forrás
3

Töltse le anodejs -ta linkről

Telepítés terminálról:

cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
    
válasz adott rodrigogbgod 15.08.2016 18:21
forrás
2
//Download
cd ~/Downloads
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz

//Install
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz

//Verify
node -v
npm version

Forrás

    
válasz adott Sergey Repin 01.06.2016 10:11
forrás
2

A legfrissebb nodejs és npm telepítésének legkedveltebb módja a telepítési binárisok archívuma a nodejs webhelyén.

Ez gyorsan az új kedvenc útjává válhat. Úgy működik, mint a karikacsapás. Ez 1 letöltést és 1 parancsot tartalmaz. Kész. NINCS hibák [a több alkalommal, amit csináltam]. Nem kellett eltávolítania a meglévő anyagokat előzetesen.

Csomópontok telepítése binárisok segítségével

Először távolítsa el a telepített verziót: (ha létezik)

sudo apt-get remove nodejs

Letöltés

link

A Linux Binaries letöltése.

  • A tar.xz-t egy mappába kellett kibontanom, majd újra targontam, mint tar.gz

Telepítés

sudo tar -C /usr/local --strip-components 1 -xzf /path/to/downloaded/tar/node-vYOURVERSION-linux-x64.tar.gz

ellenőrzése

node -v
npm --version

Forrás

link

    
válasz adott amurrell 15.04.2016 00:09
forrás
2

Videó magyarázata

Az NVM nagyon egyszerűen telepíthető, és lehetővé teszi a csomópontok változását. A github tárból :

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

letölti és futtatja a telepítési szkriptet

nvm ls-remote

az elérhető verziók megtekintéséhez. Mondja meg, hogy telepíteni szeretné a 8.9.4 verziót

nvm install 8.9.4

és készen áll.

Más verzió telepítése és használata (mondjuk 9.6.1)

nvm install 9.6.1
nvm alias default 9.6.1
    
válasz adott Mina Michael 25.02.2018 08:11
forrás
1

Ez a megközelítés lehetővé teszi, hogy egyszerűen törölje a Node.JS fájlt, tartsa meg a különböző verziókat és biztosítsa a parancsokat a rendszerhasználók számára.

Töltse le a stabil változatát a Node.JS , kinyomtatod, és áthelyezed a/opt -ra.

Ha különböző verziókat szeretne telepíteni, átnevezheti a mappát a verziószám szerint:

/opt/node/6.9.1

Mivel csak a root változtathatja meg a fájlokat a/opt / fájlban, ha nem akar hívni asudo -ot minden alkalommal, amikor módosítania kell egy fájlt, módosítsa a csoport engedélyét:

chgrp adm -R /opt/node/6.9.1

Ezután hozza létre a/etc/profile.d/node.sh fájlt, ha a következő tartalom:

export NODE_ENV=/opt/node/6.9.1
export CPLUS_INCLUDE_PATH=${NODE_ENV}/include
export C_INCLUDE_PATH=${NODE_ENV}/include
export LD_LIBRARY_PATH=${NODE_ENV}/lib
export MANPATH=${NODE_ENV}/share/man:${MANPATH}

export PATH=${NODE_ENV}/bin:$PATH

Kijelentkezés és bejelentkezés, és az X-Window újratölti az összes profil konfigurációt.

Ha korábban telepítettük a korábbi verziókat, elkerüljük a könyvtári konfliktusok futtatását:

npm cache clean
    
válasz adott JP Ventura 18.11.2016 22:55
forrás
1

Csomagkezelő frissítése

sudo apt-get update

NodeJS PPA-k hozzáadása

sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

A NodeJS és az NPM telepítése

sudo apt-get install nodejs

Itt írt egy teljes blogbejegyzést a NodeJS és NPM telepítéséről az Ubuntuban. Kattintson ide az olvasáshoz

    
válasz adott MC Naveen 05.06.2017 13:58
forrás
-1

Csomagkezelő frissítése

sudo apt-get update

PPA hozzáadása

sudo apt-get install python-software-properties

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -

A NodeJS és az NPM telepítése

sudo apt-get install nodejs

Referencia: NodeJS telepítése Ubuntuban - WebCheerz

    
válasz adott MC Naveen 03.06.2017 22:44
forrás