Esta es una pregunta que se hace con bastante frecuencia entre aquellos usuarios de Fedora que no suelen actualizar inmediatamente de una versión a otra y que de repente se encuentran que su versión de Fedora esta sin soporte y que ya hay dos versiones de Fedora mas reciente.
Recordemos que cada versión de Fedora tiene soporte por mas o menos un año.
En los foros de Ask Fedora hay buena documentación al respecto y de todas la que considero mas acertada es esta (noten que yo hice un aporte a este pregunta como williamjmorenor pero otro usuario dio otra respuesta aun mas completa a la que había propuesto).
Básicamente hay que asegurar tener el sistema actualizado, estos comandos pueden garantizar eso (hay que ejecutarlos como root y conectados a internet):
Luego se procede a la actualización en si:
Al terminar el proceso hay que reiniciar el equipo y esperar que el proceso de actualización termine y luego de eso correr una rutina completa de mantenimiento completo de nuestra base de datos RPM con:
Antes de ejecutar todo esto recomiendo verificar en nuestra carpeta /etc/yum.repos.d/ para ver que repositorios tenemos en nuestro sistema, cada archivo .repo es un repositorio, recomiendo eliminar aquellos que son de Fedora como Adobe, Dropbox, Google (basta con eliminar estos archivos para que yum y fedup los tomen en cuenta en el sistema). Luego de actualizar el sistema podemos instalar de nuevo estos programas como la primera vez.
Recordemos que cada versión de Fedora tiene soporte por mas o menos un año.
En los foros de Ask Fedora hay buena documentación al respecto y de todas la que considero mas acertada es esta (noten que yo hice un aporte a este pregunta como williamjmorenor pero otro usuario dio otra respuesta aun mas completa a la que había propuesto).
Básicamente hay que asegurar tener el sistema actualizado, estos comandos pueden garantizar eso (hay que ejecutarlos como root y conectados a internet):
yum-complete-transaction --cleanup-only
yum -y update rpm
yum -y update kernel
yum -y update
yum clean all
yum makecache
yum -y update
Luego se procede a la actualización en si:
yum --enablerepo=updates-testing install fedup
fedup-cli --network 20 --debuglog fedupdebug.log
Al terminar el proceso hay que reiniciar el equipo y esperar que el proceso de actualización termine y luego de eso correr una rutina completa de mantenimiento completo de nuestra base de datos RPM con:
package-cleanup --orphans
package-cleanup --cleandupes
yum clean all
yum makecache
yum -y distro-sync
yum clean all
yum -y update
yum clean all
package-cleanup --orphans
package-cleanup --cleandupes
Antes de ejecutar todo esto recomiendo verificar en nuestra carpeta /etc/yum.repos.d/ para ver que repositorios tenemos en nuestro sistema, cada archivo .repo es un repositorio, recomiendo eliminar aquellos que son de Fedora como Adobe, Dropbox, Google (basta con eliminar estos archivos para que yum y fedup los tomen en cuenta en el sistema). Luego de actualizar el sistema podemos instalar de nuevo estos programas como la primera vez.