Debianのアップグレードは何度か記事にしてますが、バージョンによって微妙に更新方法が違ってくるので、毎回別記事になってしまいます。
今回は、Debian10(buster)から11(bullseye)への更新方法になります。
確認
$ cat /etc/debian_version
10.11
パッケージ更新
$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade
$ sudo apt autoremove
ソースリスト更新 (busterからbullseye)
変更点があるので、今までのようにsources.listをbuster
からbullseye
へ変更しただけでは上手くいかないので注意してください。
non-freeを追加し、日本ミラーサイト(riken)へ変更したsources.list(/etc/apt/sources.list)
deb http://ftp.riken.jp/Linux/debian/debian/ bullseye main non-free
deb-src http://ftp.riken.jp/Linux/debian/debian/ bullseye main non-free
deb http://security.debian.org/debian-security bullseye-security main non-free
deb-src http://security.debian.org/debian-security bullseye-security main non-free
# buster-updates, previously known as 'volatile'
deb http://ftp.riken.jp/Linux/debian/debian/ bullseye-updates main non-free
deb-src http://ftp.riken.jp/Linux/debian/debian/ bullseye-updates main non-free
アップグレード
$ sudo apt update
$ sudo apt upgrade --without-new-pkgs
$ sudo apt full-upgrade
更新が無事に完了したら、再起動
$ sudo systemctl reboot
クリーンアップ
$ sudo apt autoremove
$ sudo apt autoclean
余談
2023年には、Debian12(bookworm)がリリース予定ですが、現時点でsources.listをbullseye
からbookworm
へ変更するだけで更新可能となってます。
興味ある方は、自己責任で利用してみてはいかが。