Benötige ich noch ein RPI-Update, wenn ich die neueste Version von Raspbian verwende?

Ich habe einen Pi mit 512 MB. Ich versuche sicherzustellen, dass ich das Beste daraus mache. Ich habe gerade die neueste Version von Raspbian heruntergeladen und auf dem Pi installiert. Benötige ich auch RPI-Update ? Ist das RPI-Update für das Upgrade von einer Version von Raspbian auf die nächste gedacht?

Kommentare

  • Dies ist eine alte Frage, und ab 2017 die rpi-update muss für die meisten Benutzer nicht mehr ausgeführt werden. Kernel-Updates sind jetzt in sudo apt upgrade enthalten, wurden jedoch nicht ‚ verwendet, als diese Frage gestellt wurde. Wenn Sie ‚ spezielle Hardware ausführen oder den neuesten Kernel und die neuesten Module möchten (und die Stabilitätsrisiken verstehen / akzeptieren möchten, die diese mit sich bringen können), möchten Sie möglicherweise weiterhin rpi-update verwenden.
  • Ab August 2017 ist die neueste Stretch-Version verfügbar. Hier finden Sie Anweisungen zur Installation: raspberrypi.stackexchange.com/questions/71462/…

Antwort

„Unter normalen Umständen muss rpi NIEMALS ausgeführt werden -Update, da es Sie immer zur neuesten Firmware und zum Kernel bringt und da dies möglicherweise eine Testversion ist, kann Ihr RPi nicht mehr gestartet werden. “ https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Sogar die Dokumentation rpi-update Jetzt warnt „Selbst auf Raspbian sollten Sie dies nur aus gutem Grund verwenden. Dadurch erhalten Sie den neuesten Kernel / die neueste Firmware.“ sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel setzt es auf den neuesten unterstützten Kernel / Bootcode zurück.

Ich denke, Sie könnten zwei zusammenführen verschiedene Operationen.

  • rpi-update ist ein Tool zum Aktualisieren der Firmware für Ihren Raspberry Pi. Firmware ist ein kleines Codepaket, das normalerweise auf einem speziellen Chip eines Computers gespeichert ist, damit die Software mit der Hardware kommunizieren kann. Beim Raspberry Pi befindet sich die Firmware jedoch auf der ersten Partition der SD-Karte.

  • Raspbian ist ein Betriebssystem oder die Kernsoftware für Ihren Raspberry Pi . Software (einschließlich des Betriebssystems) befindet sich auf der zweiten Partition der SD-Karte und ist alles, was ausgeführt wird, wenn Sie Ihr Gerät verwenden.

Beide müssen unabhängig voneinander aktualisiert werden. Der Einfachheit halber ist das Tool rpi-update in der Raspbian-Distribution von Linux enthalten, da es ein nützliches Software-Tool ist, das die Firmware Ihrer Pi „s verwaltet. Sie sollten es nur ausführen, wenn dies gemäß der obigen Warnung erforderlich ist! Verwenden Sie es nicht regelmäßig. Separat müssen Sie Ihre Software mit auf dem neuesten Stand halten Die Standard-Debian-Softwareverwaltungstools wie sudo apt-get update && sudo apt-get upgrade.

Jede dieser Funktionen ist separat, und durch Aktualisieren der einen wird die andere nicht aktualisiert. Aktualisieren Sie Ihre Distribution auf die neueste Software Mit Paketen erhalten Sie möglicherweise eine neue Version von rpi-update, aber wenn Sie nicht rpi-update ausführen, wird Ihre Firmware nicht aktualisiert.

Da der Ort, an dem die Firmware gespeichert ist, tatsächlich auf die erste Partition der SD-Karte geflasht wird (ähnlich wie ein BIOS), müssen Sie dies nicht auf jedem Gerät ausführen. Sobald Sie eine neue Version von Software oder Firmware auf eine geladen haben SD-Karte, a Auf jedem Gerät, an das Sie diese Karte anschließen, wird diese Version ausgeführt.

