Raspbianをアップグレードするにはどうすればよいですか?


18

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アップグレードに必要な新しい依存関係をインストールするために使用する必要があります。
モーガンクールベ

現在、Stretchバージョンがあります。このリンクは、アップグレードの方法を示していますが、NOOBSになるまで待ちます。 raspberrypi.stackexchange.com/questions/71462/...
SDsolar

回答:


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

scrussの提案に従い、rpi -updateを使用しました。/ usr / binにインストールするように指示するインストール手順から少し逸脱しましたが、ユーザーディレクトリに置いただけです。

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

実行後rpi-update、すべてを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

彼らは、彼らのパッケージ管理にはDebianから大幅に逸脱していない限り、私はRaspianを使用しますが、しませんaptitude updateが続くaptitude upgradeあなたがやったように、システム上のパッケージを更新する必要があり、。試すこともできaptitude dist-upgradeます。

カーネルイメージが更新されるかどうかはわかりませんが、更新されないと思われます。カーネル、モジュール、およびファームウェアについては、GitHubから最新のバイナリ(https://github.com/raspberrypi/firmware)をダウンロードすることをお勧めしますbootディレクトリの内容を/boot/パーティションにコピーするだけです。また、システム上のmodulesディレクトリをコピーする必要があり/libます。もちろん、新しいカーネルを実行するには再起動する必要があります。


3
rpi-updateは、Raspbianのファームウェアを更新するはるかに簡単な方法です。

「より単純な」という異なる定義が必要だと思いますが、そのスクリプトは見た目が面白いです。
AdmiralNemo

1
根本的な問題は、ブートするカーネルをapt-getシステムにとって未知の場所に配置する必要があることです。
ソルビョーンラウンアンデルセン

rpi-updateは既にwheezyの一部です。そのため、sudo rpi-updateが最も簡単な方法です。
アダーシャ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.