Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना: चरण-दर-चरण गाइड

रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना: चरण-दर-चरण गाइड

प्रकाशित: 8 जनवरी 2023, सुबह 11:45 बजे EST

एलिजा को इलेक्ट्रॉनिक्स के साथ छेड़छाड़ करना, नए लिनक्स वितरणों का परीक्षण करना, और DIY सर्वर बनाना पसंद है। एलिजा को कॉर्पोरेट वित्त उद्योग में अपने 15 वर्षों के दौरान तकनीकी परियोजनाओं को वितरित करने की चुनौती का भी आनंद मिलता है।

उबंटू एक लोकप्रिय लिनक्स डिस्ट्रो है जो स्थिरता, ग्राफिकल इंटरफेस के साथ कई फ्लेवर, और एक दूसरे का समर्थन करने के लिए उत्साही लोगों का एक समुदाय प्रदान करता है। यदि आप उबंटू से घंटियों और सीटी को हटा दें, तो जो बचता है वह है उबंटू कोर।

यह एक OS है जिसे रास्पबेरी पाई 2 भी चलाने में सक्षम है, बाद के मॉडल जैसे Pi 3 और 4 का तो जिक्र ही नहीं। इन दो घरेलू नामों को एक साथ जोड़ने से आपको एक परिणाम मिलेगा जो स्थिर है, बार-बार बनाए रखा जाता है, और वर्षों तक अच्छी तरह से समर्थित है।

आइए उन संभावनाओं में गोता लगाएं जो उबंटू कोर और रास्पबेरी पाई एक साथ करने में सक्षम हैं।

उबंटू कोर क्या है?

उबंटू कोर बिना ग्राफिकल इंटरफेस के लिनक्स का एक छोटा संस्करण है। हालांकि आप केवल कमांड लाइन तक सीमित हैं, उबंटू कोर में APT सॉफ्टवेयर पैकेज सिस्टम का उपयोग करके एक परिचित पारिस्थितिकी तंत्र है जिससे कई लिनक्स उपयोगकर्ता परिचित हैं। वैकल्पिक रूप से, आप अपने पसंदीदा सॉफ्टवेयर को इंस्टॉल करने के लिए स्नैप और फ्लैटपैक पैकेज का लाभ उठा सकते हैं।

यह कमांड-लाइन लिनक्स फ्लेवर IoT और एम्बेडेड वातावरण पर लेजर-केंद्रित है, क्योंकि सुरक्षा और विश्वसनीय अपडेट उद्योग पेशेवरों द्वारा मांग की गई स्थिरता सुनिश्चित करते हैं।

आवश्यकताएं और इंस्टॉलेशन

निम्नलिखित हार्डवेयर आपको उबंटू कोर के साथ रास्पबेरी पाई पर शुरू करेगा:

  • रास्पबेरी पाई 2, 3, 4, 400, Zero 2 W, या कंप्यूट मॉड्यूल 4
  • 4GB+ माइक्रोSD कार्ड और रीडर
  • वाई-फाई नेटवर्क या इंटरनेट कनेक्शन के साथ एक ईथरनेट केबल
  • HDMI इंटरफेस वाला मॉनिटर
  • एक HDMI केबल
  • USB कीबोर्ड

एक बार आपके पास आवश्यक हार्डवेयर हो जाने पर, आपको अपने रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना होगा। आप उबंटू कोर इमेज भी डाउनलोड कर सकते हैं और इसे इंस्टॉल करने के लिए रास्पबेरी पाई इमेजर टूल का उपयोग कर सकते हैं। इंस्टॉलेशन के दौरान, आप यह सुनिश्चित करना चाहेंगे कि SSH सक्षम है ताकि आप आवश्यकता पड़ने पर अपने रास्पबेरी पाई में SSH कर सकें।

उबंटू कोर के व्यावहारिक उपयोग

ऐसे कई कारण हैं जिनकी वजह से आप मानक रास्पबेरी पाई OS पर उबंटू कोर का उपयोग करना चाह सकते हैं।

IoT और ऐप डेवलपमेंट

रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना: चरण-दर-चरण गाइड

10 साल तक सपोर्ट (सुरक्षा अपडेट और बग पैच के साथ अक्सर) आपके रास्पबेरी पाई पर स्मार्ट एप्लिकेशन के लिए मानसिक शांति सुनिश्चित करता है। प्रत्येक IoT डिवाइस को अपने स्वयं के क्लाउड बैक-एंड मिलते हैं जो अपने स्वयं के IoT ऐप स्टोर को होस्ट और प्रबंधित करते हैं। यह आपको अपना पारिस्थितिकी तंत्र बनाने और मुद्रीकरण रणनीतियों को प्रबंधित करने की अनुमति देगा जैसा आप फिट देखते हैं।