Kommentare

  • Vielen Dank für die großartige Antwort. Für jeden physischen Pi, den ich habe, muss ich rpi-update ausführen. Es reicht nicht aus, rpi-update auf einer SD-Karte auszuführen und dort zu arbeiten, wo sie angeschlossen ist. rpi-update ist abhängig von der physischen Karte im Gegensatz zu SD-Karte abhängig. Ist das korrekt? Zweitens bin ich ‚ neugierig, was macht eine aktualisierte Firmware? Ist es stabiler? Ist es schneller Hilft es, die 512-MB-Architektur zu unterstützen?
  • @Scoop: Ich habe meine Antwort bearbeitet, um Ihre anderen Fragen zu beantworten. Was die Firmware-Updates tatsächlich enthalten, ist eine Frage, die vom Änderungsprotokoll für das betreffende Versionsupdate beantwortet werden muss und außerhalb des Bereichs Ihrer ursprünglichen Frage liegt. Sie könnten in Betracht ziehen, einen anderen in diese Richtung zu fragen, wenn Sie möchten.
  • Hallo Caleb. Sie sagen, dass rpi-update Teil von raspbian ist, aber ich kann ‚ es nicht auf meinem RPI finden (selbst mit einem locate oder apt-cache search) halten Sie das für normal?
  • Laut raspberrypi. org apt-get upgrade aktualisiert den Kernel und die Firmware, wenn auch möglicherweise nicht auf die neueste.
  • Wie unten angegeben gilt dies nicht mehr. Die Dinge, die rpi-update bietet, sind jetzt im raspberrypi-bootloader-Paket enthalten.

Antwort

raspbian package repo enthält raspberrypi-bootloader -Paket , das Firmware-, Kernel- und Kernelmodule enthält, die rpi-update Downloads. Die Version ist nicht die neueste, aber die Dateien sollten in Ordnung und stabil sein. Jetzt wird eine Version 20130902 angezeigt, die also ungefähr 2 Monate alt ist. Das Paket wird standardmäßig installiert und aktualisiert, wenn eine neue Version im Repo eintrifft.

Sie benötigen also grundsätzlich nicht rpi-update Wenn Sie die neueste Firmware und den Kernel nicht möchten, bleiben Sie einfach bei apt-get – Kernel, Firmware und Module werden selbst aktualisiert. Eigentlich kann ich rpi-update überhaupt nicht auf meinem Pi finden.

Kommentare

Antwort

In der Zwischenzeit ist der Kernel Teil des raspberrypi-kernel -Pakets in Raspbian.

Also rpi-update wird nicht mehr benötigt, um den Kernel zu aktualisieren.

Das Paket enthält zwei Kernel, dh es funktioniert auf jeder Hardwareversion des Pi (ARMv6, ARMv7 und ARMv8

Verwenden Sie einfach diesen schicken Einzeiler, um Ihren Pi auf dem neuesten Stand zu halten:

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

Wenn Sie sich Sorgen über nicht benötigte Dinge machen, fügen Sie Folgendes hinzu:

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

Antwort

Die als korrekt gekennzeichnete Antwort ist tatsächlich veraltet und auf problematische Weise: rpi-up Das Datum aktualisiert die Firmware auf die neueste veröffentlichte Version, die als „nicht stabil“ eingestuft werden muss. Wenn Sie also das angegebene Rezept befolgen, erhalten Sie möglicherweise ein instabiles System (ist mir passiert;)).

Antwort

RPI -Update wird verwendet, um den Raspberry Pi auf die neueste Version zu aktualisieren. Sie brauchen es nicht wirklich, aber es ist eine gute Idee, den Raspberry Pi auf dem neuesten Stand zu halten. Sie können also auch rpi-update installieren.

Auch wenn Sie Ihren Raspberry Pi nicht wirklich brauchen die neuesten Updates. Verwenden Sie lieber den folgenden Befehl. Dadurch werden alle installierten Pakete auf ihre stabile aktuelle Version aktualisiert.

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

Kommentare

  • Tatsächlich wird ein Upgrade durchgeführt Firmware ebenfalls (Version wird nicht aktuell, aber stabil sein)

Antwort

Wenn Sie sich Ihre SD ansehen Karte Nach dem Flashen mit der neuesten Version von Raspbian sehen Sie tatsächlich 2 Partitionen auf Ihrer SD-Karte. In der ersten wird die Firmware gespeichert, und in der zweiten werden das Betriebssystem (Raspbian) und Ihre Dateien gespeichert.

Wenn also die Firmware auf Ihrer SD-Karte (erste Partition) funktioniert Datum, an dem auf jedem Raspberry Pi, der diese SD-Karte verwendet, die neueste Firmware-Version ausgeführt wird.

Sie können die Firmware auf der SD-Karte sogar aktualisieren, indem Sie beispielsweise die Dateien in dieser ersten Partition mit einem Windows-Computer aktualisieren. (Siehe: 3.2 Holen Sie sich die neueste Firmware-Version )

Wenn das Raspbian-Team jedoch die neueste Firmware für seine Distribution verwendet, ist dies eine andere Frage. Um sicherzustellen, dass Sie die neueste Firmware auf Ihrem Raspi ausführen, würde ich meiner Meinung nach das RPI-Update-Tool weiterhin für jede von Ihnen ausgewählte Betriebssystemdistribution verwenden.

Kurz gesagt, ich würde den folgenden Satz sagen: Aktualisieren Sie die Karte und führen Sie sie überall aus.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.