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
/homey/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 autoremoveConfirma que efectivamente es Debian 12:
lsb_release -a
# Debería mostrar Release: 12, Codename: bookwormSegundo 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.listSi 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.sourcesCambio 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-upgradeLa 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 rebootDespué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.12Sexto 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-sourcesA 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
- Actualizar el sistema actual → 2. Gestionar los repositorios de terceros → 3. Cambiar el nombre en clave de las fuentes
bookworm→trixie→ 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