जब आपको फिक्स करने की आवश्यकता होती है, तो उबंटू कोर डाउनटाइम को कम करने के लिए रिमोट मैनेजमेंट की अनुमति देता है। यदि आप क्लाउड-आधारित उपकरणों के विचार में नए हैं, तो इंटरनेट ऑफ थिंग्स (IoT) की दुनिया का पता लगाएं।

स्नैप डेवलपर्स के लिए एक साथ कई लिनक्स वितरणों पर एप्लिकेशन तैनात करने का एक आसान तरीका बनाता है। इसके अलावा, स्नैप पैकेज एक कंटेनर सिस्टम का उपयोग करते हैं जो एप्लिकेशन को उसकी आवश्यकताओं के लिए विशिष्ट हार्डवेयर का उपयोग करने की अनुमति देता है। स्नैपक्राफ्ट (स्नैप) के फायदे और नुकसान हैं जिनकी समीक्षा आपको स्नैप इकोसिस्टम के लिए विकास शुरू करने से पहले करनी चाहिए।

मीडिया सर्वर

रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना: चरण-दर-चरण गाइड

आप में व्यक्तिगत उत्साही के लिए, उबंटू कोर और एक रास्पबेरी पाई महत्वपूर्ण फाइलों को स्टोर और शेयर करने, वीडियो और ऑडियो सामग्री स्ट्रीम करने, और सुरक्षा प्रणालियों के लिए उपयोग किए जाने वाले सर्वर को तैनात करने के लिए एक अच्छी जोड़ी बनाते हैं।

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

मीडिया सर्वर बनाना एक और बढ़िया विकल्प है जिसे आप अपने रास्पबेरी पाई पर चला सकते हैं। केवल Plex सर्वर को अपने आप में एक इमेज के रूप में इंस्टॉल करने में सक्षम होने के बजाय, आप अपने Plex सर्वर को डॉकर कंटेनर में इंस्टॉल कर सकते हैं। ऐसा करने के लिए, लिनक्स मीडिया सर्वर कैसे सेट अप करें पर हमारी गाइड देखें। जब आपका Plex सर्वर इंस्टॉल हो जाता है, तो आप [रास्पबेरी पाई का IP]:32400 पते के माध्यम से Plex तक पहुंच सकेंगे (जब तक कि आपने सर्वर सेटअप में डिफ़ॉल्ट पोर्ट को संशोधित नहीं किया है)।

कंटेनर और वेब सर्वर

रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना: चरण-दर-चरण गाइड

जब आप अपने अगले प्रोजेक्ट (या मीडिया सर्वर) के लिए एक सुरक्षित स्थान की तलाश कर रहे हैं, तो एक डॉकर कंटेनर यह सुनिश्चित करने का एक शानदार तरीका है कि आपका सिस्टम इस कंटेनरीकृत वातावरण में इंस्टॉल किए गए नए एप्लिकेशन से प्रभावित नहीं है। हमारी चरण-दर-चरण सहायता से, लिनक्स पर डॉकर इंस्टॉल करना सरल है। यदि आप वेब UI के मूड में हैं, तो आप लिनक्स पर Portainer भी इंस्टॉल कर सकते हैं।

एक और वेब UI, कॉकपिट, आपके होम नेटवर्क के भीतर किसी अन्य ब्राउज़र से आपके उबंटू कोर सिस्टम को प्रबंधित करने का एक शानदार तरीका है। हालांकि SSH आपके ग्राफिक्स-मुक्त सिस्टम को रिमोटली एक्सेस करने की एक सामान्य प्रथा है, लेकिन आपके कंप्यूटर के संचालन को दूर से मॉनिटर करने में मदद करने के लिए वेब-आधारित इंटरफेस होना अच्छा हो सकता है। कुछ मदद के लिए, कॉकपिट के साथ शुरुआत करने पर हमारी गाइड देखें।

मशीन लर्निंग

रास्पबेरी पाई पर उबंटू कोर इंस्टॉल करना: चरण-दर-चरण गाइड

मशीन लर्निंग मॉडल की अक्सर विशिष्ट आवश्यकताएं होती हैं। कुबेरनेट्स का एक लघु संस्करण, माइक्रोकेएस, इस आवश्यकता के लिए एक समाधान प्रदान करता है। माइक्रोकेएस तब आदर्श होता है जब आपको अचानक कई लोगों को सेवा प्रदान करने की आवश्यकता होती है (उदाहरण के लिए, एक ChatGPT चैटबॉट)।

