Actualización de Debian 12 a Debian 13
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