使用 yum 安装 gcc 时出错

使用 yum 安装 gcc 时出错

我将 yum 存储库更改为并安装了to/media的 iso并用于安装具有依赖项的软件包,没有出现错误,但是当我尝试安装时出现此错误: CentOS-7-x86/mediayum install packagenamegcc

--> Finished Dependency Resolution
Error: Package: glibc-headers-2.17-260.el7.x86_64 (c7-media)
       Requires: glibc = 2.17-260.el7
       Installed: glibc-2.17-260.el7_6.5.i686 (@updates)
           glibc = 2.17-260.el7_6.5
       Available: glibc-2.17-260.el7.x86_64 (c7-media)
           glibc = 2.17-260.el7
Error: Package: glibc-devel-2.17-260.el7.x86_64 (c7-media)
       Requires: glibc = 2.17-260.el7
       Installed: glibc-2.17-260.el7_6.5.i686 (@updates)
           glibc = 2.17-260.el7_6.5
       Available: glibc-2.17-260.el7.x86_64 (c7-media)
           glibc = 2.17-260.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

我不知道如何解决这个问题,也不知道为什么会出现错误。
操作系统的版本是:centos-release-7-6.1810.2.el7.centos.x86_64
我该怎么办?

答案1

您安装了“更新”存储库中的软件包,这些软件包比 ISO 介质上的软件包更新,ISO 介质仅包含该点发布的原始日期的软件包。 Yum 无法获取依赖项(因为看起来您已关闭更新),因为更新的 glibc 软件包要求您安装同一版本的 glibc-headers,但该版本不可用。

相关内容