अब उबंटू ऑपरेटिंग सिस्टम के उपयोगकर्ता समग्र कार्यक्षमता का विस्तार करने के लिए आवश्यक विभिन्न अतिरिक्त घटकों में तेजी से रुचि रखते हैं। कुछ विशेष सॉफ़्ट सेट स्थापित करते हैं जो नेटवर्क प्रोटोकॉल के साथ बातचीत करते हैं या आपको विभिन्न उद्देश्यों को बनाने की अनुमति देते हैं। सामान्य उद्देश्य में जावास्क्रिप्ट को बदलने के लिए डिज़ाइन किए गए सबसे महत्वपूर्ण तत्वों में से एक को node.js कहा जाता है। डिफ़ॉल्ट रूप से, यह उबंटू में गायब है, इसलिए आज हम इसे स्थापित करने के चार उपलब्ध तरीकों का प्रदर्शन करना चाहते हैं।
उबंटू में Node.js स्थापित करें
फिर हम बिल्कुल सभी उपलब्ध स्थापना विकल्पों पर चर्चा करेंगे। उनमें से प्रत्येक को निष्पादन के लिए आवश्यक अपनी एक्शन एल्गोरिदम है। इसके अलावा, ये सभी विधियां कुछ स्थितियों में इष्टतम होंगी, उदाहरण के लिए, यदि वांछित हो, तो node.js के पुराने संस्करण को स्थापित करें या इसे एनवीएम (नोड संस्करण प्रबंधक) के माध्यम से करें। हम आपको प्रस्तुत किए गए सभी निर्देशों का अध्ययन करने की सलाह देते हैं, और फिर उस व्यक्ति को चुनते हैं जो उपयुक्त होगा।प्रारंभिक कार्य
वितरण के कुछ मालिकों के पास पहले से ही नोड नामक एक कार्यक्रम है। अब इसका उपयोग नहीं किया गया है, लेकिन यह Node.js के साथ सही बातचीत में हस्तक्षेप कर सकता है, इसलिए इंस्टॉल करने से पहले, हम इस सॉफ़्टवेयर की उपलब्धता की जांच करने और इसे हटाने की सलाह देते हैं, जो निम्नानुसार किया जाता है:
- एप्लिकेशन सूची खोलें और "टर्मिनल" चलाएं। आप कंसोल और आपके लिए सुविधाजनक भी खोल सकते हैं।
- टाइप डीपीकेजी - जेट-चयन कमांड | स्थापित सॉफ़्टवेयर की उपस्थिति की जांच करने के लिए GREP नोड और फिर Enter कुंजी दबाएं।
- यदि एक नए इनपुट की एक खाली रेखा प्रकट होती है, तो इसका मतलब है कि सॉफ़्टवेयर नहीं मिला और इंस्टॉलेशन में जा सकता है। अन्यथा, आपको हटाना होगा।
- ऐसा करने के लिए, sudo apt purge nodejs कमांड का उपयोग करें।
- पासवर्ड का अनुरोध करते समय, ENTER पर प्रेस की पुष्टि करके इसे दर्ज करें। ध्यान दें कि वर्ण लिखते समय सुरक्षा के लिए प्रदर्शित नहीं होते हैं।
सफल अनइंस्टॉलेशन के बाद, आप तुरंत Node.js के अंतिम या अन्य वांछित संस्करण को स्थापित करने के लिए विधि की पसंद पर स्विच कर सकते हैं।
विधि 1: एनवीएम में स्थापना
हमने पहले ही स्पष्ट किया है, जो एनवीएम है। उनका गंतव्य Node.js के स्थापित संस्करणों का प्रबंधन करना है। ऐसा एक उपकरण केवल तभी जरूरी है जब आप बहुत सारी असेंबली स्थापित करते हैं और समय-समय पर उनके बीच स्विच करना चाहते हैं। एक घटक जोड़ने की यह विधि कंसोल के माध्यम से भी लागू की जाती है।
- आइए नोड संस्करण प्रबंधक के सही कामकाज के लिए आवश्यक तत्वों को स्थापित करना शुरू करें। प्रारंभ में, वे ओएस की असेंबली में आपूर्ति नहीं की जाती हैं, इसलिए उन्हें मैन्युअल रूप से जोड़ना आवश्यक होगा। पहले SUDO APT इंस्टॉल करें बिल्ड-आवश्यक चेक इनस्टॉल कमांड इंस्टॉल करें और एंटर पर क्लिक करें।
- सुपरयुसर खाते की पुष्टि करने के लिए पासवर्ड दर्ज करें।
- एक सूचना होगी कि यह एक निश्चित जानकारी डाउनलोड करने के लिए डाउनलोड किया जाएगा। डी का चयन करके इस संदेश की पुष्टि करें।
- स्थापना के अंत की अपेक्षा करें।
- इसके बाद, सुडो एपीटी इंस्टॉल libssl-dev लिखकर एक डेवलपर लाइब्रेरी जोड़ें।
- यहां भी, आपको दस सेकंड का इंतजार करना होगा ताकि सभी अभिलेखागार कंप्यूटर पर बूट हो जाएं।
- संस्करण प्रबंधक डाउनलोड करने के लिए जाओ। इसके लिए, एक और जटिल टीम का उपयोग किया जाता है, जिसमें wget -qo- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh की उपस्थिति है दे घुमा के।
- टर्मिनल में एक नया सत्र बनाएं या कॉन्फ़िगरेशन को अपडेट करने के लिए स्रोत / ईटीसी / प्रोफ़ाइल कमांड दर्ज करें।
- एनवीएम एलएस-रिमोट के माध्यम से सभी उपलब्ध संस्करणों की सूची ब्राउज़ करें।
- अंतिम एलटीएस असेंबली हरे रंग के साथ चिह्नित की जाएगी।
- अब आप आवश्यक संस्करणों को स्थापित करना शुरू कर सकते हैं। इसके लिए एनवीएम इंस्टॉल 13.1.0 कमांड का उपयोग करें, जहां 13.1.0 शुरुआत में पत्र वी के बिना आवश्यक असेंबली की संख्या है।
- स्थापना प्रक्रिया में कुछ समय लगेगा। कंसोल को बंद न करें, अन्यथा सभी प्रगति रीसेट हो जाएगी।
- पीसी में जोड़े गए सभी असेंबली की सूची प्रदर्शित करने के लिए एनवीएम सूची कमांड दर्ज करें।
- नई लाइनों में आप उन सभी जानकारी को देखेंगे जिसमें आप रुचि रखते हैं।
- एनवीएम का उपयोग 13.1.0 कमांड संस्करणों के बीच स्विच करने के लिए जिम्मेदार है।
- आपको सूचित किया जाएगा कि कौन सी विधानसभा अब सक्रिय है।
अब आप एनवीएम के पूर्ण उपयोग पर जा सकते हैं, नोड.जेएस के विभिन्न संस्करणों की वांछित संख्या स्थापित कर सकते हैं और उन्हें हर तरह से चला सकते हैं।
विधि 2: उबंटू बैच प्रबंधक का उपयोग करना
बैच मैनेजर का उपयोग आज विचाराधीन ऑपरेटिंग सिस्टम में सॉफ्टवेयर स्थापना का एक क्लासिक संस्करण है। हालांकि, इस तरह की विधि का कार्यान्वयन केवल तभी संभव है जब आधिकारिक भंडारों में सॉफ़्टवेयर फ़ाइलें हों। Node.js इन भंडारण सुविधाओं में उपलब्ध है, जिसका अर्थ है कि स्थापना सफल होगी।
- "टर्मिनल" को आपके लिए सुविधाजनक बनाएं और Enter कुंजी पर क्लिक करने के बाद, मानक sudo apt दर्ज Nodejs कमांड दर्ज करें।
- सुपरसाइर अधिकारों की पुष्टि करने के लिए पासवर्ड प्रिंट करें।
- D. विकल्प का चयन करके व्यस्त डिस्क स्थान के बारे में जानकारी की पुष्टि करें
- प्राप्त अभिलेखागार के अनपैकिंग के अंत की प्रतीक्षा करें। ऑपरेशन के दौरान, कंसोल विंडो बंद न करें, क्योंकि इससे डाउनलोड की घड़ी हो जाएगी।
- Node.js में एक पैकेज प्रबंधन उपयोगिता है। यदि आप वर्तमान विधि का उपयोग करते हैं, तो इसे स्वचालित रूप से स्थापित नहीं किया जाएगा, इसलिए आपको SUDO APT इंस्टॉल एनपीएम कमांड को स्वतंत्र रूप से सक्रिय करना चाहिए।
- डिस्क स्थान के डिस्कैन के संचालन की पुष्टि करना आवश्यक होगा और सिस्टम में फ़ाइलों को जोड़ने के पूरा होने की प्रतीक्षा करें।
- स्थापित सॉफ़्टवेयर के वर्तमान संस्करण की जांच करने के लिए आप NODE -V कमांड का उपयोग कर सकते हैं। नई लाइन वांछित जानकारी प्रदर्शित करेगी।
इस विधि का उपयोग करने से पहले, ध्यान रखें कि सॉफ़्टवेयर का नवीनतम सामयिक संस्करण कंप्यूटर पर स्थापित किया जाएगा। यदि आप स्वयं को एक असेंबली चुनना चाहते हैं, तो यह विधि निश्चित रूप से आपके लिए उपयुक्त नहीं है।
विधि 3: कस्टम रिपॉजिटरीज़
जैसा कि आप जानते हैं, आधिकारिक भंडारण सुविधाओं के अलावा, उबंटू मानक पैकेज प्रबंधक उपयोगकर्ता भंडारण सुविधाओं के माध्यम से सॉफ्टवेयर की स्थापना का समर्थन करता है। यदि आप इस विकल्प का उपयोग करना चाहते हैं, तो आपको पहले से इष्टतम असेंबली का चयन करना चाहिए, क्योंकि संस्करण को कमांड इनपुट के दौरान सीधे निर्दिष्ट करना होगा।
- कंसोल खोलें और सुडो एपीटी इंस्टॉल कर्ल कमांड का उपयोग करें। यह एक विशेष उपयोगिता की स्थापना शुरू करेगा जो परिणामी संग्रह की फ़ाइलों को अनपैक करने के लिए उपयोगी है।
- सुपरसुर पासवर्ड दर्ज करें और सॉफ़्टवेयर के अतिरिक्त प्रतीक्षा करें।
- कर्ल -sl https://deb.nodesource.com/setup_10.x डालें सुडो बैश - और अभिलेखागार प्राप्त करने के लिए Enter पर क्लिक करें Node.js.s. जैसा कि आप देख सकते हैं, अंतिम अभिव्यक्ति SETUP_10.x में यह इंगित किया गया है कि दसवां संस्करण जोड़ा जाएगा। एक और असेंबली स्थापित करने के लिए आवश्यक संख्याओं को बदलें।
- सभी अभिलेखागार प्राप्त करने की गति इंटरनेट के साथ कनेक्शन की गुणवत्ता और कंप्यूटर की शक्ति पर निर्भर करती है।
- परिणामस्वरूप संग्रह संकलित करने के लिए पहले से ही परिचित सुडो एपीटी इंस्टॉल नोडेज कमांड का उपयोग करें।
- उपयुक्त उत्तर विकल्प का चयन करके अतिरिक्त प्रक्रिया की पुष्टि करें।
जैसा कि आप देख सकते हैं, यह विकल्प सफलतापूर्वक एक या अधिक मौजूदा node.js बिल्ड स्थापित करने के लिए आदर्श है। आपको केवल वांछित संस्करण की संख्या जानने की आवश्यकता है, और यह जानकारी बिना किसी समस्या के इंटरनेट के माध्यम से मुफ्त पहुंच में पाया जा सकता है।
विधि 4: आधिकारिक साइट से एक संग्रह प्राप्त करना
कंप्यूटर पर हमेशा एक इंटरनेट होता है ताकि आप उपरोक्त विधियों में से एक में node.js इंस्टॉल कर सकें, इसलिए, उबंटू को जोड़ने की संभावना के साथ अभिलेखागार प्राप्त करने की इच्छा है। आप आधिकारिक साइट से tar.gz डाउनलोड कर सकते हैं, और स्थापना प्रक्रिया स्वयं निम्नानुसार है:
- शुरू करने के लिए, आपको ऑपरेटिंग सिस्टम के आर्किटेक्चर को निर्धारित करने की आवश्यकता होगी कि डाउनलोड करने के लिए क्या संग्रह है। कंसोल में आर्क कमांड दर्ज करें और Enter पर क्लिक करें।
- नई लाइन में, जिस जानकारी में आप रुचि रखते हैं।
- आधिकारिक साइट Node.js पर जाने के लिए उपरोक्त लिंक पर जाएं। यहां उपयुक्त संस्करण चुनें।
- फिर सूची में समर्थित संग्रह खोजें। यदि आप इसे इंटरनेट के माध्यम से स्थापित करना चाहते हैं, तो लिंक को फ़ोल्डर में कॉपी करें, अन्यथा आपको स्थानीय संग्रहण में फ़ोल्डर डाउनलोड करने की आवश्यकता है।
- यदि आप इंटरनेट के माध्यम से सॉफ़्टवेयर स्थापित करने का निर्णय लेते हैं, तो कंसोल खोलें और wget https://nodejs.org/dist/lateest-v13.x/node-v13.1.0-linux-x64.tar.gz लिखें, जहां लाइन के बाद लाइन - पुरालेख के लिए पहले लिंक कॉपी किया गया।
- डाउनलोड के अंत की प्रतीक्षा करें। इस प्रक्रिया के दौरान, आप एक अलग लाइन में प्रगति देखेंगे।
- उपयोग के बाद SUDO TAR -C / USR / LOCAL --STRIP-DOWNENTS 1 -xf ./node-v13.1.0-linux-x64.tar.gz। यदि आप निर्दिष्ट लिंक के बजाय स्टोरेज से इंस्टॉल करना चाहते हैं, तो संग्रह स्थान के लिए पथ दर्ज करें।
- अंत में, केवल नोड.जेएस के वर्तमान संस्करण को यह सुनिश्चित करने के लिए जांचें कि स्थापना सही है। इस पहले से ही परिचित टीम के लिए उपयोग करें।
आज की सामग्री के हिस्से के रूप में, आपने उबंटू वितरण में सभी उपलब्ध node.js स्थापना विधियों के बारे में सीखा। जैसा कि आप देख सकते हैं, प्रत्येक उपयोगकर्ता अपने लिए एक इष्टतम विकल्प खोजने में सक्षम है और इसे सरल निर्देशों के बाद वास्तविकता में शामिल करने में सक्षम है।