Обновление Yum показывает «Killed»

Когда я обновляю свой RHEL с помощью рекомендации yum update , он перечисляет все пакеты обновлений, а после того, как я нажму Y для да, получил следующий ответ.

  Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Warning: RPMDB altered outside of yum. Killed 

Это не может быть серьезной проблемой, см. Здесь :

Сообщение yum «Warning: RPMDB изменено вне yum». […] означает, что какое-либо приложение изменило базу данных rpm (установленную или удаленную) без прохождения через Yum API. Это почти всегда связано с тем, что кто-то использует rpm напрямую (то есть rpm -ivh blah.rpm), но другая возможность – это приложение, построенное поверх API-интерфейсов rpm (т.е. smart, apt, zypp).

Таким образом, возможно, это было что-то, что вы сделали непреднамеренно, или какое-то программное обеспечение. Надеюсь, это не большая проблема, и ее можно решить с помощью:

 yum clean all 

Взгляните на CLEAN OPTIONS в man yum чтобы понять, что это делает. В основном, он избавляется от любых локально кэшированных данных, связанных с RPMDB; обычно это используется для ускорения транзакций, поэтому в следующий раз, когда вы запустите yum, он, вероятно, займет немного больше времени, потому что ему необходимо заменить поврежденные данные, которые вы только что очистили.