विषयसूची:

Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)
Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)

वीडियो: Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)

वीडियो: Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)
वीडियो: Boot of Raspberry Pi4 with HDMI Screen and Configure WiFi Live 2024, जुलाई
Anonim
कैसे करें: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) को आरपीआई-इमेजर और पिक्चर्स के साथ स्थापित करना
कैसे करें: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) को आरपीआई-इमेजर और पिक्चर्स के साथ स्थापित करना
कैसे करें: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) को आरपीआई-इमेजर और पिक्चर्स के साथ स्थापित करना
कैसे करें: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) को आरपीआई-इमेजर और पिक्चर्स के साथ स्थापित करना

मैं इस रैपबेरी पीआई का उपयोग अपने ब्लॉग में मजेदार परियोजनाओं के एक समूह में करने की योजना बना रहा हूं। जांचने के लिए स्वतंत्र हैं।

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

इसकी आपको आवश्यकता होगी:

  • रास्पबेरी पीआई।
  • माइक्रोएसडी 32GB
  • माइक्रोएसडी एडॉप्टर (शायद आपके एसडी को आपके लैपटॉप में पढ़ने के लिए आवश्यक है)।
  • आपके रास्पबेरी के लिए ऊर्जा प्लग।

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

चरण 1: आरपीआई-इमेजर स्थापित करें

अतीत में रास्पबेरी पाई के लिए छवि को सेटअप करने के अन्य तरीके थे, लेकिन उनमें से अधिकांश का उपयोग करना इतना आसान नहीं था। 2020 में आरपीआई-इमेजर का उपयोग करने का सबसे अच्छा तरीका है

यदि आप लिनक्स का उपयोग कर रहे हैं, तो इसे निम्न आदेश के साथ स्थापित करें।

रॉबर्ट @ रॉबर्ट-एनरीच: ~ $ सुडो स्नैप आरपीआई-इमेजर स्थापित करें

एलन पोप (पोपी) से आरपीआई-इमेजर v1.4 स्थापित

चरण 2: आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें

आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें
आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें
आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें
आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें
आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें
आरपीआई-इमेजर के साथ माइक्रोएसडी पर छवि स्थापित करें

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

रॉबर्ट@रॉबर्ट-एनरीच:~$ आरपीआई-इमेजर

चरण 3: हेडलेस इंस्टॉलेशन के लिए एक Ssh फ़ाइल जोड़ें।

हेडलेस इंस्टालेशन के लिए एक Ssh फाइल जोड़ें।
हेडलेस इंस्टालेशन के लिए एक Ssh फाइल जोड़ें।

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

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

चरण 4: नेटवर्क से कनेक्ट करें, आईपी पता ढूंढें और डीएचसीपी बाइंडिंग सेटअप करें।

नेटवर्क से कनेक्ट करें, IP पता ढूंढें और DHCP बाइंडिंग सेटअप करें।
नेटवर्क से कनेक्ट करें, IP पता ढूंढें और DHCP बाइंडिंग सेटअप करें।
नेटवर्क से कनेक्ट करें, IP पता ढूंढें और DHCP बाइंडिंग सेटअप करें।
नेटवर्क से कनेक्ट करें, IP पता ढूंढें और DHCP बाइंडिंग सेटअप करें।
नेटवर्क से कनेक्ट करें, IP पता ढूंढें और DHCP बाइंडिंग सेटअप करें।
नेटवर्क से कनेक्ट करें, IP पता ढूंढें और DHCP बाइंडिंग सेटअप करें।

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

रास्पबेरी पाई डिफ़ॉल्ट रूप से रास्पबेरी पीआई नाम का उपयोग करती है ताकि आप इसे आसानी से ढूंढ सकें। इस मामले में मैं एक डीएचसीपी बाइंडिंग सेटअप करता हूं ताकि रास्पबेरी पाई हमेशा एक ही आईपी एड्रेस 192.168.1.40 ले ले

आपको इसे अपने राउटर से, और बाद में अपने कंप्यूटर से पिंग करने में सक्षम होना चाहिए और अब पहुंच योग्य होना चाहिए।

चरण 5: SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।

SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।
SSH द्वारा कनेक्ट करें, पासवर्ड बदलें और VNC एक्सेस सेट करें।

अब तक आप नेटवर्क पर अपने रास्पबेरी पीआई को पिंग करने में सक्षम थे, और इसमें एसएसएच करने का प्रयास करें। SSH सक्षम होना चाहिए क्योंकि आपने Rapsberry Pi के लिए SD कार्ड के बूट पार्टीशन में एक SSH फ़ाइल जोड़ी है।

Ssh के लिए निम्न डिफ़ॉल्ट क्रेडेंशियल का उपयोग करें: pi / रास्पबेरी।

