Cómo deshacer o rehacer una instalación de Yum en CentOS y RHEL
Una de las características más importantes y útiles agregadas a YUM Package Manager (desde la versión 3.2.25. es el comando “ yum history. . Le permite revisar un historial completo de las transacciones de yum que se han ejecutado en un sistema.
Muestra las fechas y horas en las que se realizaron las transacciones, si las transacciones se realizaron correctamente o se cancelaron, la cantidad de paquetes afectados, y mucho más.
Es importante destacar que el historial de yum. se puede utilizar para deshacer. o rehacer. determinadas transacciones. En este artículo, mostraremos cómo deshacer. o rehacer. una instalación de yum, incluidas las dependencias en una distribución CentOS/RHEL.
Para hacer esto, primero debe revisar el historial de transacciones de yum ejecutando el siguiente comando como usuario root. de lo contrario, use el comando sudo para obtener privilegios de root.
$ sudo yum history O $ sudo yum history lista todos
Listar el historial de Yum
A partir del resultado de la captura de pantalla anterior, el historial de yum. muestra el ID de la transacción, la línea de comando, la fecha y hora, la acción y más.
freestar.config.enabled_slots.push
Para deshacer una instalación de yum. tome nota del ID de transacción. y realice la acción requerida. En este ejemplo, queremos deshacer la instalación con ID 63. que borrará el paquete que se instaló en la transacción especificada, de la siguiente manera (ingrese y/yes cuando se le solicite).
$ sudo yum history undo 63
Deshacer el paquete de instalación de Yum
Para rehacer. una instalación de yum, como antes, tome nota del ID de transacción. y ejecútelo. Por ejemplo, para rehacer la instalación con ID 63. ejecute el siguiente comando.
$ sudo yum history redo 63
Tenga en cuenta que puede hacer lo mismo para yum remove/borrar transacción. Lo más importante a tener en cuenta es el ID de transacción. de una acción yum install. o yum remove.
Para obtener más información sobre el historial de yum, consulte esta guía:
- Cómo utilizar el ‘Historial de Yum’ para averiguar la información de los paquetes instalados o eliminados
¡Eso es todo por ahora! En este artículo, demostramos cómo deshacer o rehacer una instalación de yum, incluidas las dependencias en CentOS/RHEL. Comparta sus pensamientos con nosotros a través del formulario de comentarios a continuación.