Upgrade_to_debian12_from_debian11

从 Debian 11(bullseye) 无感升级到 Debian 12(bookworm)

升级之前

1
sudo apt update && sudo apt upgrade -y
1
2
3
apt list '?narrow(?installed, ?not(?origin(Debian)))'
#  若它们的 APT 源都有了 bookworm 的支持,直接替换就行
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.list
1
sudo apt install -y gpgv
1
sudo dpkg --audit
1
sudo apt-mark showhold
1
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

开始升级

1
sudo apt update
1
sudo apt upgrade --without-new-pkgs
1
sudo apt full-upgrade
1
sudo reboot

升级之后

1
apt list '~c'
1
sudo apt purge '~c'
1
&& sudo apt purge '~o'