NodeJS ve NPM'nin son sürümleri nasıl yüklenir?

188

İşte web sitesinde, düğümün şu anda 0.12.0 değerinde olduğunu fark ettim.

Birisi nod ile birlikte en son düğüm sürümünü nasıl yükleyeceğimi bildirebilir mi (terminal komutları lütfen?)

    
sordu tonyf 09.03.2015 16:22

19 cevap

247

Yeni yükleme

NodeSource PPA'yı kullanın. Ayrıntılar için kurulum talimatlarına bakın. Öncelikle ihtiyacınız olan Node.js sürümünü seçin ve bunun için kaynakları ekleyin:

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

Ardından Node.js paketini yükleyin.

sudo apt-get install -y nodejs

P.S .: Bu kod satırları için sunucuya curl paket yüklenmelidir.

yükseltiliyor

Önceden yüklenmiş% co_de sunucunuz varsa ve güncellemek istiyorsanız, önce mevcut instalasyonu kaldırın ve yukarıdaki komut dosyalarını kullanarak tekrar yükleyin.

sudo apt-get purge nodejs npm
    
verilen cevap 23W 12.06.2015 10:18
151

Genel olarak, bir URL'den bir kök kabuk oturumuna rasgele veri yüklemek iyi bir fikir değildir ve keşke herkesin her şey için bir çözüm olarak gitmesini dilemesini isterdim - "Lütfen sadece size gönderdiğim bu senaryoyu çalıştırın. biz varken - muhtemelen satın almakla ilgileneceğiniz bir köprüm var ".

Alternatif olarak, sistemin nasıl güncelleneceğini ve sistem yapılandırmalarınıza hangi depoların ve hangi anahtarların eklendiğini görebileceğiniz, aynı şeyi yapmanın "Ubuntu Yolu":

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
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

Bu en son (yazım sırasında) Nodejs sürüm 7 içindir. Diğer sürümler de repo URL'sinde basit bir değişiklikle elde edilebilir - ayrıntılar için nodesource.com belgelerine bakın.

    
verilen cevap Guss 06.01.2017 23:43
32

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

kaynak: İşte

    
verilen cevap Yosvel Quintero 15.09.2015 19:21
20

npm içinde güncellemek istiyorsanız, n komutunu kullanabilirsiniz:

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

Bu, NodeJS Sürümlerini değiştirmek için kullanabileceğiniz n paketini yükler ve kullanır. Alternatif NVM ve komut seçeneklerinin karşılaştırması SO . Ayrıca bir blog yayını da vardır.

    
verilen cevap serv-inc 18.08.2015 20:15
6
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs

Burada daha fazla bilgi bulabilirsiniz: Node.js v0.12, io .js ve NodeSource Linux Depoları

    
verilen cevap Jaime Leonardo Suncin Cruz 29.05.2015 22:40
6

Sürüm 5.x için PPA'ya göre :

apt-get remove --purge nodejs npm
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
apt-get install nodejs
    
verilen cevap GuySoft 06.12.2015 10:42
6

NPM'yi yüklemek için

sudo apt-get install npm

Sonra Düğüm için

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

Bu komut, istediğiniz sürüme göre düğümü yükleyecektir.

    
verilen cevap Mohideen ibn Mohammed 07.04.2016 15:29
3

En son sürümü aşağıdaki talimatları kullanarak kolayca yükleyebilirsiniz.

  

curl -sL İşte | sudo -E bash -

Vesion 7.x, düğümün en son sürümüdür.

  

sudo apt-get install nodejs

Satırın yukarısında nodejs yüklenecek.

  

sudo apt-get install build-gerekli

Bu, nodejs'lerin düzgün çalışması için gerekli modülleri kuracaktır.

Şimdi, nodejs'nin sonda doğru yüklenip yüklenmediğini kontrol edin

  

nodejs -v

Bu, nodejs sürümü yüklenecektir.

  

npm -v

Bu, yüklü npm sürümünü döndürecek. Umarım yardımcı olur ....

Kaynak: bağlantı , bazı diğer yöntemleri kullanarak nodejs'yi nasıl kuracağınızı gösterir.

    
verilen cevap Jitendra Pawar 29.11.2016 14:55
3

NVM (Düğüm Sürümü yöneticisi)

İşte

NVM, hem son kararlı düğümü hem de npm'yi sizin için yükler

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

Şimdi, sahte bir paketle test edin:

npm install --global vaca
vaca

Kaynakların her yeni kabuk için yapılması gerektiğinden, muhtemelen aşağıdakileri% co_de dosyanıza eklemek isteyeceksiniz:

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

Avantajları:

  • , Düğümün birden çok sürümünü ve sudo olmadan kullanmanıza izin verir.

  • Ruby ve Python topluluklarında yaygın olarak kabul edilen en iyi uygulama olan Ruby RVM ve Python Virtualenv ile benzerdir

  • , mümkünse önceden derlenmiş bir ikili dosyayı indirir ve eğer kaynak indirmezse ve sizin için bir derleme yapmazsa

Düğüm sürümlerini şu şekilde kolayca değiştirebiliriz:

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'da test edildi.

    
3

Node.js, Ubuntu'nun tüm desteklenen sürümlerinde ek paket olarak kullanılabilir. Node.js'ye özel olarak, geliştiriciler şu anda desteklenen sürümlerden birini seçebilir ve doğrudan otomatik güncellemeleri doğrudan NodeSource'dan alabilirler. Node.js 6, 8 ve 9 sürümleri şu anda mevcuttur; Snap Store saatlerce veya Node.js sürümünün dakikalar içinde güncellenmektedir.

Düğüm, tek bir komutla yüklenebilir, örneğin:

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

Düğüm ek bileşenine node komutuyla erişilebilir, örneğin:

$ node -v  
v9.9.0

Düğüm ekinin bir parçası olarak npm'nin güncel bir sürümü yüklenir. npm normal kabukta düğüm replinin dışında çalıştırılmalıdır. Düğüm kurulumunu yükledikten sonra npm güncelleme kontrolünü etkinleştirmek için aşağıdaki komutu çalıştırın:

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

Yukarıdaki komutta bulunan your-username adresini kendi kullanıcı adınızla değiştirin. Daha sonra, npm sürümünün güncel olup olmadığını kontrol etmek için npm -v dosyasını çalıştırın. Örnek olarak, npm'nin güncel olduğunu kontrol ettim, npm list yarn komutuyla iplik olarak adlandırılmış bir paketin versiyonunu kontrol ettim ve sonra mevcut iplik paketini npm update yarn komutuyla en son sürüme güncelledim

Kullanıcılar, nvm (Düğüm Sürümü Yöneticisi) gibi ek araçlar kullanmaya gerek duymadan, herhangi bir zamanda Node.js sürümleri arasında geçiş yapabilirler, örneğin:

sudo snap refresh node --channel=8/stable

Kullanıcılar, aşağıdakilerle değiştirerek Node.js sürüm 10 geliştirme çalışmasını izleyen en son kenar kanalından yüklenebilecek olan Node.js'nin kanama sürümlerini test edebilir:

sudo snap switch node --edge

Bu yaklaşım, yalnızca test ve hata raporlaması işlemlerine katılmak isteyen kullanıcılar için önerilir.

Node.js LTS Takvimi

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
    
verilen cevap karel 09.03.2015 16:25
2

Ubuntu 15.10 için .deb paket biçimini packages.ubuntu.com

node --version
v4.2.3
    
verilen cevap Beinhart Gschichtldrucker 23.12.2015 19:38
2

Sadece cevabın @ 23W (kabul edilen cevap) ile bir sıkılması.

Bu sadece komut dosyasının içeriği, sadece root kabuğuna kıvrılma yapmaktan kaçınmaktır.

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
    
