मैं अपने नोडज को नवीनतम संस्करण में कैसे अपडेट कर सकता हूं?


625

मैंने निम्नलिखित कोड के साथ उबंटू पर नोडजेएस स्थापित किया है

sudo apt-get install nodejs

चूंकि मैं ubuntu के लिए एक नया उपयोगकर्ता हूं इसलिए मैंने यह कोड भी चलाया

sudo apt-get install npm

अब जब मैं टाइप करता हूँ

 nodejs --version

यह दिखाता है

v0.6.19

मैंने जांचा और देखा कि नवीनतम नोडजेएस संस्करण है 0.10.26

मैं अपने नोड के संस्करण को कैसे अपडेट कर सकता हूं 0.10.26?

मैंने कोशिश की

 sudo apt-get install <packagename>
 sudo apt-get install --only-upgrade <packagename>

लेकिन कोई किस्मत नहीं।


2
नोड्ज को स्थापित करने के लिए एनवीएम का उपयोग करना बेहतर है। यह "नोड संस्करण प्रबंधक" के लिए खड़ा है। आप बहुत आसानी से नोडज के कई संस्करणों को स्थापित कर सकते हैं, उनके बीच स्विच कर सकते हैं और डिफ़ॉल्ट सेट कर सकते हैं।
मीना माइकल

जवाबों:


1107

नोड अपग्रेड करने के लिए npm से n मॉड्यूल का उपयोग करें

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

नवीनतम संस्करण (और वर्तमान स्थिर नहीं) संस्करण में अपग्रेड करने के लिए, आप उपयोग कर सकते हैं

sudo n latest

पूर्ववत करने के लिए:

sudo apt-get install --reinstall nodejs-legacy     # fix /usr/bin/node
sudo n rm 6.0.0     # replace number with version of Node that was installed
sudo npm uninstall -g n

डेविड वाल्श ब्लॉग http://davidwalsh.name/upgrad-nodejs में मिला


11
यह सही उत्तर होना चाहिए। nनोड हेल्पर पैकेज है जो किसी दिए गए नोड.जेएस संस्करण को स्थापित या अद्यतन करता है।
मार्टिन

40
मैं एक उत्पादन उदाहरण पर ऐसा करने के खिलाफ दृढ़ता से सलाह दूंगा। यह आपके वैश्विक npm पैकेजों और नए लोगों को स्थापित करने की क्षमता के साथ सामान को गड़बड़ कर सकता है।
लोउर

12
लेकिन फिर भी नोडज
डाउन


14
काम नहीं कर रहा है - चरणों का पालन करने के बाद, फिर node -vभी मुझे 6 संस्करण दिए गए, 10. नहीं
टॉम जटो

368

पूर्ण स्थापना निर्देश तब से Nodesource द्वारा यहां अपलोड किए गए हैं । यह आपके संदर्भ के लिए नीचे कॉपी किया गया है। नवीनतम संस्करण में अपडेट करने के लिए निर्देश समान हैं।

Node.js v12.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 6.x चलाने के बारे में पढ़ना चाह सकते हैं।

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

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

Node.js v11.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 6.x चलाने के बारे में पढ़ना चाह सकते हैं।

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

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

Node.js v10.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 6.x चलाने के बारे में पढ़ना चाह सकते हैं।

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

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

Node.js v9.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 6.x चलाने के बारे में पढ़ना चाह सकते हैं।

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

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

Node.js v8.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 6.x चलाने के बारे में पढ़ना चाह सकते हैं।

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

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

Node.js v7.x :

नोट: डेबियन व्हीज़ी और उबंटू सटीक पैकेज इस रिलीज़ के लिए उपलब्ध नहीं हैं । कृपया पुराने डिस्ट्रोन्स पर Node.js> = 4.x चलाने का संदर्भ दें

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

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

Node.js v6.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 4.x चलाने के बारे में पढ़ना चाह सकते हैं ।

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

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

Node.js v5.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 4.x चलाने के बारे में पढ़ना चाह सकते हैं ।

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

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

Node.js v4.x :

