Product SiteDocumentation Site

7.6.3. Volver a versión anterior

yum downgrade está disponible y permite volver a la versión justamente anterior previa del software especificado disponible en los repositorios.
# yum downgrade litmus
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete litmus.x86_64 0:0.13-4.fc17 debe ser una desactualización
---> Paquete litmus.x86_64 0:0.13-5.fc17 debe ser eliminado
--> Resolución de dependencias finalizada

Dependencias resueltas

================================================================================
 Package          Arquitectura     Versión               Repositorio      Tamaño
================================================================================
Desactualizando:
 litmus           x86_64           0.13-4.fc17           fedora            53 k

Resumen de la transacción
================================================================================
Desactualizar  1 Paquete

Tamaño total: 53 k
Está de acuerdo [s/N]:Descargando paquetes:
Ejecutando verificación de transacción
Ejecutando prueba de transacción
La prueba de transacción ha sido exitosa
Ejecutando transacción
  Instalando    : litmus-0.13-4.fc17.x86_64                                 1/2 
  Limpieza      : litmus-0.13-5.fc17.x86_64                                 2/2 
  Comprobando   : litmus-0.13-4.fc17.x86_64                                 1/2 
  Comprobando   : litmus-0.13-5.fc17.x86_64                                 2/2 

Eliminado(s):
  litmus.x86_64 0:0.13-5.fc17                                                   

Instalado:
  litmus.x86_64 0:0.13-4.fc17                                                   

¡Listo!

Mejor con repo updates-testing o con extensión yum-plugin-local.

El repositorio [updates] sólo mantiene la última versión del paquete, entonces, para usar yum downgrade de forma confiable debe habilitar el repositorio [updates-testing] y entonces hacer yum update ... y luego si no resulta, se puede entonces revertir hacia la versión anterior en [updates] o en el mismo repo [fedora] con yum downgrade ....
Otra alternativa es mantener un repositorio local con todas las versiones previamente instaladas con por ejemplo la extensión yum-plugin-local.