60s Scifi Japan Room / DesktopHut
Categories
Tags
Actual Bookworm Budgeting Caddy Dashboard Debian Docker Flatnotes Forgejo GitHub Google Anaytics Homarr Instagram Kimai Link Shortener LinkStack Linktree Linux Lychee Mail Server Mailcow Misskey Navidrome Node.js NVM Password Manager Performance Photoprism RAM Reverse Proxy Security Server Spotify Swap Memory Time Management Time Tracker Traggo Twitter Uptime Vaultwarden Web Analytics YOURLS
76 words
1 minutes
Upgrade from Debian 11 Bullseye to Debian 12 Bookworm
Upgrade from Debian 11 Bullseye to Debian 12 Bookworm
Expect the upgrade to take about 20–30 minutes, mostly waiting for packages to download.
Update APT sources
sudo nano /etc/apt/sources.list
Change every line that has:
bullseye main contrib non-free
to:
bookworm main contrib non-free non-free-firmware
Do this for all deb and deb-src lines. For example: deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
Upgrade Debian
sudo apt update
sudo apt upgrade --without-new-pkgs
sudo apt full-ugrade
sudo apt autoremove
Reboot and Verify
Reboot:
sudo reboot
Verify:
cat /etc/os-release
You should see PRETTY_NAME="Debian GNU/Linux 12 (bookworm)".
Upgrade from Debian 11 Bullseye to Debian 12 Bookworm
https://blog.juyung.com/posts/en/2026/02/08/