रास्पबेरी पाई पर हेडलेस मोड और एसएसएच में उबंटू सर्वर स्थापित करें

Install Ubuntu Server Raspberry Pi Headless Mode



उबंटू एक ओपन सोर्स ऑपरेटिंग सिस्टम है। यह डेबियन जीएनयू/लिनक्स ऑपरेटिंग सिस्टम पर आधारित है। रास्पबेरी पाई 4 पर आपके IoT प्रोजेक्ट्स के लिए उबंटू एक बेहतरीन ऑपरेटिंग सिस्टम है।

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







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



आपको जिन चीजों की आवश्यकता होगी:

इस लेख का अनुसरण करने के लिए, आपको निम्नलिखित चीजों की आवश्यकता होगी:



  1. रास्पबेरी पाई 4 सिंगल-बोर्ड कंप्यूटर
  2. आपके रास्पबेरी पाई के लिए एक यूएसबी टाइप-सी पावर एडॉप्टर 4
  3. एक 16 जीबी या 32 जीबी माइक्रोएसडी कार्ड
  4. माइक्रोएसडी कार्ड पर उबंटू सर्वर छवि को फ्लैश करने और एसएसएच के माध्यम से अपने रास्पबेरी पीआई 4 तक पहुंचने के लिए एक लैपटॉप या कंप्यूटर
  5. रास्पबेरी पाई इमेजर या माइक्रोएसडी कार्ड पर उबंटू सर्वर छवि को फ्लैश करने के लिए आपके लैपटॉप या कंप्यूटर पर स्थापित बलेना एचर।

यदि आपको स्थापित करने में किसी सहायता की आवश्यकता है रास्पबेरी पाई इमेजर अपने लिनक्स ऑपरेटिंग सिस्टम पर, मेरा लेख देखें कि रास्पबेरी पाई इमेजर कैसे स्थापित करें और उसका उपयोग करें।





यदि आपको स्थापित करने में किसी सहायता की आवश्यकता है एचर व्हेल अपने Linux ऑपरेटिंग सिस्टम पर, मेरा लेख Linux पर Etcher इंस्टॉल करें देखें.

इस लेख में, मैं उपयोग करूंगा रास्पबेरी पाई इमेजर माइक्रोएसडी कार्ड पर उबंटू सर्वर ऑपरेटिंग सिस्टम की छवि को चमकाने के लिए। आप चाहें तो बलेना एचर का इस्तेमाल कर सकते हैं।



रास्पबेरी पाई के लिए उबंटू सर्वर 20.04 एलटीएस छवि डाउनलोड करना:

रास्पबेरी पाई 4 पर उबंटू स्थापित करने के लिए, आपको रास्पबेरी पाई के लिए उबंटू सर्वर 20.04 एलटीएस छवि डाउनलोड करनी होगी।

उबंटू सर्वर 20.04 एलटीएस रास्पबेरी पाई छवि की आधिकारिक वेबसाइट पर उपलब्ध है उबंटू .

दौरा करना उबंटू की आधिकारिक वेबसाइट अपने पसंदीदा वेब ब्राउज़र से।

उबंटू वेबसाइट

पेज लोड होने के बाद, पर क्लिक करें डाउनलोड और क्लिक करें रास्पबेरी पाई 2, 3, या 4 से IoT . के लिए उबंटू नीचे स्क्रीनशॉट में चिह्नित अनुभाग।

उबंटू वेबसाइट स्क्रीनशॉट

पेज लोड होने के बाद, थोड़ा नीचे स्क्रॉल करें और दोनों में से किसी एक पर क्लिक करें 64-बिट डाउनलोड करें या 32-बिट डाउनलोड करें से बटन उबंटू 20.04.1 एलटीएस नीचे स्क्रीनशॉट में चिह्नित अनुभाग।

यदि आप रास्पबेरी पाई 4 के 2GB या 4GB संस्करण का उपयोग कर रहे हैं, तो 32-बिट Ubuntu 20.04 LTS छवि डाउनलोड करें।

यदि आप रास्पबेरी पाई 4 के 8 जीबी संस्करण का उपयोग कर रहे हैं, तो 64-बिट उबंटू 20.04 एलटीएस छवि डाउनलोड करें। अन्यथा, आप अपने रास्पबेरी पाई 4 की पूर्ण 8GB रैम का उपयोग करने में सक्षम नहीं होंगे। 32-बिट ऑपरेटिंग सिस्टम केवल 4GB RAM को संबोधित कर सकता है।

डाउनलोड करें

आपके ब्राउज़र को जल्द ही रास्पबेरी पाई के लिए उबंटू सर्वर 20.04 एलटीएस छवि डाउनलोड करना शुरू कर देना चाहिए।

डाउनलोड करना शुरू करें

