Моя Raspberry Pi настроена так, как я хочу, но у меня более старая версия, чем та, которая доступна в настоящее время ( 2012-10-28-wheezy-raspbian.zip ). Как обновить ядро, прошивку и т. Д.?
Я обновил некоторые, используя:
$ sudo apt-get update
$ sudo apt-get upgrade
Я считаю, что моя текущая версия Raspbian 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
для установки новых зависимостей, необходимых для обновления.Ответы:
Я выяснил, какую версию ядра я установил, посмотрев на
/proc/version
:Я последовал предложению scruss использовать rpi-update . Я немного отклонился от инструкций по установке, которые предлагают установить в / usr / bin, но я просто положил его в свой каталог пользователя:
После запуска
rpi-update
я теперь все обновил до 3.6.11.источник
Я не использую Raspian, но если они не сильно отклонились от Debian в управлении пакетами,
aptitude update
после чегоaptitude upgrade
, как вы сделали, следует обновить пакеты в системе. Вы также можете попробоватьaptitude dist-upgrade
.Я не знаю, будет ли это обновлять образ ядра или нет, но я подозреваю, что это не будет. Для ядра, модулей и прошивок вы, вероятно, захотите загрузить последние двоичные файлы с GitHub: https://github.com/raspberrypi/firmware . Просто скопируйте содержимое
boot
каталога на ваш/boot/
раздел. Вам также необходимо скопироватьmodules
каталог в/lib
вашей системе. Конечно, вам нужно перезагрузиться, чтобы запустить новое ядро.источник