当我尝试使用以下命令在我的 CentOS7.8 虚拟机中安装 rpm 时:
rpm -ivh cpp-4.8.5-44.el7.x86_64.rpm kernel-headers-3.10.0-1160.el7.x86_64.rpm glibc-headers-2.17-317.el7.x86_64.rpm glibc-devel-2.17-317.el7.i686.rpm glibc-devel-2.17-317.el7.x86_64.rpm
我收到这个错误。
error: Failed dependencies:
glibc = 2.17-317.el7 is needed by glibc-headers-2.17-317.el7.x86_64
glibc = 2.17-317.el7 is needed by glibc-devel-2.17-317.el7.i686
glibc = 2.17-317.el7 is needed by glibc-devel-2.17-317.el7.x86_64
谁能告诉我这是什么意思以及如何解决?
答案1
你用yum/dnf
这个。看起来您已经在某处获取了一些软件包,但您的基本系统不是最新的。
(作为一种快速解决方法,请同时下载 glibc-2.17-317.el7.i686.rpm 和 glibc-2.17-317.el7.x86_64.rpm,首先rpm -Uvh
下载它们)。