WARNING! don’t do this on productive systems! 😀 only on test systems! (it has worked twice before 😀 on 2024-10 on a very used and very fresh Debian 12 but be careful)
- backup the whole system and all data via rsync or otherwise
- workflow is basically like update upgrade from 11 to 12
- run update script to be on the latest versions of all packages
-
apt update && apt upgrade apt clean
-
cp -rv /etc/apt/sources.list /etc/apt/sources.list.$(date '+%Y-%m-%d').backup; # backup sources.list
# then modify and change all bookworm to trixie sed -i 's/bookworm/trixie/g' /etc/apt/sources.list vim /etc/apt/sources.list #Stable deb http://deb.debian.org/debian trixie main contrib non-free deb-src http://deb.debian.org/debian trixie main contrib non-free deb http://deb.debian.org/debian-security/ trixie-security main contrib non-free deb-src http://deb.debian.org/debian-security/ trixie-security main contrib non-free deb http://deb.debian.org/debian trixie-updates main contrib non-free deb-src http://deb.debian.org/debian trixie-updates main contrib non-free # Testing deb http://ftp.us.debian.org/debian/ testing main contrib non-free deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free
-
apt update
-
apt upgrade --without-new-pkgs
-
apt full-upgrade
-
reboot; # and pray :D
- run update script again, to remove all obsolete packages
-
apt update && apt upgrade && apt -y autoremove
-
-
hostnamectl; # if all went well Operating System: Debian GNU/Linux trixie/sid Kernel: Linux 6.11.4-arm64
more tips + tricks: https://www.debian.org/releases/trixie/release-notes/upgrading.en.html
liked this article?
- only together we can create a truly free world
- plz support dwaves to keep it up & running!
- (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
- really really hate advertisement
- contribute: whenever a solution was found, blog about it for others to find!
- talk about, recommend & link to this blog and articles
- thanks to all who contribute!