Discovering that I am far behind in my pihole server with a 32 bit version driven by the desire to get rpi-connect which won't install on this device
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
Searching support tells me there is no upgrade path so I must start with a new install. Since I have a spare Raspberry Pi I have started work on that
I created a brand new RPi with 64-bit 12 bookworm and installed rpiconnect successfully
Now I want to move everything over to this new device, make that the RPi on my network but copy and set up everything I have on the current device
This includes the customization of the piHole which I think I can do with a Teleporter backup so relatively easy
But there are some additional tools and services I installed for ADSBExchange and maybe some other things that got forgotten in the mists of time.
I don't want to miss anything so was hoping for some quick guidelines on how to report everything in Buster from apps and then install and replicate settings in Bookworm before switching the device and the ADSB aerial feed
Thanks
I've used this in the past to list out manually installed packages and then dump them to a file called installed.txt. I tested it out and it still works just fine. It should catch packages that you manually installed. It won't be everything but it should give you a good start.
sudo grep -oP "Unpacking \K[^: ]+" /var/log/installer/syslog | sort -u | comm -13 /dev/stdin <(apt-mark showmanual | sort) >installed.txt
As far as Pi-hole is concerned, importing a Teleporter Backup created with your current Pi-hole v5 installation on Buster would sort your Pi-hole v5 configuration.
If you want to migrate your query history as well, you could consider copying Pi-hole's long-term database (/etc/pihole/pihole-FTL.db
) to your new system.
Everything else isn't Pi-hole related:
How to migrate other applications, their respective configurations and your data would be a separate question for each individual application's support.
You should consider to consult their respective documentation and support channels.
Super helpful CallMeCurious - this is what I was hoping for to find everything so I can make sure I miss something
In case someone else finds this thread in my instance the command was slightly different
sudo grep -oP "Unpacking \K[^: ]+" /var/log/syslog | sort -u | comm -13 /dev/stdin <(apt-mark showmanual | sort) >installed.txt
The log was not in a subdirectory in case the formatting does not work in my post
Thanks, Bucking_Horn - this is also super helpful as I was hoping to get history across as well so thank you
I agree and not looking for folks to answer questions on other apps but while my memory is still working fine the search and retrieve function is not always as good so trying to make sure I don't miss anything
I am going to try and compile a post that runs through the steps in case it helps others and will include any tips as part of this