jueves, 20 de febrero de 2014

Es posible actualizar de Fedora 18 a Fedora 20 directamente sin reinstalar?

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 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-onlyyum -y update rpmyum -y update kernelyum -y updateyum clean allyum makecacheyum -y update

Luego se procede a la actualización en si:

yum --enablerepo=updates-testing install fedupfedup-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 --orphanspackage-cleanup --cleandupesyum clean allyum makecacheyum -y distro-syncyum clean allyum -y updateyum clean allpackage-cleanup --orphanspackage-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.

1 comentario:

  1. yo tengo la 17 y quiero actualizar y los comandos no me responden y me sale esto * fedora: ftp.heanet.ie
    * rpmfusion-free: mirror.nexcess.net
    * rpmfusion-free-updates: mirror.nexcess.net
    * rpmfusion-nonfree: mirror.nexcess.net
    * rpmfusion-nonfree-updates: mirror.nexcess.net
    * updates: ftp.heanet.ie
    No unfinished transactions left.

    ResponderEliminar