How to upgrade our Debian 11 (Bullseye) based system to Debian 12 (Bookworm) major release (page 2)
In the process of a major system upgrade from Debian 11 to 12, after the preparations, we have reached the most critical stage: performing a full distribution upgrade (dist-upgrade). On this page, we will start the process by switching to the Konsole terminal and go through all the configuration file conflicts in detail. We will pay special attention to the services that are vital for ISPConfig servers (MariaDB, Pure-FTPd, Dovecot, Apache), showing in which cases we should stick to our own settings to maintain functionality, and when we can safely accept new versions (e.g. Jailkit, Roundcube, GRUB). At the end of the steps, we will close the stage with a successful reboot, entering the world of Debian 12.