Aggiornamento da Debian 12 Bookworm a Debian 13 Trixie
- Aggiornare agli ultimi pacchetti Booworm
apt autoremove --purge && apt update && apt dist-upgrade && apt clean
- Se è presente Zabbix agent o proxy, installare il release file di Zabbix 7 (non c'è Zabbix 6.4):
cd /tmp wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_latest_7.0+debian13_all.deb dpkg -i zabbix-release_latest_7.0+debian13_all.deb
- Se è presente Proxmox Backup Client, installare la key e ridefinire la source:
wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -O /usr/share/keyrings/proxmox-archive-keyring.gpg cd /etc/apt/sources.list.d mv pbs-client.list pbs-client.sources cat <<EOFile > pbs-client.sources Types: deb URIs: http://download.proxmox.com/debian/pbs-client Suites: trixie Components: main Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg EOFile
- Aggiornare le sources:
cd /etc/apt sed -e 's/bookworm/trixie/g' sources.list -i sed -e 's/bookworm/trixie/g' sources.list.d/*.list -i
- Aggiornare i repos:
apt update
- Scaricare i pacchetti
apt dist-upgrade -d
- Aggiornare apt
apt install apt
- Aggiornare il kernel
apt install linux-image-amd64
- Aggiornare il resto
apt dist-upgrade
Sysctl
Da questa versione, non viene letto più sysctl.conf:
mv /etc/sysctl.conf.dpkg-bak /etc/sysctl.conf.d/sysctl.conf systemctl restart systemd-sysctl.service
Riavvio
- Riavviare
reboot
- Rimuovere i pacchetti obsoleti;
apt autoremove --purge linux-image-6.1.\*
- Controllare se ci sono pacchetti obsoleti, e se necessario, rimuoverli;
dpkg -l | grep deb12