>>>>> Robert Heller <[email protected]>: > While this is probably the best option in general, I have in fact done > in-place upgrades of Raspberry Pis. What *I* did was manually edit the files > in /etc/apt/sources.list[.d], ran "apt update", then "apt full-upgrade" and > "apt autoremove". It worked reasonably well. (I've also done this with Beagle > Boards as well.)
I've used the approach you describe on this box since 2016 https://steinar.bang.priv.no/2016/05/06/using-a-raspberry-pi-2-model-b-as-a-routerfirewall-for-the-home-lan/ If that stops working I will create a new SD card from scratch. But so far this has worked for 10 years (ie. same SD card, but the rPi itself has actually been swapped, since a lightning stroke took out the first one...) I actually burned out the very first SD card in the first month, but that is a different story... https://steinar.bang.priv.no/2016/07/03/logging-to-persistent-tmpfs-on-raspbian-jessie/