नोट: यदि आप उबंटू सटीक या डेबियन व्हीज़ी का उपयोग कर रहे हैं, तो आप पुराने डिस्ट्रो पर Node.js> = 4.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

Node.js v0.12 :

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

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

Node.js v0.10 :

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

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

io.js v3.x :

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

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

io.js v2.x :

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

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

io.js v1.x :

नोट: io.js की यह शाखा सक्रिय रूप से बनाए नहीं रखी गई है और उत्पादन के उपयोग के लिए अनुशंसित नहीं है।

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

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

मैं सलाह देता हूं कि या तो पुरानी जानकारी को हटा दें, या उन्हें प्रश्न के निचले भाग में ले जाएं, ताकि वर्तमान जानकारी पहले पढ़ी जाए।
k0pernikus 16

2
यह जवाब है कि मेरे लिए काम किया है!
एरी ०

1
मेरे जैसे सभी भ्रमित बेवकूफों के लिए, ऐसा लगता है कि इंस्टॉलेशन को चलाने से प्रभावी रूप से आप पहले कभी भी बदल देंगे। इसलिए मुझे लगता है कि आप इस प्रक्रिया के साथ या तो अपग्रेड या डाउनग्रेड कर सकते हैं। मैंने v8 से v10 तक उन्नत किया और मैंने इस संदेश को स्थापित लॉग्स में देखा: और Unpacking nodejs (10.15.0-1nodesource1) over (8.12.0-1nodesource1) ..., node -vस्थापना के बाद खुशी से प्रदर्शित v10.15.0होता है जो मुझे चाहिए।
icc97

2
curl {anything} | sudo bash -एक भयानक सुरक्षा अभ्यास है
krubo

1
@krubo मैं सहमत हूँ। उपयोगकर्ता को चलाने से पहले स्क्रिप्ट की जांच करनी चाहिए। हालांकि, यह है एक सम्मानित स्रोत से ( nodesource.com) और कनेक्शन HTTPS के द्वारा सुरक्षित है, इसलिए वहाँ विश्वास की एक पर्याप्त राशि है जो आप उन लिपियों में जगह कर सकते हैं है। लेकिन हाँ, सामान्य रूप से, आप इसे पाइप करने से पहले स्क्रिप्ट की जाँच करेंsudo bash
dayuloli

28

यह पीपीए पुराना है और इसका रखरखाव नहीं किया गया है; आपको इस के बजाय अन्य उत्तरों पर विचार करना चाहिए।

आप PPA से नवीनतम संस्करण स्थापित कर सकते हैं:

sudo add-apt-repository ppa:chris-lea/node.js  
sudo apt-get update  
sudo apt-get install nodejs

13
मुझे लगता है कि यह एक बेहतर जवाब होगा यदि आपने (भी) ऐसा करने का एक गैर-पीपा तरीका प्रदान किया, पीपीए को पुरानी और अचूक बनने के लिए कुख्यात माना जाता है, जो अनिवार्य रूप से उत्तर को बेकार बना देता है।
pzkpfw

@ bigbadonk420 हाँ, अगर आपने इसे ठीक कर लिया है, तो बेहतर होगा कि पहली पंक्ति को छोड़ दें और सिर्फ अपडेट करें और इंस्टाल करें-मेरे लिए नोड ०.१०.३४ के साथ काम किया है
कैपज २२'१४ '

@ कजप नप। यह मदद नहीं किया ...
deostroll

6
इस ppa का उपयोग करने की अनुशंसा न करें, ऐसा लगता है कि यह पुराना है।
कजकाई

19

मैं अपने नोड संस्करणों को संभालने के लिए NVM का उपयोग करता हूं। सेट करने के लिए बहुत आसान है और उपयोग करने में आसान है।

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

इसके बजाय NVM को विश्व स्तर पर स्थापित करने के लिए, ऊपर दिए गए एक के बजाय निम्नलिखित कर्ल कमांड का उपयोग करें (और संभवतः दूसरी कमांड का उपयोग न करें लेकिन तीसरे का उपयोग करें)

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | NVM_DIR=/usr/local/nvm bash

