Ich habe einen 512MB Pi. 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 ein RPI-Update ? Ist rpi-update für das Upgrade von einer Version von Raspbian zur nächsten gedacht?
67
rpi-update
für die meisten Benutzer weggefallen. Kernel-Updates sind jetzt in enthaltensudo apt upgrade
, wurden aber nicht bei dieser Frage gestellt. Wenn Sie spezielle Hardware verwenden oder den neuesten Kernel und die neuesten Module benötigen (und die damit verbundenen Stabilitätsrisiken kennen / akzeptieren), möchten Sie möglicherweise immer noch rpi-update verwenden.Antworten:
Ich denke, Sie könnten zwei verschiedene Operationen zusammenführen.
rpi-update
ist ein Tool zum Aktualisieren der Firmware für Ihren Raspberry Pi. Firmware ist ein kleines Codepaket, das sich normalerweise auf einem speziellen Chip eines Computers befindet und der Software hilft, mit der Hardware zu kommunizieren. 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. Zur Vereinfachung ist das
rpi-update
Tool in der Raspbian-Distribution von Linux enthalten, da es ein nützliches Software-Tool ist, das die Firmware Ihrer Pi verwaltet. Sie sollten es regelmäßig ausführen, um sicherzustellen, dass Ihre Geräte über die neueste Firmware verfügen. Separat müssen Sie Ihre Software mit den Standard-Debian-Softwareverwaltungstools wie zsudo apt-get update && sudo apt-get upgrade
. B. auf dem neuesten Stand halten .Jede dieser Funktionen ist separat, und die Aktualisierung einer Funktion aktualisiert die andere nicht. Wenn Sie Ihre Distribution auf die neuesten Softwarepakete aktualisieren, erhalten Sie möglicherweise eine neue Version von
rpi-update
. Wenn Sie jedoch RUNrpi-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 einem BIOS), müssen Sie dies nicht auf jedem Gerät ausführen. Sobald Sie eine neue Version von Software oder Firmware auf eine SD-Karte laden, wird diese Version auf jedem Gerät ausgeführt, in das Sie diese Karte einstecken.
quelle
rpi-update
. Es reicht nicht aus,rpi-update
auf einer SD-Karte zu laufen und sie überall dort einsetzen zu lassen, wo sie eingesteckt ist.rpi-update
Ist abhängig von der physischen Karte und nicht von der SD-Karte. Ist das korrekt? Zweitens bin ich neugierig, was macht eine aktualisierte Firmware? Ist es stabiler? Ist es schneller Unterstützt es die 512-MB-Architektur?rpi-update
ein Teil von Raspbian ist, aber ich kann es auf meinem RPI nicht finden (auch nicht mit einemlocate
oderapt-cache search
). Glauben Sie, dass dies normal ist?apt-get upgrade
wird der Kernel und die Firmware aktualisiert, wenn auch möglicherweise nicht auf die neueste.raspbian package repo enthält ein
raspberrypi-bootloader
Paket, das Firmware, Kernel und Kernelmodule enthält, dierpi-update
heruntergeladen werden. Die Version ist nicht die neueste, aber die Dateien sollten in Ordnung und stabil sein. Jetzt zeigt es eine Version 20130902, also ist es ungefähr 2 Monate alt. Das Paket wird standardmäßig installiert und aktualisiert, wenn eine neue Version in repo eintrifft.Sie brauchen also im Grunde genommen nichts,
rpi-update
wenn Sie nicht möchten, dass Firmware und Kernelapt-get
auf dem neuesten Stand sind. Bleiben Sie einfach dabei - Kernel, Firmware und Module werden von selbst aktualisiert. Eigentlich kann ichrpi-update
auf meinem Pi gar nichts finden .quelle
Inzwischen ist der Kernel Teil des
raspberrypi-kernel
-Pakets in Raspbian.Es
rpi-update
wird also nicht mehr benötigt, um den Kernel zu aktualisieren.Das Paket enthält zwei Kernel, dh es funktioniert auf jeder Hardware-Version des Pi (ARMv6, ARMv7 und ARMv8)
Verwenden Sie einfach diesen schicken Einzeiler, um Ihren Pi auf dem neuesten Stand zu halten:
Wenn Sie sich Sorgen über nicht benötigte Dinge machen, fügen Sie Folgendes hinzu:
quelle
Die als korrekt gekennzeichnete Antwort ist tatsächlich veraltet und in problematischer Weise: rpi-update aktualisiert die Firmware auf die neueste veröffentlichte Version, die als "nicht stabil" eingestuft werden muss. Wenn Sie also das gegebene Rezept befolgen, könnten Sie auf ein instabiles System stoßen (ist mir passiert;)).
quelle
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 rpi-update also genauso gut installieren.
Auch wenn Sie Ihren Himbeer-Pi bei den neuesten Updates nicht wirklich brauchen. Verwenden Sie lieber den folgenden Befehl. Dadurch werden alle installierten Pakete auf ihre stabile aktuelle Version aktualisiert
quelle
Wenn Sie Ihre SD-Karte nach dem Flashen mit der neuesten Version von Raspbian betrachten, sehen Sie tatsächlich 2 Partitionen auf Ihrer SD-Karte. In der ersten werden die Firmware und in der zweiten das Betriebssystem (Raspbian) und Ihre Dateien gespeichert.
Wenn die Firmware auf Ihrer SD-Karte (erste Partition) aktuell ist, wird auf jedem Raspberry Pi, der diese SD-Karte verwendet, die neueste Firmware-Version ausgeführt.
Sie können die Firmware auf der SD-Karte sogar aktualisieren, indem Sie die Dateien in dieser ersten Partition beispielsweise mit einem Windows-Computer aktualisieren. (Siehe: 3.2 Neueste Firmware-Version herunterladen )
Wenn das Raspbian-Team jedoch die neueste Firmware für seine Distribution verwendet, ist dies eine andere Frage. Meiner Meinung nach würde ich, um sicherzustellen, dass Sie die neueste Firmware auf Ihrem Raspi ausführen, das RPI-Update-Tool weiterhin für jede von Ihnen ausgewählte Betriebssystemdistribution verwenden.
Kurz gesagt würde ich den folgenden Satz sagen: Aktualisiere die Karte, laufe überall.
quelle