Woo, it feels like forever when I installed Byzantium over Amber on my Librem15rev3, and it did not go so smoothly back then (see https://forums.puri.sm/t/gnome-not-working-after-upgrade-to-byzantium/18168). But in the end, I succeeded.
Anyway, the Pure OS Upgrade now tells me that it doesn’t like that I have non-PureOS 10 package repositories (namely these ones:
deb [arch=amd64] bullseye stable
deb bullseye non-free
deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main)
and it seems to allow no foreign packages (apparently I have plenty…), so the suggestion is to perform the system upgrade manually.So here is my current /etc/apt/sources.list:
deb [arch=amd64] https://repo.pureos.net/pureos byzantium main
deb-src [arch=amd64] https://repo.pureos.net/pureos byzantium main
deb [arch=amd64] https://repo.pureos.net/pureos/ byzantium-security main
deb [arch=amd64] https://repo.pureos.net/pureos/ byzantium-updates main
deb [arch=amd64] https://download.docker.com/linux/debian bullseye stable
deb http://httpredir.debian.org/debian bullseye non-free
So I figure, I replace all instances of byzantium with crimson and the bullseye with bookworm, and then do
sudo apt update
sudo apt upgrade --without-new-pkgs
sudo apt full-upgrade
And then gradually install the “foreign” packages.
Would this be correct?
These version upgrades are always a little scary for me, has anybody already tried this?