Wie man Debian zuverlässig auf den Stand bringt. Danke an doku.lrz.de die dies bei jedem Release aufschreiben.
Debian stellt auch eine Anleitung zur Verfügung.
Proxmox hat für jedes Release einen Wiki Artikel. Auf für den Proxmox Backup Server.
Vorbereitungen #
1apt update
2apt full-upgrade
Paketquellen aktualisieren #
Versionen #
| Versionsnummer | Versionsname | Replace |
|---|---|---|
| 9 | Stretch | :%s/stretch/buster/ |
| 10 | buster | :%s/buster/bullseye/ |
| 11 | bullseye | :%s/bullseye/bookworm/ |
| 12 | bookworm | :%s/bookworm/trixie/ |
Default sources.list #
1cat <<EOF > /etc/apt/sources.list
2deb http://deb.debian.org/debian trixie main contrib non-free non-free-firmware
3deb http://deb.debian.org/debian trixie-updates main contrib non-free non-free-firmware
4deb http://deb.debian.org/debian-security/ trixie-security main contrib non-free non-free-firmware
5EOF
Alle Sources ändern #
1sed -i 's:bookworm:trixie:' /etc/apt/sources.list
2sed -i 's:bookworm:trixie:' /etc/apt/sources.list.d/*.list
Apt Preferences prüfen #
/etc/apt/preferences.d/*
/etc/apt/preferences
Upgrade durchführen #
1apt update
2
3# Möglicher Zwischenschritt
4# apt upgrade --without-new-pkgs
5
6apt upgrade
7
8
9# Möglicher Zwischenschritt
10# apt full-upgrade
11
12apt dist-upgrade
Netzwerkinterface prüfen #
1udevadm test-builtin net_setup_link /sys/class/net/enp1s0
Neues sources Format realisieren #
1apt modernize-sources
2
3apt update
4
5rm /etc/apt/sources.list.bak /etc/apt/sources.list.d/*.bak
Nach dem Update #
1systemctl reboot
2systemctl -a --failed
3journalctl -b -p notice
Übersprungene neue Konfigurationen prüfen #
1find /etc -name "*.dpkg-dist"
Pakete aufräumen #
1apt autoremove
Per apt oder aptitude Pakete aufräumen
Per E-Mail antworten