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
1 Del gralion torile -
Woah! I'm really digging the template/theme of this site. It's simple, yet effective. A lot of times it's very hard to get that "perfect balance" between superb usability and visual appearance. I must say that you've done a superb job with this. In addition, the blog loads super fast for me on Firefox. Outstanding Blog!