Como siempre, antes de realizar una actualización del sistema, es conveniente que realicéis una copia de seguridad del mismo.
Si estáis actualizando un sistema virtualizado, tendréis copia de seguridad de vuestras máquinas virtuales para poder restaurar el sistema en caso de que algo falle.
Bien, pues una vez dicho ésto, antes de nada, comprobaremos si tenemos paquetes retenidos:
sudo apt-mark showhold
Si tenemos paquetes retenidos deberíamos dejar de retenerlos con "apt-mark unhold nombre-de-paquete" o asegurarnos de que esos paquetes no van a interferir en el proceso de actualización.
Una vez hecho ésto, pasaremos al proceso de actualización.
El procedimiento que hemos seguido para realizar la actualización ha sido el siguiente:
Actualizar los paquetes instalados en Debian Bookworm
Primero hemos realizado una actualización de paquetes en Debian Bookworm:
sudo apt update && sudo apt -y upgrade
A continuación, hemos realizado una actualización mediante full-upgrade:
sudo apt -y full-upgrade
Una vez actualizados los paquetes en Debian 12, eliminamos las dependencias instaladas automáticamente que ya no son necesarias para ningún paquete:
sudo apt -y autoremove
Actualizar Debian 13 Bookwomr a Debian 13 Trixie
Una vez actualizados los paquetes a sus últimas versiones en Debian Bookworm, hemos modificado los ficheros de listas de paquetes para que apunten a los repositorios de Debian Trixie:
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.list
Una vez modificados los repositorios, simplemente hemos realizado una actualización mínima de paquetes a Debian Trixie:
sudo apt update && sudo apt -y upgrade --without-new-pkgs
Cuando finalice el proceso anterior, realizamos una actualización completa de paquetes:
sudo apt -y full-upgrade
Por seguridad, es conveniente llevar a cabo el proceso de actualización en dos fases, como hemos hecho.
Cuando haya terminado el proceso de actualización de paquetes, reiniciamos el sistema:
sudo reboot
Por último, realizamos limpieza eliminando paquetes obsoletos:
sudo apt -y autoremove


Be the first to comment