我在工作中管理的一些服务器遇到了一个奇怪的问题。我们使用 Katello/Satellite 6 来管理我们的 repos/pkgs 并订阅我们的服务器。在 Katello Web UI 中,它显示这glibc-2.12-1.212.el6.x86_64
是glibc-common-2.12-1.212.el6.x86_64
系统上的适用更新,然后我单击更新,它会显示成功。然而什么也没发生,Katello 仍然显示这是适用的更新。
如果我 ssh 到服务器本身并尝试执行,yum install glibc-2.12-1.212.el6.x86_64
它会说未找到包。这是在 CentOS 6.10 机器上。我可能缺少一个包含此包的 repo 吗?目前我正在同步 cents6 extras、os、updates 和 epel6 repos。
我们还有一些其他软件包,例如 nscd,它也依赖最新的 glibc 作为依赖项,所以我非常好奇为什么会发生这种情况。