आप माइक्रोकेएस के साथ क्लस्टर प्रशासन को समाप्त कर सकते हैं और अपने मशीन लर्निंग प्रयास को उच्च दक्षता के साथ मशीनों के क्लस्टर में चला सकते हैं। माइक्रोकेएस को स्नैप का उपयोग करके स्थानीय रूप से इंस्टॉल किया जा सकता है और आपके इंस्टॉल किए गए मशीन लर्निंग कंटेनर(s) को नेटिव रूप से चलाने में सक्षम करेगा। यह आपके विकास को, GPU त्वरण परियोजनाओं सहित, पूर्व-उत्पादन चरणों में काम करना बहुत आसान बनाता है।

डॉकर कंटेनर की दुनिया में एक परिचित नाम है; हालांकि, डॉकर कंटेनर रनटाइम (एप्लिकेशन चलाने) के लिए अधिक उपयुक्त है। हालांकि कुबेरनेट्स इकोसिस्टम (माइक्रोकेएस) को शुरू में सेट अप करना अधिक जटिल हो सकता है, आप लंबे समय में स्केल करने और अनावश्यक प्रशासनिक कार्यों को कम करने की क्षमता का आनंद लेंगे।

इसके अलावा, एक माइक्रोकेए कंटेनर को 60 सेकंड से कम समय में खड़ा किया जा सकता है। हालांकि कई विशेषज्ञ इस समाधान का उपयोग करेंगे, यह उन डेवलपर्स के लिए भी उपयोगी है जो स्थानीय रूप से विकसित करना चाहते हैं। पहली बार उबंटू पर माइक्रोकेएस सेट अप करने पर हमारे चरण-दर-चरण निर्देश पढ़ें।

उबंटू कोर और रास्पबेरी पाई आपको आगे कहां ले जाएंगे?

ऐसे कई शानदार विचार हैं जो आपको उबंटू कोर और अपने रास्पबेरी पाई के साथ अपना अगला डिजिटल रोमांच बनाने की अनुमति देंगे। शायद, Juju या Akri का लाभ उठाने से आपकी मशीन लर्निंग परियोजना की सफलता बढ़ेगी। इसके अलावा, आप अपने ऑडियो संग्रह का अधिकतम लाभ उठाने के लिए ऑडियो-ओनली सर्वर सर्व करने के इच्छुक हो सकते हैं।

सबसे अच्छी बात यह है कि उबंटू कोर द्वारा खपत किए जाने वाले न्यूनतम संसाधन इस OS को रास्पबेरी पाई 2 तक चलाने के लिए एक आदर्श उम्मीदवार बनाते हैं।

  1. आउटलुक में कैलेंडर आमंत्रण भेजें: त्वरित और आसान चरण-दर-चरण गाइड आउटलुक में कैलेंडर आमंत्रण भेजें: त्वरित और आसान चरण-दर-चरण गाइड

    यदि आप ऐसी स्थिति में हैं जहां आपको लोगों को एक नए इवेंट या मीटिंग में आमंत्रित करना है, तो आउटलुक पर कैलेंडर आमंत्रण भेजना इसके बारे में जाने का एक अच्छा तरीका हो सकता है। यदि आप एक आउटलुक उपयोगकर्ता हैं, तो आप इसे अपने विंडोज कंप्यूटर या अपने एंड्रॉइड की मदद से आसानी से कर सकते हैं। आइए सीखें कैसे

  1. कस्टम Windows 10 टाइल्स में महारत हासिल करें: अपने स्वयं के स्टार्ट मेनू आइकन बनाने और स्टाइल करने के लिए चरण-दर-चरण गाइड कस्टम Windows 10 टाइल्स में महारत हासिल करें: अपने स्वयं के स्टार्ट मेनू आइकन बनाने और स्टाइल करने के लिए चरण-दर-चरण गाइड

    ऑल-न्यू स्टार्ट मेनू Windows 10 OS की सर्वोत्तम विशेषताओं से भरा हुआ है। डिफ़ॉल्ट लुक और स्टार्ट मेनू के फील को कस्टमाइज़ करने के लिए विकल्पों और सेटिंग्स की एक बहुतायत है। लेकिन निश्चित रूप से, Windows 10 कस्टम टाइल्स बनाने या कस्टमाइज़ करने का कोई विकल्प नहीं है। दुख की बात है कि ये टाइल्स जिस तरह

  1. Bulk Image Resizer के साथ बैच फोटो प्रोसेसिंग सरल करें Bulk Image Resizer के साथ बैच फोटो प्रोसेसिंग सरल करें

    डिजिटल कैमरों की लागत लगातार घटने और उपलब्ध रिज़ॉल्यूशन में लगातार वृद्धि के साथ, यह स्वीकार करना आसान है कि औसत घरेलू में एक या अधिक कैमरे होंगे। मेरी पत्नी एक शौकिया फोटोग्राफर होने के नाते, मैं अक्सर डिजिटल फोटोग्राफी के साथ आने वाले परीक्षणों और क्लेशों से अवगत होता हूं। एक ऐसी दुविधा यह है कि आ