Guía de tecnologías

Cómo actualizar Fedora a la última versión

7 min read Linux Actualizado 22 Oct 2025
Actualizar Fedora a la última versión
Actualizar Fedora a la última versión

Escritorio de Fedora con GNOME y ventana de configuraciones

Fedora ha introducido novedades relevantes en varias versiones (por ejemplo GNOME 3 en Fedora 15, GRUB 2 en Fedora 16 y el soporte experimental de Btrfs). Actualizar te permite aprovechar nuevas funciones, mejoras de rendimiento y parches de seguridad.

Información útil

Antes de empezar, ten en cuenta lo siguiente:

  • La comunidad Linux suele recomendar una instalación limpia en lugar de una actualización en el mismo sistema. Una instalación limpia elimina paquetes obsoletos y configuraciones residuales.
  • Aun así, Fedora históricamente tiene una ruta de actualización razonablemente sólida y muchos usuarios realizan actualizaciones con éxito.
  • Haz copia de seguridad completa antes de cualquier intento. Esto incluye /home, bases de datos, y configuraciones en /etc.

Importante: Si dependes de software propietario (drivers, codecs, repositorios de terceros), verifica compatibilidad antes de actualizar.

Opciones principales para actualizar

Hay dos métodos seguros y probados para actualizar Fedora:

  1. Usar la utilidad preupgrade.
  2. Usar el ISO/DVD del nuevo lanzamiento.

Ambos métodos intentan conservar programas, archivos y configuraciones, pero difieren en el procedimiento y en el volumen de datos descargados.

Usando preupgrade

La utilidad preupgrade descarga solo los paquetes que debes actualizar y ajusta los repositorios a la nueva versión. Para instalarla y ejecutarla:

sudo yum install preupgrade
sudo preupgrade

Sigue las instrucciones en pantalla. preupgrade te preguntará a qué versión deseas actualizar y si quieres incluir canal alfa, beta o rawhide. Selecciona con cuidado: rawhide no es estable.

Asistente de preupgrade identificando paquetes a descargar

preupgrade descargará los paquetes necesarios y preparará un instalador en el próximo arranque. Al reiniciar, el sistema arrancará el instalador y ejecutará la actualización. Tras completar el proceso y un reinicio adicional, deberías iniciar en la nueva versión con tus programas y ajustes.

Ventana de preupgrade mostrando la versión objetivo

Nota: Algunas fuentes señalan que la ruta vía DVD puede ser ligeramente más estable en casos extremos. En mi experiencia, preupgrade funciona correctamente en la mayoría de entornos de escritorio y servidores ligeros.

Proceso de descarga e instalación iniciado por preupgrade

Usando el DVD o el ISO

Descarga la imagen ISO del lanzamiento de Fedora. Grábala en un DVD o crea un USB booteable. Arranca desde ese medio y sigue los pasos del instalador. El asistente detectará tu instalación existente y ofrecerá la opción de actualizarla.

DVD de instalación de Fedora listo para arrancar y actualizar

Este método baja todos los paquetes del ISO, incluidos paquetes que quizá no uses. Tiene la ventaja de partir de un instalador completo y autónomo.

Otras opciones experimentales

Existen métodos alternativos (como actualización manual de repositorios y actualización por dnf o rsync de paquetes), pero requieren experiencia avanzada y no se describen aquí. Consulta la documentación oficial de Fedora si quieres explorar estas rutas.

Antes de empezar: checklist rápida

  • Copia de seguridad completa (archivos, bases de datos, configuraciones).
  • Anota paquetes instalados y repositorios habilitados.
  • Deshabilita repositorios de terceros o ajusta a versiones compatibles.
  • Asegura que tienes acceso a la consola local o a una sesión de rescate si algo falla.
  • Comprueba espacio libre en / y /boot; libera espacio si es necesario.

Playbook paso a paso para actualizar (guía práctica)

  1. Hacer copia de seguridad (local y externa).
  2. Actualizar el sistema actual:
sudo yum update
sudo reboot
  1. Revisar repositorios de terceros y deshabilitarlos temporalmente.
  2. Elegir método: preupgrade o DVD.

Si eliges preupgrade:

sudo yum install preupgrade
sudo preupgrade
# Sigue el asistente, reinicia cuando se te indique

Si eliges DVD/ISO:

  • Graba ISO a DVD o USB (usa herramientas como dd o Fedora Media Writer).
  • Arranca desde el medio y elige actualizar la instalación detectada.
  1. Reinicia y verifica servicios críticos.
  2. Rehabilita repositorios de terceros y reinstala paquetes extra si es necesario.
  3. Revisa logs y prueba aplicaciones clave.

Criterios de aceptación

  • El sistema arranca en la nueva versión.
  • Servicios críticos funcionan (web, base de datos, red).
  • Usuarios inician sesión y acceden a sus datos.
  • Paquetes y dependencias importantes están en versión compatible.
  • No hay errores críticos en los logs del sistema.

