Der Raspberry Pi ist ein vielseitiger Mini-Computer, der in vielen Heimprojekten zuverlässig läuft. Damit das so bleibt – oder besser wird – kannst du nicht nur Systemupdates (apt upgrade) machen, sondern auch den Kernel und die Firmware auf den neuesten Stand bringen. Genau dafür gibt es den Befehl rpi-update.

Was ist der Kernel?

Der Kernel ist das zentrale Bindeglied zwischen deiner Hardware (Prozessor, Speicher, USB-Anschlüsse, Kamera, etc.) und der Software, die auf deinem Raspberry Pi läuft. Ohne Kernel läuft nichts. Er sorgt dafür, dass deine Programme korrekt mit der Hardware kommunizieren können.

Was macht rpi-update?

rpi-update lädt die aktuellste Version des Kernels und der Firmware direkt aus einem GitHub-Repository der Raspberry Pi Foundation. Das sind sogenannte „Cutting Edge“-Versionen, also sehr neue, oft noch nicht offiziell veröffentlichte Updates. Sie bringen neue Features, Fehlerbehebungen und Hardware-Support – manchmal noch vor der offiziellen Freigabe durch das Standard-Update-System (apt).

Diese Versionen sind meist stabil, aber sie wurden noch nicht so ausführlich getestet wie die offiziellen Releases. Viele Nutzer berichten von positiven Erfahrungen – besonders wenn sie neue Hardware nutzen oder auf aktuelle Fixes warten.

Alle Optionen von rpi-update erklärt

Der Befehl rpi-update kann mit verschiedenen Optionen verwendet werden:

sudo rpi-update [HASH|BRANCH] [--yes]
OptionBedeutung
HASHCommit-Hash aus dem GitHub-Repo, um gezielt eine bestimmte Version zu laden – auch für Downgrades.
BRANCHAlternative Entwicklungszweige wie next laden statt master.
--yesSicherheitsabfrage überspringen (praktisch für Skripte).

Wie mache ich rpi-update Downgrade per Commit-Hash?

Mit rpi-update kannst du auch zurück auf eine ältere Version – ganz gezielt. Dafür brauchst du nur den Commit-Hash aus dem offiziellen Firmware-Repository:

🔗 https://github.com/raspberrypi/firmware/commits/master

sudo rpi-update 84eec0c4a3c119dd2b93069f0b30d0c80adf4be1

Das lädt genau diesen Stand von Kernel und Firmware – egal, ob neuer oder älter.

Wie komme ich zurück zur offiziellen stabilen Version?

Wenn du rpi-update ausprobiert hast, aber doch zurück zur getesteten Version willst – kein Problem:

sudo apt install --reinstall raspberrypi-bootloader raspberrypi-kernel

Das bringt dich zurück zur aktuellen stabilen Version, wie sie über apt upgrade verteilt wird. Nach dem Reboot ist alles wieder im Ursprungszustand.

Extra-Tipp:

Vor dem Update kannst du /boot sichern:

sudo cp -r /boot /boot_backup

Damit hast du im Notfall ein Backup, das du einfach zurückkopieren kannst.

Wann sollte man rpi-update nutzen?

✅ Wenn du neue Hardware verwendest, die vom aktuellen Standard-Kernel nicht erkannt wird
✅ Wenn du ein bekanntes Problem beheben willst, das im neuesten Commit bereits gefixt ist
✅ Wenn du entwickeln, testen oder experimentieren willst

Wann lieber nicht?

⚠️ Wenn dein Raspberry Pi zuverlässig im Dauerbetrieb läuft (z. B. als Server oder Smart-Home-Zentrale)
⚠️ Wenn du keinen konkreten Grund hast, upzudaten
⚠️ Wenn du nicht weißt, wie du zurückrollst