Mam konfigurację Raspberry Pi tak, jak chcę, ale mam starszą wersję niż obecnie dostępna ( 2012-10-28-wheezy-raspbian.zip ). Jak zaktualizować jądro, oprogramowanie wewnętrzne itp.?
Uaktualniłem niektóre za pomocą:
$ sudo apt-get update
$ sudo apt-get upgrade
Wierzę, że moja obecna wersja Raspbian to 2012-07-15 w oparciu o to:
[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
Nie jestem jednak pewien, jaka to wersja jądra.
/boot/issue.txt
nie został zmodyfikowany, ponieważ mojecat /boot/issue.txt
dane wyjściowe sąRaspberry Pi reference 2012-09-18 (armhf)
. I podobnie jak ty zainstalowałem wcześniej wydaną wersję2012-10-28
, prawdopodobnie2012-09-19
... BTW, powinieneś użyć,sudo apt-get upgrade
aby zainstalować nowe zależności potrzebne do aktualizacji.Odpowiedzi:
Dowiedziałem się, którą wersję jądra zainstalowałem, patrząc na
/proc/version
:Postępowałem zgodnie z sugestią Scrussa, aby użyć rpi-update . Odchodziłem trochę od instrukcji instalacji, które sugerują instalację w / usr / bin, ale po prostu umieściłem go w moim katalogu użytkownika:
Po uruchomieniu
rpi-update
zaktualizowałem teraz wszystko do wersji 3.6.11.źródło
Nie używam Raspian, ale jeśli nie odbiegają one znacząco od Debiana w zarządzaniu pakietami,
aptitude update
a następnieaptitude upgrade
, tak jak zrobiliście, powinni zaktualizować pakiety w systemie. Możesz także spróbowaćaptitude dist-upgrade
.Nie wiem, czy to zaktualizuje obraz jądra, czy nie, ale podejrzewam, że tak nie będzie. W przypadku jądra, modułów i oprogramowania układowego prawdopodobnie będziesz chciał pobrać najnowsze pliki binarne z GitHub: https://github.com/raspberrypi/firmware . Po prostu skopiuj zawartość
boot
katalogu na swoją/boot/
partycję. Musisz także skopiowaćmodules
katalog do/lib
swojego systemu. Oczywiście musisz zrestartować komputer, aby uruchomić nowe jądro.źródło