"सामान्य परिस्थितियों में कभी भी आरपीआई-अपडेट चलाने की आवश्यकता नहीं होती है क्योंकि यह आपको हमेशा अग्रणी किनारे फर्मवेयर और कर्नेल के लिए मिलता है और क्योंकि यह एक परीक्षण संस्करण हो सकता है जो आपके आरपीआई को अनबूटे छोड़ सकता है"। https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911
यहां तक कि आरपीआई-अपडेट प्रलेखन अब भी चेतावनी देता है "यहां तक कि रास्पियन पर भी आपको केवल एक अच्छे कारण के साथ इसका उपयोग करना चाहिए। इससे आपको नवीनतम रक्तस्राव बढ़त मिलती है। कर्नेल / फर्मवेयर। "
sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel
इसे नवीनतम समर्थित कर्नेल / बूटकोड में वापस डाल देगा।
मुझे लगता है कि आप दो अलग-अलग कार्यों का सामना कर रहे होंगे।
rpi-update
आपके रास्पबेरी पाई के लिए फर्मवेयर को अपग्रेड करने के लिए एक उपकरण है । फर्मवेयर कोड का एक छोटा सा पैकेज है जो आमतौर पर कंप्यूटर की एक विशेष चिप पर रहता है जो सॉफ्टवेयर को हार्डवेयर से बात करने का तरीका जानने में मदद करता है। हालांकि, रास्पबेरी पाई के मामले में, फर्मवेयर एसडी कार्ड के पहले विभाजन पर रहेगा।
रास्पियन आपके रास्पबेरी पाई के लिए एक ऑपरेटिंग सिस्टम या कोर सॉफ्टवेयर है । सॉफ्टवेयर (ओएस सहित) एसडी कार्ड के दूसरे विभाजन पर रहता है और यह सभी सामान है जो आपके डिवाइस का उपयोग करने पर निष्पादित होता है।
इन दोनों को स्वतंत्र रूप से अपडेट करने की आवश्यकता है। सुविधा के लिए, rpi-update
उपकरण को लिनक्स के रास्पियन वितरण में शामिल किया गया है क्योंकि यह एक उपयोगी सॉफ्टवेयर उपकरण है जो आपके Pi के फर्मवेयर का प्रबंधन करता है। आपको यह सुनिश्चित करने के लिए समय-समय पर चलना चाहिए कि आपके उपकरणों में नवीनतम फर्मवेयर हो। अलग-अलग, आपको मानक डेबियन सॉफ्टवेयर प्रबंधन टूल जैसे उपकरणों का उपयोग करके अपने सॉफ़्टवेयर को अद्यतित रखना होगा sudo apt-get update && sudo apt-get upgrade
।
इनमें से प्रत्येक फ़ंक्शन अलग है, और एक को अपडेट करने से दूसरे को अपडेट नहीं किया जाएगा। अपने वितरण को नवीनतम सॉफ़्टवेयर पैकेजों में अपग्रेड करने से आपको नया संस्करण मिल सकता है rpi-update
, लेकिन जब तक आप rpi-update
अपने फर्मवेयर को अपडेट नहीं करेंगे।
चूंकि फर्मवेयर संग्रहीत किया जाता है, वास्तव में एसडी कार्ड के पहले विभाजन (एक BIOS की तरह) के लिए फ्लैश किया जाता है, आपको इसे हर डिवाइस पर चलाने की आवश्यकता नहीं होगी। एक बार जब आप एक एसडी कार्ड पर सॉफ्टवेयर या फर्मवेयर के नए संस्करण को लोड करते हैं, तो आप जिस भी कार्ड को उस कार्ड में प्लग करते हैं, वह संस्करण चालू हो जाएगा।
rpi-update
की आवश्यकता अधिकांश उपयोगकर्ताओं के लिए दूर चली गई है । कर्नेल अपडेट अब के साथ शामिल किए गए हैंsudo apt upgrade
, लेकिन जब यह सवाल नहीं पूछा गया था। यदि आप विशेष हार्डवेयर चला रहे हैं या नवीनतम कर्नेल और मॉड्यूल चाहते हैं (और स्थिरता जोखिमों को समझें / स्वीकार करें जो ये ला सकते हैं) तो आप अभी भी आरपीआई-अपडेट का उपयोग करना चाहते हैं।