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-upgradePaketquellen 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
5EOFAlle Sources ändern #
1sed -i 's:bookworm:trixie:' /etc/apt/sources.list
2sed -i 's:bookworm:trixie:' /etc/apt/sources.list.d/*.listApt 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-upgradeNetzwerkinterface prüfen #
1udevadm test-builtin net_setup_link /sys/class/net/enp1s0Neues sources Format realisieren #
1apt modernize-sources
2
3apt update
4
5rm /etc/apt/sources.list.bak /etc/apt/sources.list.d/*.bakFalls Cryptsetup genutzt wird #
1apt install systemd-cryptsetup
2systemctl daemon-reload
3update-initramfs -k all -uNach 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 autoremovePer apt oder aptitude Pakete aufräumen
Per E-Mail antworten