फिर नोड का नवीनतम / विशिष्ट संस्करण प्राप्त करने के लिए nvm install stable(या के बजाय एक संस्करण संख्या डालें stable) का उपयोग करें। का प्रयोग करें nvm use stable(या एक विशिष्ट संस्करण संख्या) कि नोड संस्करण का उपयोग करने के लिए। nvm lsयह देखने के लिए उपयोग करें कि आपने नोड के nvm uninstall stableविशिष्ट संस्करण को निकालने के लिए कौन से नोड संस्करण स्थापित किए हैं और (या एक विशिष्ट संस्करण संख्या)।

स्रोत: इंस्टॉल करें , उपयोग करें


जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
वारेन हिल

मेरी भलाई के लिए क्षमा याचना। अपडेट किया गया उत्तर
अम्ना

दिया गया कर्ल पथ काम नहीं कर रहा है। मैंने "कर्ल रॉ .githubusercontent.com/creationix/nvm/v0.13.1/install.shBash " का इस्तेमाल किया जैसा कि github.com/creationix/nvm
सेंथिल

Nvm के नवीनतम संस्करण में url भाग को अद्यतन करने के लिए मत भूलना
निधिन डेविड

16

मैं इसके बजाय nvm का उपयोग करने की सलाह देता हूं, और टर्मिनल में संघर्ष से बचने के लिए पहले से स्थापित संस्करण को भी हटा रहा हूं

sudo apt purge nodejs npm

फिर एनवीएम स्थापित करें और इसका उपयोग करें

वीडियो स्पष्टीकरण

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

डाउनलोड और nvm स्थापित करने के लिए

nvm install node

नोड के नवीनतम संस्करण को डाउनलोड और इंस्टॉल करना चाहिए।

बाद में नोड अपडेट करने के लिए बस करो

nvm install node
nvm alias default node

4
यह केवल स्वीकृत उत्तर होना चाहिए - यदि आप उबंटू में एक नोड और अप टू डेट नोड सेटअप करना चाहते हैं।
जोस एल। पेटियोना

यह मेरे लिए भी सबसे अच्छा काम करता है (हमारे EC2 पर बहुत प्राचीन नोडज हैं और बहुत सारे सुझावों की कोशिश की और केवल इसने इसे काम किया)। इसके अलावा 100% ऊपर की टिप्पणी से सहमत हैं!
शान डू

nvmप्रति-उपयोगकर्ता आधार पर Node.js स्थापित करता है। उपयोग करने nvmसे आपको सिस्टम-वाइड nodeकमांड नहीं मिलेगी । इसलिए मैं वैश्विक / प्रणाली को हटाने के खिलाफ सलाह दूंगा nodeताकि अन्य उपयोगकर्ता के रूप में चलने वाली स्क्रिप्ट अभी भी चल सकें node
d4nyll

4

मैंने अपने ubuntu 14.04 पर समान सूची आदेशों की कोशिश की, लेकिन यह अभी भी एक त्रुटि फेंक रहा था।

मेरे द्वारा निष्पादित कमांड थे:

sudo add-apt-repository ppa:chris-lea/node.js  
sudo apt-get update  
sudo apt-get install nodejs

और जो त्रुटि मुझे मिल रही थी:

Invalid version 0.12.2
Line 299: curl not found in /bin/n

मुझे लगा कि कर्ल की उपयोगिता मेरे ओएस पर स्थापित नहीं है।

मैंने कमांड निष्पादित की:

apt-get install curl

( sudoउपसर्ग के रूप में उपयोग करें यदि आप नहीं हैं su)

और फिर उत्तर में दिए गए चरणों को दोहराया और यह काम करता है;)


2

यह एक नोड नोड से नवीनतम नोड v0.12 * स्थापित करता है।

sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs

नोड v4.x के लिए

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

2
क्या आप खरोंच से नोड स्थापित कर रहे हैं? सवाल अद्यतन स्थापित करने के बारे में था
ग्रीन

2

एनवीएम का उपयोग करना पसंदीदा तरीका है। पहले nvm स्थापित करें:

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