रॉबर्ट@रॉबर्ट-एनरीच:~$ ssh [email protected]

मेजबान '192.168.1.40 (192.168.1.40)' की प्रामाणिकता स्थापित नहीं की जा सकती। ECDSA कुंजी फ़िंगरप्रिंट SHA256: no3JtIRZRG2SqSbWHg1sVC35mBjHyeX9SgDr81uPeuU है। क्या आप वाकई कनेक्ट करना जारी रखना चाहते हैं (हां/नहीं)? हाँ चेतावनी: ज्ञात मेजबानों की सूची में स्थायी रूप से '192.168.1.40' (ECDSA) जोड़ा गया। [email protected] का पासवर्ड: लिनक्स रास्पबेरीपी 5.4.51-v7l+ #1333 एसएमपी सोम अगस्त 10 16:51:40 बीएसटी 2020 armv7l डेबियन जीएनयू/लिनक्स सिस्टम के साथ शामिल प्रोग्राम मुफ्त सॉफ्टवेयर हैं; प्रत्येक कार्यक्रम के लिए सटीक वितरण शर्तों को अलग-अलग फाइलों में /usr/share/doc/*/copyright में वर्णित किया गया है। लागू कानून द्वारा अनुमत सीमा तक डेबियन जीएनयू/लिनक्स पूरी तरह से बिना किसी वारंटी के आता है। अंतिम लॉगिन: 26 सितंबर 13:41:55 2020 SSH सक्षम है और 'pi' उपयोगकर्ता के लिए डिफ़ॉल्ट पासवर्ड नहीं बदला गया है। यह एक सुरक्षा जोखिम है - कृपया 'pi' उपयोगकर्ता के रूप में लॉगिन करें और नया पासवर्ड सेट करने के लिए 'passwd' टाइप करें। वाई-फाई वर्तमान में rfkill द्वारा अवरुद्ध है। उपयोग करने से पहले देश को सेट करने के लिए रास्पि-कॉन्फ़िगरेशन का उपयोग करें। यदि आप SSH करने में सक्षम थे तो आप अपने रास्ते पर हैं। यदि नहीं, तो आपको वापस जाने और बूट विभाजन पर ssh फ़ाइल की जाँच करने की आवश्यकता है। इस बिंदु पर अपना पासवर्ड बदलें

पीआई@रास्पबेरीपी:~ $ पासवार्ड

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

pi@raspberrypi:~ $ sudo raspi-config

अब आप जांच सकते हैं कि आपका रास्पबेरी पीआई पोर्ट एसएसएच 22, और पोर्ट वीएनसी 5900. पर सुन रहा है

pi@raspberrypi:~ $ netstat -tupln

(सभी प्रक्रियाओं की पहचान नहीं की जा सकी, गैर-स्वामित्व वाली प्रक्रिया की जानकारी नहीं दिखाई जाएगी, यह सब देखने के लिए आपको रूट होना होगा।) सक्रिय इंटरनेट कनेक्शन (केवल सर्वर) प्रोटो आरईवी-क्यू सेंड-क्यू स्थानीय पता विदेशी पता राज्य पीआईडी /कार्यक्रम का नाम tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp6 0 0:::5900:::* LISTEN - tcp6 0 0:::22:::* सुनो - udp 0 0 0.0.0.0:68 0.0.0.0:* - udp 0 0 0.0.0.0:47273 0.0.0.0:* - udp 0 0 0.0.0.0:5353 0.0.0.0:* - udp6 0 0:::42453:::* - udp6 0 0:::5353:::* -

चरण 6: RealVNC के माध्यम से कनेक्ट करें

RealVNC. के माध्यम से कनेक्ट करें
RealVNC. के माध्यम से कनेक्ट करें
RealVNC. के माध्यम से कनेक्ट करें
RealVNC. के माध्यम से कनेक्ट करें
RealVNC. के माध्यम से कनेक्ट करें
RealVNC. के माध्यम से कनेक्ट करें

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

पीआई/पासवर्ड से पहले आपके द्वारा सेट किए गए क्रेडेंशियल्स का उपयोग करें।

चरण 7: अपने रास्पबेरी पीआई का आनंद लें

अपने रास्पबेरी पीआई का आनंद लें
अपने रास्पबेरी पीआई का आनंद लें

अब आप अपने रास्पबेरी का आनंद ले सकते हैं। GUI के साथ स्थापित यह नया लगभग 5% CPU की खपत करता है और इसमें लगभग 1.5GB निःशुल्क मेमोरी है। मैं भविष्य में अपने हाथों को 4GB मेमोरी मॉडल में लाने की कोशिश करूंगा।

सिफारिश की: