Buenos días
Esta mañana, con tiempo, me he propuesto migrar a trixie un servidor Debian 12 donde tengo servicios personales alojados para mi uso, entre ellos una instancia de nextcloud, freshrss, gitea, un servicio pihole, una vpn privada, etc...
Por supuesto previamente he hecho una copia de seguridad
completa
Bien el proceso ha sido totalmente satisfactorio pues en
media hora lo tenía todo listo y funcionando perfectamente.
También es cierto que sólo uso un repositorio de terceros para
docker y eso facilita mucho las cosas.
Describo los pasos que he seguido por si le son de ayuda a alguien:
Comprobar si hay espacio en disco con df -h, al menos que haya 5Gb por seguridad.
Para evitar problemas de desconexión si se actualiza a través de ssh, es recomendable instalar e iniciar screen para poder mantener la sesión iniciada
sudo apt-get install -y screen && screen
Actualizar el sistema y limpiar paquetes
sudo apt-get update && sudo apt-get
dist-upgrade --autoremove -y
Cambiar el origen a trixie de los repositorios principales
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
Y a continuación para los repositorios de terceros.
sudo find /etc/apt/sources.list.d -type f -exec sed -i 's/bookworm/trixie/g' {} \;
Aplicamos la actualización global
sudo apt-get update && sudo apt-get
dist-upgrade --autoremove -y
He reiniciado todos los servicios que me ha pedido, y
mantenido los ficheros de configuración de SSHD, que los tengo
configurados a mi gusto. Por supuesto después revisaré las
novedades por si tengo que cambiar algo.
Y reiniciamos
sudo reboot
Si ya accedemos con seguridad al nuevo sistema, podemos hacer también lo siguiente para modernizar las fuentes
sudo apt modernize-sources
Después de esto, no se han configurado la firma de seguridad
de los repositorios, he tenido que añadir las etiquetas Signed-By
al nuevo fichero como siguen para evitar la advertencia:
Y eso es todo, mas allá de una configuración particular de
NextCloud al pasar de PHP 8.2 a PHP 8.4, todo lo demás ha
funcionado correctamente y todos los servicios se han levantado
sin ningún problema de nuevo.
Mi más sincera enhorabuena al equipo de Debian.
Un saludo