रास्पबेरी पीआई ओएस एक डेबियन-व्युत्पन्न ऑपरेटिंग सिस्टम है जो शुरुआती और विशेषज्ञों को रास्पबेरी पीआई हार्डवेयर से अधिक लाभ उठाने में मदद करने के लिए डिज़ाइन किया गया है, जबकि उपयोग में आसान डेस्कटॉप अनुभव प्रदान करता है। यद्यपि आप आधिकारिक रास्पबेरी पाई इमेजर टूल का उपयोग करके पहली बार अपने स्टोरेज मीडिया को पाई में डालने से पहले कुछ बुनियादी अनुकूलन कर सकते हैं, आप चाहते हैं कि आप और अधिक कर सकें। एसडीएम के साथ, एक एसडी कार्ड प्रबंधन उपकरण, आप कर सकते हैं। यहाँ यह कैसे करना है।
दिन का वीडियो
अपने Raspberry Pi के लिए अनुकूलित बनाने के लिए sdm का उपयोग क्यों करें?
रास्पबेरी पीस सस्ते हैं (जब आप उन्हें पा सकते हैं) शीर्ष-पायदान घटकों के साथ सिंगल-बोर्ड कंप्यूटर और सीखने और DIY सॉफ्टवेयर और इलेक्ट्रॉनिक्स परियोजनाओं पर जोर। वे स्कूल कंप्यूटर लैब के लिए और स्टैंडअलोन सर्वर के रूप में तैनात करने के लिए एकदम सही हैं।
यदि आप एक स्कूल या अन्य संगठनों में कई रास्पबेरी पाई कंप्यूटर तैनात कर रहे हैं, तो आप पाएंगे कि एक रास्पबेरी पाई ओएस छवि को एसडी कार्ड या एसएसडी में फ्लैश करने के बाद, आप सॉफ्टवेयर पैकेज के एक ही सेट को बार-बार स्थापित कर रहे हैं। आप समान सेवाएँ सेट अप करेंगे, समान अतिरिक्त ड्राइव माउंट करेंगे, और समान उपनाम जोड़ेंगे .bashrc फ़ाइल। यह बहुत जल्दी, बहुत थकाऊ हो सकता है।
sdm एक ऐसा उपकरण है जो रास्पबेरी पाई के लिए सुसंगत, रेडी-टू-गो स्टोरेज मीडिया बनाना आसान बनाता है, जिसमें आपके लिए आवश्यक सॉफ़्टवेयर और आपके द्वारा चुने गए कॉन्फ़िगरेशन शामिल हैं।
कैसे स्थापित करें और एसडीएम का उपयोग करें
sdm लिनक्स पर एक स्क्रिप्ट के माध्यम से स्थापित होता है जिसे आप इसके GitHub रिपॉजिटरी से कर्ल करते हैं और बैश में पाइप करते हैं:
curl -L https://raw.githubusercontent.com/gitbls/sdm/master/EZsdmInstaller | bash\n
काम करने के लिए आपको एक वेनिला रास्पबेरी पाई ओएस छवि की भी आवश्यकता होगी। से सबसे वर्तमान ARM 64 बुल्सआई छवि प्राप्त करें आधिकारिक रास्पबेरी पाई डाउनलोड निर्देशिका।
रास्पबेरी पीआई डिस्क छवियों को एक्सजेड अभिलेखागार के रूप में संकुचित किया जाता है। इसके साथ छवि निकालें:
unxz /path/to/your/image.img.xz
अब आप अपनी Raspberry Pi OS इमेज को कस्टमाइज़ करना शुरू करने के लिए तैयार हैं। अधिकारी के विपरीत रास्पबेरी पाई इमेजर उपकरण, एसडीएम एक अनुकूल जीयूआई विकल्प प्रदान नहीं करता है, इसलिए आप टर्मिनल में बहुत समय व्यतीत करेंगे। पहली चीज़ जो आप करना चाहते हैं वह यह सुनिश्चित करना है कि sdm ISO को आरोहित करने और एक क्रोट शुरू करने में सक्षम है:
sudo sdm --explore your_rasperry_pi_image.img
सफल होने पर, sdm एक चेरोट शुरू करेगा, और आपकी टर्मिनल पृष्ठभूमि को ग्रे में, टर्मिनल फ़ॉन्ट का रंग नीला और कर्सर को लाल में बदल देगा। यह आंखों के लिए बहुत आसान नहीं है, लेकिन यह एक अनुस्मारक है कि आप अपने मेजबान सिस्टम की बजाय आईएसओ को क्रोट में एक्सप्लोर कर रहे हैं।
एक बार चारों ओर देखने के बाद, चेरोट से बाहर निकलें:
exit
आपके Pis के फ्लोटिला को नेटवर्क से कनेक्ट करने की आवश्यकता होगी। ऐसा करने का सबसे आसान तरीका एक नया बनाना है wpa_supplicant.conf अपनी कार्यशील निर्देशिका में फ़ाइल करें।
nano wpa_supplicant.conf
इसमें, प्रासंगिक क्षेत्रों में अपने स्वयं के नेटवर्क और देश के विवरण को प्रतिस्थापित करना सुनिश्चित करते हुए निम्नलिखित पेस्ट करें:
country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="MyNetworkSSID"
psk="super-secret-password"
}
सहेजें और नैनो के साथ बाहर निकलें सीटीआरएल + हे फिर सीटीआरएल + एक्स।
यदि आप अपने रास्पबेरी पाई आईएसओ पर कई अतिरिक्त पैकेजों को पूर्व-स्थापित करने की योजना बना रहे हैं, तो आप अपने आप को अधिक स्थान देने के लिए छवि का विस्तार करना चाह सकते हैं। आप उपयोग कर सकते हैं बढ़ाना इसके लिए स्विच करें।
sudo sdm --extend --xmb 2048 2022-09-22-raspios-bullseye-arm64.img.xz
...आपको खेलने के लिए अतिरिक्त 2GB देगा। आप इस आंकड़े को अपनी आवश्यकताओं के अनुसार समायोजित कर सकते हैं।
एसडीएम के साथ अपने रास्पबेरी पाई आईएसओ पर अतिरिक्त पैकेज स्थापित करें
अंतिम उपयोगकर्ता के लिए पहले से ही स्थापित और सुलभ ऐप्स होना वास्तव में sdm का बिंदु है। आप प्रबंधित कर सकते हैं कि आईएसओ पर कौन से ऐप्स पहले से इंस्टॉल होंगे अनुकूलित करें स्विच करें, और उन ऐप्स को सूचीबद्ध करने वाली टेक्स्ट फ़ाइल जिन्हें आप इंस्टॉल करना चाहते हैं।
nano applist
इस फ़ाइल में, उन सभी ऐप्स के नाम टाइप करें जिन्हें आप पहले बूट पर उपलब्ध कराना चाहते हैं। ये या तो अंतरिक्ष से अलग नाम हो सकते हैं, या प्रति पंक्ति एक हो सकते हैं। उदाहरण के लिए:
irssi mypaint qmmp conky openvpn
अगर आपमें प्रेरणा की कमी है, तो हमारा उत्कृष्ट देखें Raspberry Pi पर इंस्टॉल करने के लिए बेहतरीन ऐप्स की क्यूरेटेड सूची . जब आप खुश हों, तो नैनो को सेव करें और इससे बाहर निकलें सीटीआरएल + हे फिर सीटीआरएल + एक्स।
रास्पबेरी पीआई आईएसओ के लिए अपना अनुकूलन करना
अगला कमांड आपके कीमैप, लोकेल, टाइमज़ोन, और वाई-फाई देश सेटिंग्स को उस सिस्टम से कॉपी करेगा जिस पर यह चल रहा है; आपके द्वारा अभी कॉन्फ़िगर की गई wpa_supplicant.conf फ़ाइल की प्रतिलिपि बनाएँ; पीआई पर एसएसएच सक्षम करें; नए पासवर्ड के लिए संकेत; और सिस्टम को अपडेट और अपग्रेड करें।
sudo sdm --customize --wpa /path/to/working/wpa_supplicant.conf --L10n --restart --user myuser --password-user mypassword your_rasperry_pi_image.img
इसके साथ जोड़ना:
--apps applist
...आपके द्वारा अपने में निर्दिष्ट ऐप्स इंस्टॉल करेगा ऐप सूची फ़ाइल।
इस प्रक्रिया में कई मिनट लग सकते हैं, लेकिन यह आपको प्रगति के बारे में पूरी जानकारी देती रहेगी।
आपके द्वारा आदेश चलाने से पहले, अतिरिक्त स्विच हैं जिनका उपयोग आप ISO को और अधिक कॉन्फ़िगर करने के लिए कर सकते हैं। यहाँ कुछ सबसे उपयोगी हैं:
- पासवर्ड-पीआई पासवर्ड पीआई उपयोगकर्ता के लिए पासवर्ड सेट करता है
- पासवर्ड-रूट पासवर्ड रूट के लिए पासवर्ड सेट करता है
- ऑटो लॉग उपयोगकर्ता में स्वचालित रूप से लॉग इन करता है
- क्रॉन-डी कुछ-क्रॉन-फ़ाइल क्रॉन फ़ाइल को /etc/cron.d में कॉपी करता है
- होस्ट नाम आपको एक सिस्टम होस्टनाम सेट करने की अनुमति देता है
- motd कस्टम संदेश सेट करने के लिए आपको एक निर्दिष्ट फ़ाइल को /etc/motd में कॉपी करने की अनुमति देता है
- स्वैप एन सिस्टम स्वैप आकार सेट करता है
- उपयोगकर्ता नाम उपयोगकर्ता बनाता है
अपने कस्टम Raspberry Pi ISO को SD कार्ड या SSD में बर्न करें
sdm आपके कस्टम Raspberry Pi ISO को आपकी पसंद के स्टोरेज माध्यम में 'बर्न' करने के लिए dd का उपयोग करता है। उपयोग जलाना इसे आमंत्रित करने के लिए स्विच करें:
sudo sdm --burn /dev/sdx your_rasperry_pi_image.img
...जहां एसडीएक्स आपका एसडी कार्ड या एसएसडी है। यदि आप सुनिश्चित नहीं हैं कि कौन सा ड्राइव आपका संग्रहण माध्यम है, तो चलाएँ:
sudo fdisk-l
...उपकरणों की सूची प्राप्त करने के लिए।
एक साथ ऑनलाइन मूवी कैसे देखें
जब प्रक्रिया समाप्त हो जाती है, तो डिवाइस को अपने पीआई से संलग्न करें, और अपने कस्टम आईएसओ को बूट करें!
एसडीएम के साथ एक अनुकूलित रास्पबेरी पाई आईएसओ बनाना आसान है
अब जब आपने एक कस्टम Raspberry Pi OS ISO बना लिया है, जिसे आपके अपने विनिर्देशों के अनुसार तैयार किया गया है, तो कई मशीनों पर अपनी संपूर्ण छवि स्थापित करना पाई जितना आसान है, और संभावनाएं अनंत हैं। यदि आपको पता चला है कि ओएस अनुकूलन मजेदार और उत्पादक है, तो आप अपने पसंदीदा उबंटू डिस्ट्रो के लिए भी अनुकूलित स्पिन बनाने में अपना हाथ आजमा सकते हैं।