Product SiteDocumentation Site

16.2. Finalizando una actualización

Actualizaciones de sistema recomendada

Una vez que haya reiniciado su sistema luego de realizar una actualización, también debe realizar una actualización manual del sistema. Consulte Sección 16.1, “Actualización de su sistema” para más información.
Si elige actualizar su sistema desde una versión previa en lugar de realizar una nueva instalación, tal vez quiera examinar las diferencias en el conjunto de paquetes. Sección 7.14.2, “Actualizando usando el Instalador” le aconseja crear una lista con los paquetes instalados en su sistema original. Puede ahora utilizar ese listado para determinar de qué manera configurar el nuevo sistema, para que sea lo más parecido al original.
Puede obtener una lista de los paquetes huérfanos (esto es, paquetes que ya no se encuentran en los repositorios), con la herramienta package-cleanup. Instale el paquete yum-utils, y luego ejecute el comando package-cleanup --orphans. Esta herramienta le mostrará los paquetes huérfanos, y además, aquellos paquetes que debido a una falla del prgrama %postun, se encuentren parcialmente desinstalados.
La mayoría de las configuraciones de repositorio de software se almacenan en paquetes que terminan con release. Verifique la lista de paquetes vieja para ver los repositorios que fueron instalados:
awk '{print $1}' ~/old-pkglist.txt | grep 'release$'
Si es necesario, extraiga e instale los paquetes del repositorio de software de las fuentes originales en Internet. Siga las instrucciones el el sitio de origen para instalar los paquetes de configuración de repositorios para usar con yum y con otras herramientas de administración de software en su sistema Fedora.
Luego ejecute los siguientes comandos para hacer una lista de los otros paquetes de software que faltan:
awk '{print $1}' ~/old-pkglist.txt | sort | uniq > ~/old-pkgnames.txt
rpm -qa --qf '%{NAME}\n' | sort | uniq > ~/new-pkgnames.txt
diff -u ~/old-pkgnames.txt ~/new-pkgnames.txt | grep '^-' | sed 's/^-//' > /tmp/pkgs-to-install.txt
Ahora use el archivo /tmp/pkgs-to-install.txt con el comando yum para restaurar la mayoría o todos los paquetes anteriores:
su -c 'yum install `cat /tmp/pkgs-to-install.txt`'

Software que falta

Debido a cambios en los complementos de paquetes entre versiones de Fedora, es posible que esta manera de hacerlo no restaure todo el software en su sistema. Puede usar las rutinas de arriba para comparar el software en su sistema y remediar cualquier problema que se encuentre.