Not: Bu yanıt, ilk yayınlandığı zamandan beri güncellendi çünkü Node.js'yi yüklemek için düğüm snap paketi ile yerleşik olan npm'in en son sürümünü yüklemenin daha iyi bir yolu var. Aşağıdaki komutları çalıştırdıktan sonra çalışan npm -v
npm'in en son sürümünün kurulu olduğunu ve kullanıldığını gösterecektir.
Node.js, şu anda desteklenen tüm Ubuntu sürümlerinde ek paket olarak kullanılabilir. Node.js'ye özgü olarak, geliştiriciler şu anda desteklenen sürümlerden bir veya daha fazlasını seçebilir ve doğrudan NodeSource'tan düzenli otomatik güncellemeler alabilirler. Node.js 6, 8, 9, 10, 11, 12 ve 13 sürümleri şu anda kullanılabilir; Snap Store, Node.js sürümünün saatler veya dakikalar içinde güncellenir.
Düğüm tek bir komutla kurulabilir, örneğin:
sudo snap install node --classic --channel 11/stable # also install snapd in 14.04
Düğüm ekine komutla erişilebilir node
, örneğin:
$ düğüm -v
v11.5.0
Düğüm ekinin bir parçası olarak npm'in güncel bir sürümü yüklenir. npm, normal kabuğunuzda düğüm yanıtının dışında çalıştırılmalıdır. Düğüm ekini 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 / kullanıcı adınız /.config
your-username
Yukarıdaki komutta kendi kullanıcı adınızla değiştirin . Ardından npm -v
, npm sürümünün güncel olup olmadığını kontrol etmek için çalıştırın . Örnek olarak, npm'in güncel olduğunu kontrol ettim, önceden kurulmuş bir paketin iplik isimli komutunu komutla kontrol ettim npm list yarn
ve sonra mevcut iplik paketini komutla en son sürüme güncelledimnpm update yarn
Kullanıcılar nvm (Düğüm Sürümü Yöneticisi) gibi ek araçlara ihtiyaç duymadan Node.js sürümleri arasında istedikleri zaman geçiş yapabilirler, örneğin:
sudo snap refresh node --channel=10/stable
Kullanıcılar, şu anda Node.js sürüm 12'yi izleyen en son kenar kanalından kurulabilen Node.js'nin yeni sürümlerini şu yöntemlerle test edebilir:
sudo snap switch node --edge
Bu yaklaşım, yalnızca test öncesi ve hata raporlamaya katılmak isteyen kullanıcılar için önerilir.
Node.js LTS Zamanlaması
Bırakın LTS Durum Kod Adı LTS Bakım Başlat Bakım Bakım Bitir
6.x Aktif Bor 2016-10-18 Nisan 2018 Nisan 2019
7.x LTS yok
8.x Aktif Karbon 2017-10-31 Nisan 2019 Aralık 2019
9.x LTS yok
10.x Active Dubnium Ekim 2018 Nisan 2020 Nisan 2021
11.x LTS Yok 2019-04-01 2019-06-30
12.x 2019-10-22 2021-04-01 2022-04-01
13.x LTS yok 2020-04-20 2020-06-01