CentOS Module yaml error: Unexpected key in data: static_context 错误解决方法

发布于 2022年10月 标签: , 本文被浏览1246次
没有了
centos

centos

错误描述

新安装了 CentOS Stream 9,运行yum update时报错:

Module yaml error: Unexpected key in data: static_context [line 9 col 3]

排查流程

根据报错描述是yaml模块的问题,尝试更新软件包,于是运行命令:

sudo yum update
sudo upgrade
# 依然是同样的报错信息
> Module yaml error: Unexpected key in data: static_context [line 9 col 3]

统一更新看来是没用了,复制错误信息到度娘搜索后,尝试运行dnf更新模块:

sudo dnf upgrade libmodulemd
sudo dnf upgrade libyaml

还是报错,报错信息不能说一模一样,只能说毫无改变。

一番搜索后得到的有用信息只有:yamldnf的依赖之一。

那么只有尝试更新dnf

解决方法

首先搜索 dnf 的相关软件包

yum list --updates | grep dnf
Module yaml error

Module yaml error

忽略报错信息,查询到有一个libdnf库需要更新。于是:

sudo yum upgrade libdnf

顺利升级libdnf,再次运行sudo yum update不再有错误信息。

有时候,前人造的车轮也不一定有用,还是需要自己耐心的排查错误和尝试解决方法。不过,这次的问题得以解决还是有一些运气成分,靠蒙的。 :razz:

原文标题:CentOS Module yaml error: Unexpected key in data: static_context 错误解决方法
原文链接:https://ixcrap.com/centos-module-yaml-error-unexpected-key-in-data-static_context.html
本站文章部分素材来源于网络,如有侵权请联系博主删除。文章可随意转载,但请保留原文出处。
尊重他人知识产权和劳动成果是互联网共享精神的基石!


发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

* 疑问 吐舌 沮丧 魔鬼 惊讶 微笑 害羞 可爱 汗 可怕 晕 酷 大笑 生气 眯眼 萌萌哒 勾引 色 亲 骄傲 哭 坏笑

还没有评论,快来坐沙发吧~