So aktualisieren Sie einen Raspberry Pi auf Raspbian Buster
Der Raspberry Pi 4B kam erstmals Ende Juni 2019 auf den Markt und mit ihm kam eine neue Version von Raspbian, dem offiziellen Betriebssystem des Raspberry Pi. Nicht lange danach veröffentlichte Debian, das Betriebssystem, auf dem Raspbian basiert, auch seine neueste Version, Debian 10 Buster.
Dank des bereits vorhandenen Frameworks von Debian ist ein Upgrade des Betriebssystems des Raspberry Pi sehr einfach. Wenn Sie außerdem eine vorhandene Raspbian-Installation auf einem neuen Raspberry Pi 4 verwenden möchten, können Sie dies nach dem Upgrade auf Buster tun.
Lesen Sie auch: 4 der besten Lightweight-Betriebssysteme für Raspberry Pi
Aktualisieren Sie den Pi
Bevor Sie den Pi aktualisieren, sollten Sie sicherstellen, dass die vorhandene Raspbian-Installation vollständig auf dem neuesten Stand ist. Je kürzer der Abstand zwischen den Softwareversionen im Upgrade ist, desto besser. Große Fortschritte können zu Konflikten führen, die nicht einfach zu lösen sind und die Dinge dauerhaft zum Scheitern bringen können. Raspbian ist so konzipiert, dass es nahtlos von einer vollständig aktualisierten Stretch-Installation zu Buster wechselt. Das ist also der beste Weg.
Greifen Sie auf Ihren Pi zu. Wenn Sie einen Monitor haben, ist dieser Teil einfach. Öffnen Sie einfach ein Terminal. Wenn Sie einen Headless Pi verwenden, müssen Sie eine SSH-Verbindung herstellen. Windows 10-Benutzer können die integrierte OpenSSH-Funktionalität nutzen, die es bietet. Wenn Sie einen Mac oder Linux verwenden, können Sie ein Terminal öffnen und SSH verwenden.
ssh pi@raspberrypi
Führen Sie dann ein Update und ein Upgrade auf dem Pi durch, während er installiert ist.
sudo apt update && sudo apt upgrade
Das kann einige Zeit dauern, je nachdem, wie veraltet der Pi ist. Bestätigen Sie die Paketinstallation und warten Sie, bis sie abgeschlossen ist. Wenn dies erledigt ist, ist es möglicherweise eine gute Idee, den Pi neu zu starten und die Verbindung erneut herzustellen, um sicherzustellen, dass Sie den neuesten Kernel auf dem System ausführen.
sudo reboot
Ändern Sie die Quelldatei
Sobald der Pi wieder online ist und Sie die Verbindung wiederherstellen, können Sie mit der Einrichtung des Pi für ein Upgrade beginnen. Raspbian verwendet wie Debian eine Konfigurationsdatei unter „/etc/apt/sources.list“, um seine Software-Repositorys zu steuern. Diese Datei gibt auch an, für welche Version des Betriebssystems Pakete abgerufen werden sollen. Wenn Sie also diese Datei so ändern, dass Buster anstelle von Stretch verwendet wird, kann Raspbian sich selbst aktualisieren.
Öffnen Sie mit dem Nano-Texteditor des Pi die Quellenkonfiguration.
sudo nano /etc/apt/sources.list
Die Datei sollte in etwa wie im Bild unten aussehen.
Gehen Sie die Datei durch und ändern Sie die Stelle, an der „Stretch“ steht, in „Buster“. Das Endergebnis sieht wie im Bild unten aus.
Speichern Sie die Datei und beenden Sie den Vorgang.
Lesen Sie auch: 5 der besten Linux-Distributionen für Raspberry Pi
Führen Sie das Verteilungsupdate aus
Wenn die Datei vorhanden ist, können Sie ein Distributions-Update auf dem Raspberry Pi ausführen, um alle Pakete herunterzuladen und offiziell auf die neue Version, Buster, umzusteigen. Führen Sie den folgenden Befehl im Pi-Terminal aus, um den Vorgang zu starten.
sudo apt update && sudo apt dist-upgrade
Nachdem Sie die Repositorys aktualisiert und die erforderlichen Pakete bewertet haben, werden Sie vom Paketmanager gefragt, ob Sie die neuen Pakete installieren möchten, wodurch effektiv ein Upgrade auf die neue Version durchgeführt wird. Bestätigen Sie, um das Upgrade zu starten.
Dies wird einige Zeit dauern, insbesondere bei einer älteren Version des Pi oder einer Version, die über WLAN verbunden ist. Seien Sie geduldig und warten Sie, bis das Ganze abgeschlossen ist. Es wird Sie informieren, wenn es fertig ist.
Lesen Sie auch: So verwenden Sie Drucktasten mit Raspberry Pi GPIO-Pins
Starten Sie neu und testen Sie es
Bevor Sie Raspbian Buster verwenden können, müssen Sie den Pi erneut neu starten.
sudo reboot
Nachdem der Pi wieder online ist, greifen Sie erneut darauf zu. Sie können den folgenden Befehl ausführen, um sicherzustellen, dass Sie Buster ausführen.
cat /etc/*-release
Wenn das Ergebnis wie auf dem Bild aussieht, führen Sie Buster auf Ihrem Raspberry Pi aus und alles ist vollständig aktualisiert. Sie können Ihre microSD-Karte jetzt nahtlos in einen Raspberry Pi 4 übertragen oder sie mit aktualisierter Software normal in Ihrem aktuellen Pi weiterverwenden.