0
0

RHEL/CentOS/OracleLinux 8 yum 能看到,安装却没有的情况

kxn 发表于 2021年03月05日 15:15 | Hits: 419
Tag: Tech Notes

最近发现 CentOS 强制升级到 OracleLinux 8 以后有些包用 yum search 可以看到,但是 yum install 却说没有。比如 golang 就是这样的。

简单研究了一下,是因为 RHEL8 里面引入了 module 的概念,可以把一些软件包给做成 module , 可以自己选择用哪个分叉,比如 gcc8 和 9 会依赖完全不同的两套软件包,这就可以做成两个不同版本的 module 。 yum search 能看到,但是安装不了就是因为 module 信息乱了,选了一个不存在的版本。

解决方案是 yum module reset, 有哪些 module 可以 yum module list 看,比如 golang 的就是 go-toolset,执行 yum module reset go-toolset 以后, yum install golang 就成功了。

原文链接: https://blog.kangkang.org/index.php/archives/529

0     0

我要给这篇文章打分:

可以不填写评论, 而只是打分. 如果发表评论, 你可以给的分值是-5到+5, 否则, 你只能评-1, +1两种分数. 你的评论可能需要审核.

评价列表(0)