yum update devuelve conflictos

No sé muy bien por qué (probablemente un terminal que se cerró mientras estaba con un yum update) pero hace unos días que no podía actualizar un CentOS 7 porque me daba el error siguiente (y muchas líneas con Requires: Removing: Updated By: y Available:):

Processing Conflict: systemd-219-42.el7_4.4.x86_64 conflicts dracut < 033-499

No había forma de actualizar el systemd, ni eliminando dracut (que eliminaba el systemd y muchas más cosas) ni de ninguna otra forma.

La solución fue complicada de encontrar pero sencilla de aplicar. En un foro vi que recomendaban usar el comando:

rpm -q initscripts dracut

Esto me devolvió 4 líneas:

initscripts-9.49.39-1.el7.x86_64
initscripts-9.49.37-1.el7_3.1.x86_64
dracut-033-502.el7.x86_64
dracut-033-463.el7_3.2.x86_64

Probé a eliminar la versión más moderna:

sudo yum remove dracut-033-502.el7.x86_64

A continuación volví a probar el yum update y me actualizó el dracut y todo lo que estaba pendiente de actualizar :)

Deja un comentario

El código HTML se muestra como texto y las direcciones web se transforman automáticamente.

Arriba