1 year ago
personal video recorder. Following a recent "sudo apt update" and "sudo apt
full-upgrade", recording from a satellite tuner has become a bit unreliable:
I get more data errors than normal and recordings sometimes end prematurely.
The hardware (tuner, cable, LNB, dish) is OK because it still works on a Pi
3 running TVH.
Someone has suggested that the update may have included a changed (and
broken?) driver for the satellite tuner.
"uname -a" reported
Linux martin-pi4 5.4.79-v7l+ #1373 SMP Mon Nov 23 13:27:40 GMT 2020 armv7l
before the update and currently reports
Linux martin-pi4 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l
So there has been a significant update to the kernel.
Is there a way to list what packages were updated on a given date (probably
early March) and to roll back the version of each package (in the right
order, in case of dependencies) to the version just before the update?
It's frustrating that I got into the habit, every time I updated, of
removing the SD card, imaging it, replacing it, upgrading and then
temporarily removing it to take another image. But then I got too lazy to
carry on doing that, so my last image dates from the middle of last year.
For other reasons (*), I may still decide to reinstall from scratch, from
the latest download of Raspios (2021-01-11) which dates from before I
upgraded so is hopefully safe. But it would still be useful to know, in
general, how to roll back an "apt full-upgrade".
(*) The current installation was using NOOBS, to the 16 GB card supplied
with the Pi. I realised pretty soon that there wasn't much spare system
partition space. So I created an image, wrote it to a 32 GB card and booted
from that. Perfect, except that NOOBS creates all sorts of misc partitions
which prevent the system partition being enlarged. So I have a 32 GB card
with only 16 GB usable as system partition. Next time I'll do it properly:
using Raspios rather than NOOBS, and to the 32 GB card. Lesson learned!