Roles y responsabilidades (checklists por rol)

  • Administrador de sistemas:

    • Verificar backups y pruebas de restauración.
    • Probar el proceso en un entorno de staging.
    • Aprobar ventana de mantenimiento.
  • Usuario de escritorio:

    • Guardar trabajo y cerrar sesiones.
    • Comprobar que aplicaciones propietarias funcionan tras la actualización.
  • Equipo de desarrollo:

    • Probar aplicaciones en la nueva versión.
    • Informar de librerías obsoletas o rotas.

Riesgos comunes y mitigaciones

  • Problema: Repositorios de terceros incompatibles.

    • Mitigación: Deshabilitarlos antes y buscar versiones compatibles.
  • Problema: Espacio insuficiente en /boot.

    • Mitigación: Limpiar kernels antiguos antes de empezar.
  • Problema: Fallo durante la actualización.

    • Mitigación: Tener un plan de restauración desde backup o arranque de emergencia.
  • Problema: Hardware con drivers propietarios.

    • Mitigación: Verificar soporte del driver en la nueva versión o planear rollback.

Alternativas modernas y comparativas

  • dnf system-upgrade: En versiones más recientes de Fedora existe la opción de usar dnf con el plugin system-upgrade. Este método descarga paquetes vía DNF y realiza la actualización en modo similar a preupgrade. Es una alternativa actual y bien soportada.

  • Instalación limpia: Reinstalar desde ISO y migrar datos. Es el enfoque más limpio y recomendable si no necesitas conservar configuraciones personalizadas.

Comparativa rápida:

  • preupgrade/dnf system-upgrade: Rápido, conserva configuraciones.
  • ISO/DVD (actualizar desde medio): Fiable y autónomo.
  • Instalación limpia: Más trabajo, menos residuos.

Ficha técnica rápida

  • Frecuencia de lanzamientos: Fedora publica nuevas versiones con frecuencia aproximada de 6 meses.
  • Repositorios de terceros: RPM Fusion y otros requieren atención al migrar.
  • Espacio mínimo aconsejado: Deja al menos 2–5 GB libres en / para operaciones temporales.

(Estos puntos son orientativos; comprueba requisitos oficiales para tu versión específica.)

Flujo de decisión (Mermaid)

flowchart TD
  A[¿Necesitas conservar configuraciones?] -->|Sí| B[¿Tienes copia de seguridad reciente?]
  A -->|No| C[Considera instalación limpia]
  B -->|Sí| D[¿Prefieres descarga mínima?]
  B -->|No| E[Hacer copia de seguridad ahora]
  D -->|Sí| F[Usar preupgrade o dnf system-upgrade]
  D -->|No| G[Usar ISO/DVD y actualizar]
  E --> A
  F --> H[Probar en máquina de staging]
  G --> H
  H --> I[Ejecutar actualización en producción]

Casos en los que la actualización puede fallar

  • Sistemas con kernels personalizados o módulos no disponibles en la nueva versión.
  • Paquetes obsoletos mantenidos fuera de repositorios oficiales.
  • Hardware antiguo con drivers no mantenidos.

En esos casos, la instalación limpia o el mantenimiento manual de paquetes puede ser la mejor opción.

Puesta a punto y pruebas post-actualización

  • Verifica servicios: systemctl status nombre-del-servicio.
  • Revisa logs: journalctl -b -1 (para la sesión de arranque anterior) y journalctl -b (arranque actual).
  • Reinstala complementos o controladores propietarios si fuera necesario.

Lista rápida de comandos útiles

  • Actualizar sistema antes de migrar:
sudo yum update
  • Instalar preupgrade y arrancarlo:
sudo yum install preupgrade
sudo preupgrade
  • Comprobar estado de un servicio:
sudo systemctl status nombre-del-servicio
  • Ver logs del arranque:
journalctl -b

Resumen

La actualización de Fedora se puede hacer de forma segura usando preupgrade (o dnf system-upgrade) o mediante el ISO/DVD. Si valoras una instalación limpia y sin residuos, reinstalar es la opción más segura. Siempre haz copia de seguridad y prueba el proceso en un entorno no crítico antes de aplicarlo en producción.

Puntos clave:

  • Haz copia de seguridad completa.
  • Revisa y deshabilita repositorios de terceros.
  • Prueba el método elegido en un equipo de pruebas.
  • Comprueba servicios y logs tras la actualización.

¿Tienes experiencia actualizando Fedora? Comparte tu flujo de trabajo o problemas en los comentarios. Nos interesa saber qué método te funcionó mejor y por qué.

Autor
Edición

Materiales similares

Podman en Debian 11: instalación y uso
DevOps

Podman en Debian 11: instalación y uso

Apt-pinning en Debian: guía práctica
Sistemas

Apt-pinning en Debian: guía práctica

OptiScaler: inyectar FSR 4 en casi cualquier juego
Guía técnica

OptiScaler: inyectar FSR 4 en casi cualquier juego

Dansguardian + Squid NTLM en Debian Etch
Redes

Dansguardian + Squid NTLM en Debian Etch

Arreglar error de instalación Android en SD
Android

Arreglar error de instalación Android en SD

Conectar carpetas de red con KNetAttach
Redes

Conectar carpetas de red con KNetAttach