एक बार जब आपका ब्राउज़र आपको रास्पबेरी पाई के लिए उबंटू सर्वर 20.04 एलटीएस छवि को बचाने के लिए प्रेरित करता है, तो उस स्थान का चयन करें जहां आप छवि को सहेजना चाहते हैं, और क्लिक करें सहेजें .

उबंटू आपको बचाने के लिए प्रेरित करता है

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

उबंटू डाउनलोड करना शुरू करें

माइक्रोएसडी कार्ड के लिए उबंटू सर्वर 20.04 एलटीएस छवि चमकती:

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

अपने कंप्यूटर में माइक्रोएसडी कार्ड डालें। फिर, खोलें रास्पबेरी पाई इमेजर और क्लिक करें चुनें .

रास्पबेरी पाई इमेजर

थोड़ा नीचे स्क्रॉल करें और क्लिक करें कस्टम का प्रयोग करें .

रास्पबेरी पाई इमेजर - कस्टम का उपयोग करें

उबंटू सर्वर 20.04 एलटीएस छवि का चयन करें जिसे आपने अभी डाउनलोड किया है और क्लिक किया है खोलना .

रास्पबेरी पाई इमेजर - कस्टम का उपयोग करें

उबंटू सर्वर 20.04 एलटीएस छवि का चयन किया जाना चाहिए। पर क्लिक करें एसडी कार्ड चुनें बटन जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है।

रास्पबेरी पाई इमेजर - एसडी चुनें

उस सूची से माइक्रोएसडी कार्ड पर क्लिक करें जिसे आप उबंटू सर्वर 20.04 एलटीएस छवि को फ्लैश करना चाहते हैं।

रास्पबेरी पाई इमेजर- माइक्रोएसडी पर क्लिक करें

अपने चुने हुए माइक्रोएसडी कार्ड पर उबंटू सर्वर 20.04 एलटीएस इमेज लिखने के लिए, पर क्लिक करें लिखो .

रास्पबेरी पाई इमेजर- लिखें
ऑपरेशन की पुष्टि करने के लिए, पर क्लिक करें हां .

यह माइक्रोएसडी कार्ड से सभी मौजूदा डेटा को हटा देगा और उबंटू सर्वर 20.04 एलटीएस छवि फ़ाइल को माइक्रोएसडी कार्ड में कॉपी कर देगा।

रास्पबेरी पाई इमेजर - सभी मौजूदा डेटा

माइक्रोएसडी कार्ड पर उबंटू सर्वर 20.04 एलटीएस छवि फ्लैश की जा रही है। इसे पूरा होने में कुछ समय लग सकता है।

रास्पबेरी पाई इमेजर - लोड हो रहा है

एक बार जब उबंटू सर्वर 20.04 एलटीएस छवि माइक्रोएसडी कार्ड पर फ्लैश हो जाती है, तो क्लिक करें जारी रखें और बंद करो रास्पबेरी पाई इमेजर .

रास्पबेरी पाई इमेजर - जारी रखें

वाई-फाई कनेक्टिविटी को कॉन्फ़िगर करना:

ध्यान दें: यदि आप अपने रास्पबेरी पाई 4 पर नेटवर्क कनेक्टिविटी के लिए वाई-फाई का उपयोग करना चाहते हैं, तो यह खंड आपके लिए है। यदि आप वायर्ड कनेक्शन का उपयोग करना चाहते हैं, तो आप इस चरण को छोड़ सकते हैं।

उबंटू सर्वर 20.04 एलटीएस के हेडलेस कॉन्फ़िगरेशन के लिए, आपको नेटवर्क (वाई-फाई या वायर्ड) को कॉन्फ़िगर करना होगा।

ऐसा करने के लिए, अपने कंप्यूटर पर माइक्रोएसडी कार्ड को बाहर निकालें और फिर से डालें। आपको देखना चाहिए बीओओटी विभाजन जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं।

वाईफाई कनेक्टिविटी - बूट पार्टीशन

आपको एक खोजना चाहिए नेटवर्क-कॉन्फ़िगरेशन में फ़ाइल बीओओटी विभाजन।

वाईफाई कनेक्टिविटी - नेटवर्क कॉन्फिग

को खोलो नेटवर्क-कॉन्फ़िगरेशन एक पाठ संपादक में फ़ाइल। फ़ाइल में डिफ़ॉल्ट रूप से निम्न सामग्री होनी चाहिए।

वाईफाई कनेक्टिविटी - नेटवर्क कॉन्फिग फाइल

हटाना # चिह्नित लाइनों से चरित्र (कोड को असम्बद्ध करने के लिए)। फिर, बदलें तथा उस वाई-फाई नेटवर्क के एसएसआईडी और पासवर्ड के साथ जिसे आप कनेक्ट करना चाहते हैं।

एक बार जब आप कर लें, तो सहेजें नेटवर्क-कॉन्फ़िगरेशन फ़ाइल।