फिर नोडज स्थापित करें:

nvm install node

अब, आप नोड के संस्करणों को आसानी से बदल सकते हैं।


2

एनवीएम (नोड संस्करण प्रबंधक) के साथ --lts

NVM का उल्लेख यहां किया गया था: https://askubuntu.com/a/441527/52975 लेकिन यहाँ एक अधिक संपूर्ण उपयोग उदाहरण दिया गया है, जिसमें सायन --ltsसंस्करण भी शामिल है।

एनवीएम आपके लिए नवीनतम स्थिर नोड और एनपीएम दोनों स्थापित करता है

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

अब एक डमी पैकेज के साथ इसका परीक्षण करें:

npm install --global vaca
vaca

चूंकि सोर्सिंग हर नए शेल के लिए की जाती है, इसलिए स्क्रिप्ट को इंस्टॉल करने से आपके अंत तक कुछ ऑटो सोर्सिंग जुड़ जाती है .barshrc। यह काम करता है, लेकिन मैं ऑटो-ऐड को हटाने और अपने खुद को जोड़ने के लिए पसंद करता हूं:

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

लाभ:

  • आप नोड के कई संस्करणों और बिना sudo का उपयोग करने की अनुमति देता है

  • रूबी RVM और पायथन Virtualenv के अनुरूप है, व्यापक रूप से रूबी और पायथन समुदायों में सबसे अच्छा अभ्यास माना जाता है

  • जहाँ संभव हो, पहले से संकलित बाइनरी डाउनलोड करता है, और यदि यह स्रोत डाउनलोड नहीं करता है और आपके लिए एक संकलन करता है

हम आसानी से नोड संस्करणों को स्विच कर सकते हैं:

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

फिर आप .nvmrcकिसी दिए गए प्रोजेक्ट के लिए आवश्यक नोड संस्करण को इंगित करने के लिए गिट ट्रैक की गई फ़ाइल का उपयोग कर सकते हैं : https://stackoverflow.com/questions/24869959/how-do-i-specify-a-local-version-of-node-for -एक-परियोजना / 54503474 # 54503474

उबुन्टु 17.10 में परीक्षण किया गया।


1

मेरा सुझाव है कि आप पहले वांछित नोडज संस्करण और इसके मूल अभिभावक निर्देशिका के साथ संपादित करने के बाद पहले सभी नोडज इंस्‍टॉल हटा दें

सभी उपलब्ध नोडज संस्करण देखें

https://nodejs.org/dist/

नीचे स्क्रिप्ट आपको लिनक्स या OSX पर उन नोडज संस्करणों में से किसी को स्थापित करने की अनुमति देगा

#!/bin/bash

#     usage :
#
#     edit two vars in below :  NODE_VER  and  CODE_PARENT_DIR
#
# ... execute this script as yourself unless you choose a root owned value for var CODE_PARENT_DIR
#     whichever id you execute this as determines the id you will issue npm commands as :  npm install -g foo-bar
#
#     NOTE - nodejs comes bundled with npm ... so no need to do separate npm install
#            this scripts runs fine on linux or OSX

# ...  copy all the lines starting here  .. top of copy  ....   and ending ... end of copy  ...
#      and paste into your ~/.bashrc file so proper env vars get set 

# ............... top of copy  ........................  install_node.sh

# export NODE_VER=v7.2.0  # see available versions at https://nodejs.org/dist/
# export NODE_VER=v8.5.0  # edit this line next time you need to update nodejs  
export NODE_VER=v9.3.0  # edit this line next time you need to update nodejs

# ...  pick parent dir of nodejs install  ... comment out or remove ONE of below
# export CODE_PARENT_DIR=/opt/code  # root owned dir ... requires you to sudo prior to npm install going forward
export CODE_PARENT_DIR=${HOME}    # RECOMMENDED execute as yourself including npm install

# ......... following env vars are OK no edits needed ... only ever need to edit above vars

curr_OS=$( uname )

echo curr_OS $curr_OS

if [[ "${curr_OS}" == "Darwin" ]]; then

    OS_ARCH=darwin-x64

