मैं रास्पियन को कैसे अपग्रेड करूं?


18

मेरे पास मेरा रास्पबेरी पाई सेटअप है कि मैं कैसे चाहता हूं, लेकिन मेरे पास वर्तमान में उपलब्ध ( 2012-10-28-wheezy-raspbian.zip ) की तुलना में एक पुराना संस्करण है । मैं कर्नेल, फ़र्मवेयर इत्यादि को कैसे अपग्रेड करूँ?

मैंने कुछ का उपयोग करके अपग्रेड किया है:

$ sudo apt-get update
$ sudo apt-get upgrade

मेरा मानना ​​है कि मेरा वर्तमान रास्पियन संस्करण 2012-07-15 इस पर आधारित है:

[kevin@raspberrypi ~]$ more /boot/issue.txt
Raspberry Pi reference 2012-07-15 (armhf)
Generated using spindle, http://asbradbury.org/projects/spindle/, d2c1253, stage4-lxde-edu.qed

मुझे यकीन नहीं है कि यह कर्नेल संस्करण क्या है, हालांकि।


मुझे लगता /boot/issue.txtहै कि मेरे cat /boot/issue.txtआउटपुट के बाद से संशोधित नहीं है Raspberry Pi reference 2012-09-18 (armhf)। और, आपकी तरह, मैंने पहले जारी एक संस्करण स्थापित किया 2012-10-28, शायद 2012-09-19... बीटीडब्ल्यू, आपको sudo apt-get upgradeअपग्रेड द्वारा आवश्यक नई निर्भरताएं स्थापित करने के लिए उपयोग करना चाहिए ।
मॉर्गन कर्टबेट

अब स्ट्रेच संस्करण है। इस लिंक से पता चलता है कि अपग्रेड कैसे करना है, लेकिन मैं इंतजार कर रहा हूं जब तक कि यह नोब्स पर न हो। raspberrypi.stackexchange.com/questions/71462/…
एसडीसोलर

जवाबों:


13

मुझे लगा कि मैंने कौन सा कर्नेल संस्करण देखा है /proc/version:

[kevin@raspberrypi tmp]$ more /proc/version
Linux version 3.2.27+ (dc4@dc4-arm-01) (gcc version 4.7.2 20120731 (prerelease) 
(crosstool-NG linaro-1.13.1+bzr2458 - Linaro GCC 2012.08) ) #250 PREEMPT Thu Oct
 18 19:03:02 BST 2012

मैंने रपी-अपडेट का उपयोग करने के लिए 'सुझाव' का पालन किया । मैंने उन इंस्टॉलेशन निर्देशों से थोड़ा सा विचलन किया है जो / usr / bin में इंस्टॉल करने का सुझाव देता है, लेकिन मैंने इसे केवल अपनी उपयोगकर्ता निर्देशिका में रखा है:

[kevin@raspberrypi ~]$ wget http://goo.gl/1BOfJ -O ./rpi-update && chmod +x rpi-update

दौड़ने के बाद rpi-update, मैंने अब सब कुछ 3.6.3 में अपग्रेड कर दिया है।

[kevin@raspberrypi ~]$ more /proc/version
Linux version 3.6.11+ (dc4@dc4-arm-01) (gcc version 4.7.2 20120731 (prerelease) 
(crosstool-NG linaro-1.13.1+bzr2458 - Linaro GCC 2012.08) ) #340 PREEMPT Thu Dec
27 17:31:37 GMT 2012

7

मैं Raspian उपयोग नहीं करते, लेकिन जब तक वे अपने पैकेज प्रबंधन में डेबियन से काफी भटक गए हैं aptitude update, जिसके बाद aptitude upgrade, जैसा कि आप किया है, सिस्टम पर संकुल अद्यतन करना चाहिए। आप भी आजमा सकते हैं aptitude dist-upgrade

मुझे नहीं पता कि यह कर्नेल छवि को अपडेट करेगा या नहीं, लेकिन मुझे संदेह है कि यह नहीं होगा। कर्नेल, मॉड्यूल और फ़र्मवेयर के लिए, आप शायद GitHub से नवीनतम बायनेरिज़ डाउनलोड करना चाहेंगे: https://github.com/raspberrypi/firmware । बस bootअपने /boot/विभाजन पर निर्देशिका की सामग्री की प्रतिलिपि बनाएँ । आपको अपने सिस्टम पर modulesनिर्देशिका को कॉपी करने की भी आवश्यकता होगी /lib। आपको निश्चित रूप से नया कर्नेल चालू करने के लिए रीबूट करना होगा।


3
रपी-अपडेट , रास्पियन पर फर्मवेयर को अपडेट करने का एक बहुत सरल तरीका है।
स्क्रू

मुझे लगता है कि हमारे पास "सरल" की अलग-अलग परिभाषाएं होनी चाहिए, लेकिन यह स्क्रिप्ट दिखती है ... दिलचस्प है।
एडमिरलनेमो

1
अंतर्निहित समस्या यह है कि बूट किए जाने वाले कर्नेल को apt-get system से अज्ञात स्थान पर स्थित होना चाहिए।
Thorbjørn रेवन एंडरसन

आरपीआई-अपडेट पहले से ही मट्ठा का हिस्सा है। इसलिए sudo rpi-update जाने का सबसे आसान तरीका है।
आदर्श
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.