Updaten

Raspberry Pi updaten via de terminal

Om de Raspberry PI firmware/software actueel te houden met dit commando:

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


De commando’s die hieronder worden uitgelegd zijn de volgende:

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get update && sudo apt-get upgrade
  4. sudo rpi-update
  5. sudo apt-get dist-upgrade

sudo apt-get update

Het commando “update” zorgt dat de allernieuwste lijst van pakketten wordt geladen. Dit is een soort van bibliotheek van kant en klare programma’s waaruit je kunt kiezen.

sudo apt-get upgrade

Het commando “upgrade” is net als “update” twee van de standaard Debian software management tools. Die zetten de nieuwste versie van de al eerder geïnstalleerde pakketten op de Raspberry. Apt-get weet wat de nieuwste versie is door het commando dat je in stap 1 hebt uitgevoerd. Voer deze twee commando’s regelmatig uit om de software actueel te houden, vooral als de raspberry pi vanuit internet toegankelijk is.

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

Commando 1 en 2 worden direct na elkaar uitgevoerd, ik gebruik deze manier bij voorkeur zodat de update niet meer tijd kost dan nodig.

sudo rpi-update

Dit wordt soms ook een firmware upgrade (van de eerste partitie op de SD-kaart) genoemd. Als je de bleeding-edge —not stable— meet recent uitgebrachte versie wilt hebben van de firmware gebruik dan rpi-update. Je beschikt dan over de meest recente kernel. In een productieomgeving is dat een risico. Dus beperk je tot commando 1 en 2 (of enkel 3) als je geen risico’s wilt lopen en geen uitzoekwerk wilt doen om de Pi weer draaiend te krijgen na de upgrade.

Wil je toch rpi-update gebruiken: om er zeker van te zijn dat je inderdaad de laatste versie draait van de firmware moet je onderstaande volgorde aanhouden, in stap 2 wordt de Linux kernel ook geupgrade maar niet naar de bleeding Edge versie en daarmee zou je dus eerst kunnen upgraden naar de laatste bleeding edge versie en daarna weer downgraden naar de stabiele versie met “apt-get upgrade”

sudo apt-get update

sudo apt-get upgrade

sudo rpi-update

sudo apt-get dist-upgrade

Als je dit command gebruikt dan heb je een versie van de firmware en het besturingsysteem gelijk aan die in de meest recente image die je vind op raspberrypi.org/downloads.

Herstart

Vooral na de Commando’s 4 en 5 is een herstart zinvol en meestal noodzakelijk:

sudo reboot

Na een upgrade herstarten is bijna altijd een goed idee, als er een probleem is dat veroorzaakt wordt door een upgrade dan weet je in ieder geval op welk moment het probleem ontstaan is.

troubleshooting

Soms wil het gebeuren dat je de mappen niet meer kan openen. Dan is de onderstaande commando's de oplossing:

sudo apt-get update

sudo apt-get full-upgrade

sudo apt-get autoremove

sudo reboot