2013-09-03 9 views
5

पर नोडज स्थापित करना बहुत सारे (पुराने?) पदों से पता चलता है कि अगर कोई डेबियन 6 पर नोड.जेएस स्थापित करना चाहता है (मेरे मामले में यह एक अमेज़ॅन ईसी 2 टी 1.मिक्रो इंस्टेंस है जिसके साथ मैं प्रयोग कर रहा हूं), तो एक आवश्यकता अपने आप को इस तथ्य को संकलित करने के लिए कि डेबियन पैकेज महत्वपूर्ण रूप से node.js विकास की उन्माद गति को अंतराल देते हैं।डेबियन 6

node.js website वर्तमान स्थिर रिलीज के रूप में v0.10.17 सूचीबद्ध करता है। वर्तमान nodejs package information अच्छी तरह से वही सूचीबद्ध करता है (0.10.17 ~ dfsg1-2) जो बहुत अच्छा लगता है? सब के बाद एक काम करने की ज़रूरत नहीं है!

Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
E: Unable to locate package nodejs 

तो मेरे सवाल यह है::

sudo apt-get install nodejs 

इन परिणामों का उत्पादन:

समस्या है कि इस अनुरोध है मैं देख कि यह दिखता हूँ जब एक पैकेज की योजना बनाई है, लेकिन अभी तक नहीं बनाया , या हो सकता है कि यहां कुछ उपयुक्त समस्या हो रही है कि मेरी स्थापना सिर्फ नोडजेज़ पैकेज नहीं देखती है और इसलिए इसे इंस्टॉल नहीं कर सकता है? क्या मैं एक मेक करने के साथ अटक गया हूँ? (जो बीटीडब्ल्यू, जब मैंने कोशिश की तो मुझ पर उड़ा दिया)।

+0

दिए गए निर्देश देखें [यहां] (http://blog.blakesimpson.co.uk/read/41-install-node-js-on-debian-wheezy) – user568109

उत्तर

6

मुझे स्रोत से संकलित करने के लिए आपके द्वारा किए गए चरणों को नहीं पता है। यह मैं क्या इस्तेमाल किया है और यह कई सर्वरों पर अच्छी तरह से काम करता है:

sudo apt-get install git build-essential 

sudo apt-get install wget 

wget (link to node.js source -> found on nodejs.org/download/) 

tar xvf node(press tab to auto load the version you're on) 

pushd node(again, use tab) 

./configure 

make 

sudo make install 

परीक्षण करने के लिए:

node 

0.1 + 0.2 

आप एक प्रतिक्रिया प्राप्त करना चाहिए। सब तैयार।

+0

इन निर्देशों के लिए धन्यवाद; मैं उन्हें आज़मा दूंगा क्योंकि मैंने इनका पालन नहीं किया (मैंने इसका अनुसरण किया: https://sekati.com/etc/install-nodejs-on-debian-squeeze)। लेकिन क्या आप जानते हैं कि http://packages.debian.org/sid/nodejs 0.10.17 के लिए एक पैकेज क्यों दिखाता है? –

+0

मुझे nodejs.org पर देखने से पता है कि v0.10.17 उनका सबसे वर्तमान संस्करण है। मैंने सुना है कि सामान्य भंडारों में नोड के सबसे वर्तमान संस्करण को बनाए रखने में मुश्किल होती है क्योंकि यह इतनी तेजी से विकसित हो रही है। यही कारण है कि मैं अपनी परियोजनाओं के लिए स्रोत से संकलन करना चुनता हूं। निर्देशों की कोशिश कर शुभकामनाएं! – brettwmc

+0

आपके निर्देश बहुत आसानी से चले गए। Sekati.com से साझा किए गए पिछले लिंक में गिट से क्लोन करने के निर्देश हैं, और मुझे आश्चर्य है कि उस चरण में कुछ गलत हो गया था। मेक के दौरान पिछले स्क्रॉल करने वाले त्रुटि संदेशों ने "बुरी तरह मरने" शब्द का उपयोग किया। –