The Raspberry Pi collection of boards are famous for his or her good software program assist, with a steady move of working system upgrades such that an authentic Pi from 2012 will nonetheless boot the most recent Pi OS. However these upgrades are finest achieved by writing a contemporary SD card, so oddly, the Pi stays surprisingly tough in lots of instances to improve in place. [Iustin Pop] has taken a have a look at the issue, and finds that although it’s not all the time simple it stays doable with a bit or work.
An improve rather than a Raspberry Pi OS set up that’s operating on a headless system might be the only of the lot, with a comparatively small set of points. Do it on a machine utilizing the GUI although, and the change from x.org to Wayland makes for a complete world of ache.
Maybe most attention-grabbing for the perception it offers us into the way in which Raspberry Pi OS is derived from Debian, is the crossgrade course of from the ARMhf construct for earlier machines to the ARM64 one for the newer ones. Right here except for a headache of differing paths and variations, he encounters the Pi-specific compilation tweaks put in place by the builders of Raspberry Pi OS, resulting in the ARMhf model being a unique department from the unique Debian than the ARM64 one.
Having learn his examination of in-place upgrades we now have to say that merely writing a brand new SD card stays essentially the most enticing choice. However typically alongside comes a distant system the place that’s merely not doable, and this information would possibly simply be very helpful someday.