最新バージョンのRaspbianを使用している場合でも、rpi-updateが必要ですか?

512MBのPiがあります。私はそれを最大限に活用していることを確認しようとしています。 Raspbian の最新バージョンをダウンロードして、Piにインストールしました。 rpi-update も必要ですか? rpi-updateは、Raspbianのあるバージョンから次のバージョンにアップグレードするためのものですか?

コメント

  • これは古い質問であり、2017年の時点でrpi-updateを実行する必要はほとんどのユーザーにとってなくなりました。カーネルの更新はsudo apt upgradeに含まれるようになりましたが、この質問があったときは'ではありませんでした。 '特別なハードウェアを実行している場合、または最新のカーネルとモジュールが必要な場合(そして、これらがもたらす可能性のある安定性のリスクを理解/受け入れる場合)、rpi-updateを使用することをお勧めします。
  • 2017年8月の時点で、利用可能な最新のStretchバージョンがあります。インストール手順は次のとおりです。 raspberrypi.stackexchange.com/questions/71462/ …

回答

“通常の状況では、rpiを実行する必要はありません。 -常に最先端のファームウェアとカーネルにアクセスできるように更新します。これはテストバージョンである可能性があるため、RPiが起動できなくなる可能性があります。」 https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911 rpi-update のドキュメントも「Raspbianでも、これは正当な理由がある場合にのみ使用する必要があります。これにより、最新の最先端のカーネル/ファームウェアが得られます」と警告されます。 sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernelはサポートされている最新のカーネル/ブートコードに戻します。

2つを混同している可能性がありますさまざまな操作。

  • rpi-updateは、ファームウェアをアップグレードするためのツールですあなたのラズベリーパイのために。ファームウェアは、通常、ソフトウェアがハードウェアと通信する方法を知るのに役立つコンピューターの特別なチップ上に存在するコードの小さなパッケージです。ただし、Raspberry Piの場合、ファームウェアはSDカードの最初のパーティションに存在します。

  • Raspbianはオペレーティングシステムまたはラズベリーパイのコアソフトウェア。ソフトウェア(OSを含む)はSDカードの2番目のパーティションにあり、デバイスを使用するときに実行されるすべてのものです。

これらは両方とも個別に更新する必要があります。便宜上、rpi-updateツールは、Piのファームウェアを管理する便利なソフトウェアツールであるため、LinuxのRaspbianディストリビューションに含まれています。上記の警告に従って、必要な場合にのみ実行する必要があります。定期的に使用しないでください。別途、を使用してソフトウェアを最新の状態に保つ必要があります。 sudo apt-get update && sudo apt-get upgradeなどの標準のDebianソフトウェア管理ツール。

これらの機能はそれぞれ別個のものであり、一方を更新しても他方は更新されません。ディストリビューションを最新のソフトウェアにアップグレードするパッケージはrpi-updateの新しいバージョンを取得する可能性がありますが、rpi-updateを実行しない限り、ファームウェアは更新されません。

ファームウェアが保存されている場所は実際にはSDカードの最初のパーティション(BIOSのようなもの)にフラッシュされるため、すべてのデバイスでこれを実行する必要はありません。新しいバージョンのソフトウェアまたはファームウェアをにロードしたら、 SDカード、そのカードを接続したデバイスはすべて、そのバージョンを実行します。

コメント

  • すばらしい回答に感謝します。したがって、私が持っている物理Piごとに、rpi-updateを実行する必要があります。 1枚のSDカードでrpi-updateを実行し、プラグが差し込まれている場所で動作させるだけでは不十分です。rpi-updateは物理的なボードに依存します。 SDカードに依存するのとは対照的です。あれは正しいですか?次に、'興味があります。アップグレードされたファームウェアは何をしますか?より安定していますか?速いですか? 512MBアーキテクチャのサポートに役立ちますか?
  • @Scoop:他の質問に答えるために回答を編集しました。ファームウェアアップデートに実際に含まれているのは、問題のバージョンアップデートの変更ログによって回答される質問であり、元の質問の範囲外です。必要に応じて、これらの方針に沿って別の人に尋ねることを検討できます。
  • こんにちはカレブ。 rpi-updateはraspbianの一部であるとおっしゃっていますが、'はrpiで見つかりません(またはapt-cache search)これは正常だと思いますか?
  • raspberrypiによると。 org apt-get upgradeは、カーネルとファームウェアを更新しますが、最新のものではない可能性があります。
  • 以下に述べるように、これはもはや真実ではありません。 rpi-updateが提供するものは、raspberrypi-bootloaderパッケージにバンドルされています。

回答

raspbianパッケージリポジトリ raspberrypi-bootloaderパッケージが含まれています。このパッケージには、rpi-updateダウンロード。バージョンは最新ではありませんが、ファイルは正常で安定している必要があります。現在、20130902バージョンが表示されているため、約2か月前です。パッケージはデフォルトでインストールされ、新しいバージョンがリポジトリに到着すると更新されます。

したがって、基本的にrpi-update最先端のファームウェアとカーネルが必要ない場合は、apt-getを使用してください。カーネル、ファームウェア、モジュールが独自に更新されます。実際、Piでrpi-updateがまったく見つかりません。

コメント

回答

一方、カーネルはRaspbianのraspberrypi-kernelパッケージの一部です。

つまり、rpi-updateはもう必要ありません。

パッケージには2つのカーネルがあります。つまり、Piのすべてのハードウェアバージョン(ARMv6、ARMv7、ARMv8

この豪華なワンライナーを使用して、Piを最新の状態に保ちます:

apt-get update && apt-get dist-upgrade && apt-get clean 

不要なものが心配な場合は、次を追加します。

apt-get autoremove --purge && apt-get remove `deborphan` --purge 

回答

正解としてマークされた回答は実際には古く、問題のある方法で:rpi-up dateは、ファームウェアを最新の公開バージョンに更新します。これは「安定していない」と見なす必要があります。したがって、与えられたレシピに従うと、システムが不安定になる可能性があります(私に起こりました;))。

回答

RPI -Updateは、RaspberryPiを最新バージョンに更新するために使用されます。本当に必要ではありませんが、Raspberry Piを最新の状態に保つことをお勧めします。したがって、rpi-updateをインストールすることをお勧めします。

また、RaspberryPiが本当に必要ない場合は最新の最先端のアップデート。むしろ、次のコマンドを使用してください。これにより、インストールされているすべてのパッケージが安定した現在のバージョンに更新されます

sudo apt-get update && sudo apt-get upgrade 

コメント

  • 実際にはアップグレードされますファームウェアも(バージョンは最新ではありませんが、安定しています)

回答

SDを見ると最新バージョンのRaspbianでフラッシュした後、SDカードに2つのパーティションが実際に表示されます。 1つ目はファームウェアが保存される場所で、2つ目はオペレーティングシステム(Raspbian)とファイルが保存される場所です。

したがって、SDカード(最初のパーティション)のファームウェアが最大である場合日付を指定すると、そのSDカードを使用するすべてのRaspberryPiが最新のファームウェアバージョンを実行します。

たとえば、Windowsコンピューターで最初のパーティションのファイルを更新することにより、SDカードのファームウェアを更新することもできます。 ( 3.2最新のファームウェアバージョンを入手するを参照)

Raspbianチームがディストリビューションで最新のファームウェアを使用している場合、それは別の質問。私の意見では、Raspiで最新のファームウェアを実行していることを確認するために、選択したオペレーティングシステムディストリビューションでrpi-updateツールを使用します。

要するに、次のフレーズを言います。カードを更新して、どこでも実行できます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です