“yum update”中如何使用 rpm 事务?

“yum update”中如何使用 rpm 事务?

是整个yum update事务性的还是每个已解决的更新都是单独的?

如果yum update检测到FooBar需要更新,并且Bar由于它现在与已安装的软件包冲突而失败Baz,是否Foo会更新?该交易是否相互包含yum update Fooyum update Bar相互独立,或者yum update

如果Foo默认情况下不更新,是否有一种简单的方法可以使其更新,而不管系统更新其他部分的失败?

答案1

整个更新目前正在使用一个事务。您可以跳过在该事务使用--skip-brokenSKIP_BROKEN=1.您可以使用、yum.conf来查看 yum 交易列表yum history

ID     | Login user               | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------
    23 | centos <centos>          | 2019-07-10 10:24 | Update         |   19

交易将显示为“操作 = 更新”。

相关内容