verilen cevap ATOzTOA 03.08.2016 18:56
2

nodejs 'yı İşte ’den indirin

Bir terminalden yüklemek için:

cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
    
verilen cevap rodrigogbgod 15.08.2016 18:21
1
//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

Kaynak

    
verilen cevap Sergey Repin 01.06.2016 10:11
1

En son nodejs ve npm'yi yüklemek için en sevdiğim yol, nodejs web sitesinde sağlanan kurulum ikili dosyaları arşivini kullanmaktır.

Bu, hızlıca yeni favori yolunuz olabilir. ÇALIŞIYOR bir cazibe gibi. 1 indirme ve 1 komutu içerir. Bitti. Hata yok [bunu yaptım defalarca]. Önceden var olan öğeleri kaldırmaya gerek yoktu.

nodejs'yi Binary'ler üzerinden yükleme

İlk önce yüklü sürümü kaldırın: (varsa)

sudo apt-get remove nodejs

İndir

İşte

Linux Binary'lerini indirin.

  • tar.xz dosyasını bir klasöre çıkarmalı ve sonra tar.gz olarak yeniden sıkıştırmam gerekiyordu

Yükle

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

doğrula

node -v
npm --version

Kaynak

İşte

    
verilen cevap amurrell 15.04.2016 00:09
1

Video Açıklaması

NVM'nin kurulumu çok kolaydır ve düğüm sürümlerini kolayca değiştirmenize izin verir. Github deposu 'dan:

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

yükleme komut dosyasını indirir ve çalıştırır

nvm ls-remote
Mevcut sürümleri görmek için

. 8.9.4 sürümünü yüklemek istediğinizi söyleyin

nvm install 8.9.4

ve işin bitti.

Başka bir sürümü yüklemek ve kullanmak için (9.6.1 deyin)

nvm install 9.6.1
nvm alias default 9.6.1
    
verilen cevap Mina Michael 25.02.2018 08:11
0

Bu yaklaşım, Node.JS'yi kolayca silmenize, farklı sürümleri korumanıza ve tüm sistem kullanıcılarına komutlar sağlamanıza izin verir.

kararlı sürümünü indirin. "> Node.JS , sıkıştırın ve /opt 'ye taşıyın.

Farklı sürümleri kurmak isterseniz, klasörü sürüm koduna göre yeniden adlandırabilirsiniz:

/opt/node/6.9.1

Yalnızca kök /opt / içindeki dosyaları değiştirebileceğinden /, bir dosyayı değiştirmeniz gerektiğinde her zaman sudo çağırmak istemiyorsanız, grup iznini değiştirin:

chgrp adm -R /opt/node/6.9.1

Ardından aşağıdaki içerik varsa /etc/profile.d/node.sh dosyası oluşturun:

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

Çıkış ve giriş ve X-Window tüm profil yapılandırmalarını yeniden yükleyecektir.

Kitaplık çakışmalarını önlemek için daha önceki sürümler yüklüyse:

npm cache clean
    
verilen cevap JP Ventura 18.11.2016 22:55
0

Paket Yöneticisi'ni Güncelle

sudo apt-get update

NodeJS PPA'ları Ekleme

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

NodeJS ve NPM’yi Yükleme

sudo apt-get install nodejs

Burada, Ubuntu’da NodeJS ve NPM’yi yükleme hakkında tam bir blog yazısı yazdım. Okumak İçin Tıklayın

    
verilen cevap MC Naveen 05.06.2017 13:58
-1

Paket Yöneticisi Güncelleniyor

sudo apt-get update

PPA Ekleme

sudo apt-get install python-software-properties

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

NodeJS ve NPM’yi Yükleme

sudo apt-get install nodejs

Referans için: Ubuntu'da NodeJS'yi Yükleme - WebCheerz

    
verilen cevap MC Naveen 03.06.2017 22:44

Etiketlerdeki diğer soruları oku