वाईफाई कनेक्टिविटी - वाईफाई एसएसआईडी पासवर्ड

रास्पबेरी पाई 4 पर पावरिंग:

रास्पबेरी पाई 4 पर माइक्रोएसडी कार्ड और यूएसबी टाइप-सी पावर केबल कनेक्ट करें।

यदि आप एक वायर्ड नेटवर्क का उपयोग करना चाहते हैं, तो RJ45 नेटवर्क केबल को रास्पबेरी पाई 4 के ईथरनेट पोर्ट से भी कनेक्ट करें।

एक बार काम पूरा करने के बाद, रास्पबेरी पाई 4 को चालू करें।

रास्पबेरी पाई पर पावर 4

अपने रास्पबेरी पाई 4 का आईपी पता ढूँढना:

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

जैसा कि आप देख सकते हैं, मेरे रास्पबेरी पाई 4 का आईपी पता है 192.168.0.104 . यह आपके मामले में अलग होना चाहिए। इसलिए, इसे अभी से अपने साथ बदलना सुनिश्चित करें।

अपने रास्पबेरी पाई का आईपी पता ढूँढना 4

SSH के माध्यम से दूरस्थ रूप से Ubuntu सर्वर 20.04 LTS तक पहुँचना:

SSH के माध्यम से अपने रास्पबेरी पाई 4 पर चल रहे उबंटू सर्वर 20.04 एलटीएस ऑपरेटिंग सिस्टम को दूरस्थ रूप से एक्सेस करने के लिए, निम्न कमांड चलाएँ:

$एसएसएचओउबंटू@192.168.0.104

एसएसएच के माध्यम से उबंटू सर्वर 20.04 एलटीएस को दूरस्थ रूप से एक्सेस करना 1

फ़िंगरप्रिंट स्वीकार करने के लिए, टाइप करें हां और दबाएं .

SSH 2 के माध्यम से दूरस्थ रूप से उबंटू सर्वर 20.04 एलटीएस तक पहुंचना

डिफ़ॉल्ट पासवर्ड है उबंटू . में टाइप करें उबंटू और दबाएं .

एसएसएच के माध्यम से उबंटू सर्वर 20.04 एलटीएस को दूरस्थ रूप से एक्सेस करना 3

पहली बार जब आप अपने रास्पबेरी पाई 4 पर उबंटू सर्वर 20.04 एलटीएस में लॉग इन करते हैं, तो आपको डिफ़ॉल्ट पासवर्ड बदलने के लिए कहा जाएगा। उबंटू .

में टाइप करें उबंटू और दबाएं .

SSH 4 के माध्यम से दूरस्थ रूप से उबंटू सर्वर 20.04 एलटीएस तक पहुंचना

नया पासवर्ड टाइप करें और दबाएं .

एसएसएच 5 . के माध्यम से दूरस्थ रूप से उबंटू सर्वर 20.04 एलटीएस तक पहुंचना

पासवर्ड फिर से टाइप करें और दबाएं .

एसएसएच 6 के माध्यम से दूरस्थ रूप से उबंटू सर्वर 20.04 एलटीएस तक पहुंचना

पासवर्ड बदला जाना चाहिए और एसएसएच सत्र बंद होना चाहिए।

एसएसएच 7 के माध्यम से दूरस्थ रूप से उबंटू सर्वर 20.04 एलटीएस तक पहुंचना

आप निम्न आदेश के साथ फिर से अपने रास्पबेरी पीआई 4 में एसएसएच कर सकते हैं:

$एसएसएचओउबंटू@192.168.0.104

एसएसएच उबंटू 01

नया पासवर्ड टाइप करें और दबाएं .

एसएसएच उबंटू 02

आपको अपने रास्पबेरी पाई 4 पर स्थापित उबंटू सर्वर 20.04 एलटीएस ऑपरेटिंग सिस्टम में लॉग इन होना चाहिए।

एसएसएच उबंटू 03

जैसा कि आप देख सकते हैं, मैं अपने रास्पबेरी पाई 4 पर उबंटू 20.04.1 एलटीएस चला रहा हूं।

$एलएसबी_रिलीज-प्रति

एलएसबी_रिलीज

अब, आप SSH के माध्यम से दूरस्थ रूप से अपने रास्पबेरी पाई 4 पर अपनी इच्छानुसार कोई भी कमांड चला सकते हैं।

निष्कर्ष:

इस लेख में, मैंने आपको दिखाया है कि अपने रास्पबेरी पाई 4 पर हेडलेस मोड में उबंटू सर्वर 20.04 एलटीएस कैसे स्थापित किया जाए (बिना मॉनिटर, कीबोर्ड और आपके रास्पबेरी पाई 4 से जुड़े माउस के)। मैंने आपको यह भी दिखाया है कि SSH के माध्यम से अपने रास्पबेरी पाई 4 को दूर से कैसे प्रबंधित करें।