2016-09-18 6 views
9

पर उबंटू पर बैश पर काम नहीं कर रहा है, मैं विंडोज पर उबंटू पर बैश के अंदर नोड काम करने की कोशिश कर रहा हूं।विंडोज

मैं विंडोज़ पर उबंटू पर बैश का उपयोग करने के साथ शुरू कर रहा हूं, इसलिए शायद मैं कुछ नौसिखिया गलती कर रहा हूं।

मैं node

# sudo apt-get install node 
Reading package lists... Done 
[...] 

कि आदेश उचित उत्पादन देता है पर apt-get install किया है।

लेकिन जब मैं वास्तव में आदेश चलाने की कोशिश करता हूं तो मुझे कोई प्रतिक्रिया नहीं मिलती है। कोई त्रुटि संदेश नहीं,

# node -v 
# node 
# 

मैं क्या गलत कर रहा हूं?

उत्तर

7

ubuntu में NodeJS स्थापित करने के लिए nodejs पैकेज स्थापित:

wget -qO- https://deb.nodesource.com/setup_6.x | sudo bash - 
sudo apt-get install nodejs 

पैकेज node NodeJS से संबंधित नहीं है।

+1

उबंटू रेपो में डिफ़ॉल्ट 'नोडजेस' पैकेज 14.04 (जो डब्लूएसएल में उपयोग किया गया संस्करण है) के लिए पुरानी तारीख से पुराना है - नवीनतम नोड v6.5.0 है, लेकिन [पैकेज] (http: // संकुल। ubuntu.com/trusty/nodejs) अभी भी 0.12 है। इसके बजाय, निर्देशों का पालन करें [यहां] (https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux- वितरण) और नवीनतम संस्करण प्राप्त करें। – Aurora0001

+0

मैंने 'curl -sL https://deb.nodesource.com/setup_6.x कमांड का उपयोग किया था। सुडो-ए बाश-ने सलाह दी कि उन्होंने पृष्ठ का संदर्भ दिया था। यह भी ठीक काम किया। –

+2

मैं वास्तव में चाहता हूं कि 'नोड' हमेशा नोड के लिए नवीनतम और अद्यतित कमांड था और इसे मानक के रूप में लागू किया गया था, लेकिन इसकी नहीं। यूबंटू के बैश का उपयोग करके मुझे विंडोज 10 पर मेरे लिए काम करने के लिए 'नोडजेस' का उपयोग करना पड़ा। सहायता के लिए धन्यवाद –