Debian.Club
Fundamentos

Actualización de Debian 12 a Debian 13

Pasos completos para una actualización fluida de Debian 12 Bookworm a Debian 13 Trixie, incluyendo la migración a deb822 y la comprobación posterior a la actualización

El proceso de actualización de versión principal de Debian es muy fiable, pero aún así requiere precaución. Este artículo te guiará para actualizar sin problemas tu Debian 12 "Bookworm" a Debian 13 "Trixie".

Leer antes de actualizar

  • Haz una copia de seguridad de los datos importantes (al menos de /home y /etc).
  • Realiza el proceso en un entorno de red y alimentación estables; en un portátil, conéctalo a la corriente.
  • Se recomienda leer todo el artículo antes de comenzar. Si es un servidor de producción, practica primero en un entorno de prueba.

Primer paso: actualizar completamente el sistema actual

Actualiza el Debian 12 existente al último estado para reducir conflictos durante la actualización:

sudo apt update
sudo apt upgrade --without-new-pkgs
sudo apt full-upgrade
sudo apt autoremove

Confirma que efectivamente es Debian 12:

lsb_release -a
# Debería mostrar Release: 12, Codename: bookworm

Segundo paso: comprobar y registrar los repositorios de terceros instalados

Los repositorios de terceros (como los de Docker, Chrome) pueden no ser compatibles durante la actualización de versión principal. Se recomienda desactivarlos temporalmente y restaurarlos uno a uno después de la actualización:

# Ver todos los archivos de fuentes
ls /etc/apt/sources.list.d/

Puedes mover temporalmente los archivos .list / .sources de terceros, conservando solo las fuentes oficiales de Debian para la actualización.

Tercer paso: modificar las fuentes de software a trixie

Este es el paso central de la actualización: cambiar el nombre en clave de la distribución de bookworm a trixie.

Si usas el formato tradicional sources.list:

sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list

Si usas el formato deb822 (Debian 12 también puede usar /etc/apt/sources.list.d/debian.sources):

sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/debian.sources

Cambio en los nombres de los repositorios de seguridad

El repositorio de seguridad anterior se escribía como bookworm-security, la nueva versión corresponde a trixie-security. El reemplazo anterior lo manejará. Abre el archivo para confirmar que todos los bookworm* se han convertido en trixie*.

No olvides revisar otros archivos de fuentes oficiales en /etc/apt/sources.list.d/ y reemplazar también.

Cuarto paso: ejecutar la actualización

# 1. Refrescar la lista de paquetes con las nuevas fuentes trixie
sudo apt update

# 2. Actualización mínima (primero los paquetes centrales, menor riesgo de conflicto)
sudo apt upgrade --without-new-pkgs

# 3. Actualización completa (instalar nuevo kernel, manejar cambios de dependencias, instalar nuevos paquetes)
sudo apt full-upgrade

La actualización completa descargará muchos archivos y llevará tiempo. Durante el proceso pueden aparecer conflictos de archivos de configuración; normalmente es seguro elegir "instalar la versión del mantenedor del paquete" (a menos que hayas modificado manualmente esa configuración).

Quinto paso: reiniciar y verificar

sudo reboot

Después de reiniciar, verifica:

lsb_release -a
# Debería mostrar Release: 13, Codename: trixie

uname -r
# El kernel debería ser de la serie 6.12

Sexto paso: limpieza y cierre posterior a la actualización

# Limpiar paquetes de versiones antiguas sobrantes de la actualización
sudo apt autoremove --purge

# Opcional: migrar las fuentes al formato deb822 predeterminado de Debian 13
sudo apt modernize-sources

A continuación, restaura uno a uno los repositorios de terceros que habías desactivado y confirma que proporcionan versiones para trixie (o compatibles). Para más detalles sobre deb822, consulta Formato de fuentes deb822.

Preguntas frecuentes

  • Actualización interrumpida / pérdida de red: Restaura la red y vuelve a ejecutar sudo apt full-upgrade; APT continuará desde donde se quedó.
  • Algunos paquetes quedan "retenidos (kept back)": Normalmente se soluciona ejecutando sudo apt full-upgrade.
  • Saltar varias versiones principales (por ejemplo, desde Debian 11): No saltes versiones, primero actualiza a Debian 12 y luego a Debian 13.

Resumen

  1. Actualizar el sistema actual → 2. Gestionar los repositorios de terceros → 3. Cambiar el nombre en clave de las fuentes bookwormtrixie → 4. update + upgrade + full-upgrade → 5. Reiniciar y verificar → 6. Limpiar y migrar a deb822.

Lectura adicional: Formato de fuentes deb822 · Gestión de paquetes APT

On this page