YUM断笔交易

雅罗斯拉夫·库切拉(Jaroslav Kucera)

在RHEL 7上,使用YUM更新一段时间后,由于与服务器的连接中断并且YUM会话未在屏幕中运行,因此YUM事务未正确完成。

--> Processing Conflict: firewalld-0.4.4.4-6.el7.noarch conflicts selinux-policy < 3.13.1-118.el7
--> Finished Dependency Resolution
You could try using --skip-broken to work around the problem
** Found 157 pre-existing rpmdb problem(s), 'yum check' output follows:
audit-2.7.6-3.el7.x86_64 is a duplicate with audit-2.6.5-3.el7_3.1.x86_64
audit-libs-2.7.6-3.el7.x86_64 is a duplicate with audit-libs-2.6.5-3.el7_3.1.x86_64
audit-libs-python-2.7.6-3.el7.x86_64 is a duplicate with audit-libs-python-2.6.5-3.el7_3.1.x86_64
bash-4.2.46-29.el7_4.x86_64 is a duplicate with bash-4.2.46-21.el7_3.x86_64
32:bind-libs-9.9.4-51.el7_4.2.x86_64 is a duplicate with 32:bind-libs-9.9.4-50.el7_3.1.x86_64
32:bind-libs-lite-9.9.4-51.el7_4.2.x86_64 is a duplicate with 32:bind-libs-lite-9.9.4-50.el7_3.1.x86_64
32:bind-license-9.9.4-51.el7_4.2.noarch is a duplicate with 32:bind-license-9.9.4-50.el7_3.1.noarch
...

因此交易未完成,并且某些软件包在2个版本中列出。

在这种状态下,yum update报告:

# yum update
Loaded plugins: product-id, search-disabled-repos
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand (maybe package-cleanup can help).

交易失败。

查看解决方案如何解决此问题。

雅罗斯拉夫·库切拉(Jaroslav Kucera)

要解决此问题,可以使用以下命令:

$ yum history redo force-reinstall last --setopt=protected_multilib=false

也就是说yum,再次使用force-reinstall参数执行最后一个事务--setopt=protected_multilib=false可能不会在所有情况下(在我这是因为grub2的包装问题,)是必需的。

该事务可能会报告在此过程中两次列出的软件包中的一些错误,但是该事务已完成并且RPM的状态似乎正确。

但是,yum仍然抱怨交易未完成(但不再失败)。现在可以安全删除它们:

$ yum-complete-transaction --cleanup-only

截至目前,YUM仍可像以前一样运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL查询最后一笔交易

来自分类Dev

保留每位用户最近100笔交易,并删除其余交易

来自分类Dev

第二笔交易覆盖第一笔交易的更改

来自分类Dev

可以在单个键值对上每秒重做数百笔交易

来自分类Dev

级联会在1笔交易中发生吗?

来自分类Dev

级联会在1笔交易中发生吗?

来自分类Dev

在一笔交易中发送多条 jms 消息

来自分类Dev

如何在一笔交易中移动多个 blob?

来自分类Dev

如何平均最近5笔交易的最后一笔金额

来自分类Dev

在asp.net客户中,如何与Paypal进行一笔交易来减少客户交易?

来自分类Dev

同一客户的第二笔交易未能增加交易数量

来自分类Dev

在进行两笔交易时,一项似乎有效,但另一笔却无效。为什么?

来自分类Dev

在进行两笔交易时,一项似乎有效,但另一笔却无效。为什么?

来自分类Dev

在进行两笔交易时,一项似乎有效,但另一笔却无效。为什么?

来自分类Dev

如何获取原子数据库中最后一笔交易的日期时间?

来自分类Dev

如何在SQL中查询每个项目的最近五笔交易

来自分类Dev

当两笔交易发生冲突该怎么办?

来自分类Dev

我需要在一笔交易中进行多次Breeze SaveChanges

来自分类Dev

EF Core在同一笔交易中添加了父级和子级

来自分类Dev

根据ID从表中的列中查找重复项,它们完成了一笔交易

来自分类Dev

我想知道我们是否确实进行了最后5笔交易

来自分类Dev

获取所有成功完成第一笔交易的ID

来自分类Dev

在同一笔交易中找到实体时,ManyToOne关系始终为空

来自分类Dev

查看上周每天结束时销售代表的最后一笔交易

来自分类Dev

同一笔交易将确保数据可见性

来自分类Dev

检查任何连续三笔交易是否超过指定金额

来自分类Dev

Spring Data JPA:保存在一笔交易中孩子在父母之间移动的父母列表

来自分类Dev

GAE appcfg回滚不起作用:409冲突应用的另一笔交易已在进行中:

来自分类Dev

mysql在3个月内未检查任何记录,组限制为1,显示最后一笔交易

Related 相关文章

  1. 1

    SQL查询最后一笔交易

  2. 2

    保留每位用户最近100笔交易,并删除其余交易

  3. 3

    第二笔交易覆盖第一笔交易的更改

  4. 4

    可以在单个键值对上每秒重做数百笔交易

  5. 5

    级联会在1笔交易中发生吗?

  6. 6

    级联会在1笔交易中发生吗?

  7. 7

    在一笔交易中发送多条 jms 消息

  8. 8

    如何在一笔交易中移动多个 blob?

  9. 9

    如何平均最近5笔交易的最后一笔金额

  10. 10

    在asp.net客户中,如何与Paypal进行一笔交易来减少客户交易?

  11. 11

    同一客户的第二笔交易未能增加交易数量

  12. 12

    在进行两笔交易时,一项似乎有效,但另一笔却无效。为什么?

  13. 13

    在进行两笔交易时,一项似乎有效,但另一笔却无效。为什么?

  14. 14

    在进行两笔交易时,一项似乎有效,但另一笔却无效。为什么?

  15. 15

    如何获取原子数据库中最后一笔交易的日期时间?

  16. 16

    如何在SQL中查询每个项目的最近五笔交易

  17. 17

    当两笔交易发生冲突该怎么办?

  18. 18

    我需要在一笔交易中进行多次Breeze SaveChanges

  19. 19

    EF Core在同一笔交易中添加了父级和子级

  20. 20

    根据ID从表中的列中查找重复项,它们完成了一笔交易

  21. 21

    我想知道我们是否确实进行了最后5笔交易

  22. 22

    获取所有成功完成第一笔交易的ID

  23. 23

    在同一笔交易中找到实体时,ManyToOne关系始终为空

  24. 24

    查看上周每天结束时销售代表的最后一笔交易

  25. 25

    同一笔交易将确保数据可见性

  26. 26

    检查任何连续三笔交易是否超过指定金额

  27. 27

    Spring Data JPA:保存在一笔交易中孩子在父母之间移动的父母列表

  28. 28

    GAE appcfg回滚不起作用:409冲突应用的另一笔交易已在进行中:

  29. 29

    mysql在3个月内未检查任何记录,组限制为1,显示最后一笔交易

热门标签

归档