Come posso aggiornare Raspbian?


18

Ho la mia configurazione di Raspberry Pi come voglio, ma ho una versione precedente di quella attualmente disponibile ( 2012-10-28-wheezy-raspbian.zip ). Come posso aggiornare kernel, firmware, ecc.?

Ho aggiornato alcuni usando:

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

Credo che la mia attuale versione di Raspbian sia il 15/07/2012 basata su questo:

[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

Non sono sicuro di quale versione del kernel sia, comunque.


Penso che /boot/issue.txtnon sia modificato dal momento che il mio cat /boot/issue.txtoutput è Raspberry Pi reference 2012-09-18 (armhf). E, come te, ho installato una versione rilasciata prima 2012-10-28, probabilmente 2012-09-19... A proposito, dovresti usare sudo apt-get upgradeper installare le nuove dipendenze necessarie per gli aggiornamenti.
Morgan Courbet,

Ora c'è la versione Stretch. Questo link mostra come eseguire l'aggiornamento, ma aspetterò fino a quando non sarà su NOOBS. raspberrypi.stackexchange.com/questions/71462/…
SDsolar

Risposte:


13

Ho capito quale versione del kernel ho installato guardando /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

Ho seguito il suggerimento di scruss di usare rpi-update . Ho deviato un po 'dalle istruzioni di installazione che suggeriscono di installare in / usr / bin, ma l'ho appena inserito nella mia directory utente:

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

Dopo l'esecuzione rpi-update, ora ho aggiornato tutto a 3.6.11.

[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

Non uso Raspian, ma a meno che non si siano discostati in modo significativo da Debian nella gestione dei pacchetti, aptitude updateseguiti da aptitude upgrade, come hai fatto, dovrebbero aggiornare i pacchetti sul sistema. Potresti anche provare aptitude dist-upgrade.

Non so se aggiornerà l'immagine del kernel o no, ma sospetto che non lo farà. Per il kernel, i moduli e il firmware, probabilmente vorrai scaricare gli ultimi binari da GitHub: https://github.com/raspberrypi/firmware . Basta copiare il contenuto della bootdirectory sulla tua /boot/partizione. Dovrai anche copiare la modulesdirectory /libsul tuo sistema. Dovrai riavviare per far funzionare il nuovo kernel, ovviamente.


3
rpi-update è un modo molto più semplice di aggiornare il firmware su Raspbian.
scruss

Penso che dobbiamo avere diverse definizioni di "più semplice", ma quello script sembra ... interessante.
Ammiraglio Nemo il

1
Il problema di fondo è che il kernel da avviare deve trovarsi in una posizione sconosciuta al sistema apt-get.
Thorbjørn Ravn Andersen,

rpi-update fa già parte del wheezy. Quindi sudo rpi-update è il modo più semplice di procedere.
Adarsha,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.