elif [[ "${curr_OS}" == "Linux" ]]; then

    OS_ARCH=linux-x64
else
    echo "ERROR - failed to recognize OS $curr_OS"
    exit 5
fi

if [[ -z ${CODE_PARENT_DIR} ]]; then

    echo "ERROR - failed to see env var CODE_PARENT_DIR"
    exit 5
fi

export NODE_CODEDIR=${CODE_PARENT_DIR}/nodejs
export COMSUFFIX=tar.gz
export NODE_NAME=node-${NODE_VER}
export NODE_PARENT=${NODE_CODEDIR}/${NODE_NAME}-${OS_ARCH} 

export PATH=${NODE_PARENT}/bin:${PATH}
export NODE_PATH=${NODE_PARENT}/lib/node_modules

# ............... end of copy  ........................  install_node.sh

# copy and paste above from ... top of copy ... to here into your file ~/.bashrc   

echo
echo "NODE_CODEDIR $NODE_CODEDIR<--"
echo

echo "mkdir -p ${NODE_CODEDIR}"
echo
      mkdir -p ${NODE_CODEDIR}
echo

echo "cd ${NODE_CODEDIR}"
      cd ${NODE_CODEDIR}
echo

# this is compiled code NOT source

[ -f ${NODE_NAME}-${OS_ARCH}.${COMSUFFIX} ] && rm ${NODE_NAME}-${OS_ARCH}.${COMSUFFIX} # if file exists remove

echo "wget -q --show-progress https://nodejs.org/download/release/${NODE_VER}/${NODE_NAME}-${OS_ARCH}.${COMSUFFIX}"
      wget -q --show-progress https://nodejs.org/download/release/${NODE_VER}/${NODE_NAME}-${OS_ARCH}.${COMSUFFIX}
echo

echo "tar -C ${NODE_CODEDIR} -xf ${NODE_NAME}-${OS_ARCH}.${COMSUFFIX}"
      tar -C ${NODE_CODEDIR} -xf ${NODE_NAME}-${OS_ARCH}.${COMSUFFIX}
echo

[ -f ${NODE_NAME}-${OS_ARCH}.${COMSUFFIX} ] && rm ${NODE_NAME}-${OS_ARCH}.${COMSUFFIX} # if file exists remove

# ...........  done ........... #

which node

node --version

# ....  bottom of file   install_node.sh

1

यदि उपयोग करने से nकाम नहीं चलता है, तो आप nodejsनिम्न आदेशों को चलाने वाले (यानी संस्करण 8) के नवीनतम संस्करण को स्थापित कर सकते हैं :

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

sudo apt-get install -y nodejs

आगे के निर्देश यहां दिए गए हैं ।


0

यदि आप एक प्रॉक्सी के पीछे हैं, तो हो सकता है कि आपको 'सुडो एन स्टेबल' चलाने पर यह त्रुटि मिल सकती है:

Error: invalid version

आपको इस तरह env चर सेट करना होगा:

export HTTP_PROXY=http://your-proxy-url:port
export HTTPS_PROXY=http://your-proxy-url:port

और फिर इन चर को रूट यूजर तक पहुंचाने के लिए कमांड चलाएं:

sudo -E n stable


0

मैं एनवीएम के माध्यम से स्थापित करने की कोशिश कर रहा हूं जो ऊपर वर्णित है, लेकिन ubuntu 18.04 में कुछ त्रुटि का सामना करना पड़ता है। तब मैं इस प्रक्रिया से गुजरता हूं

sudo apt purge nodejs npm

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

nvm install node

इस कमांड को चलाने के बाद आपको वह त्रुटि मिल सकती है Command 'nvm' not found, did you mean:

उस स्थिति में आप यह कमांड चला सकते हैं

source ~/.nvm/nvm.sh

या आप इसे फ़ाइल /.bashrc या ~ / .profile में स्वचालित रूप से लोड करने के लिए रख सकते हैं

उसके बाद आप अगली प्रक्रिया से गुजर सकते हैं

nvm install node
nvm alias default node
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.