CentOS7.5安装glibc遇到

yun安装glibc-2.17-222.el7.i686.rpm时报错

[root@hwdb2 ~]# yum install glibc-2.17-222.el7.i686.rpm 
已加载插件:fastestmirror, langpacks
正在检查 glibc-2.17-222.el7.i686.rpm: glibc-2.17-222.el7.i686
glibc-2.17-222.el7.i686.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 glibc.i686.0.2.17-222.el7 将被 安装
--> 正在处理依赖关系 libfreebl3.so,它被软件包 glibc-2.17-222.el7.i686 需要
Loading mirror speeds from cached hostfile
--> 正在处理依赖关系 libfreebl3.so(NSSRAWHASH_3.12.3),它被软件包 glibc-2.17-222.el7.i686 需要
--> 解决依赖关系完成
错误:软件包:glibc-2.17-222.el7.i686 (/glibc-2.17-222.el7.i686)
          需要:libfreebl3.so
错误:软件包:glibc-2.17-222.el7.i686 (/glibc-2.17-222.el7.i686)
          需要:libfreebl3.so(NSSRAWHASH_3.12.3)
 您可以尝试添加 --skip-broken 选项来解决该问题
 您可以尝试执行:rpm -Va --nofiles --nodigest

确认具体是缺少的是哪个rpm包

通过如下网址确认libfreebl3.so是包含在哪个rpm包中。
https://pkgs.org/download/libfreebl3.so()(64bit)
将nss-softokn-freebl-3.34.0-2.el7.x86_64.rpm 下载下来并上传到服务器。

重新安装glibc

[root@hwdb1 ~]# rpm -ivh glibc-2.17-222.el7.i686.rpm  nss-softokn-freebl-3.34.0-2.el7.i686.rpm 
准备中...                          ################################# [100%]
正在升级/安装...
   1:nss-softokn-freebl-3.34.0-2.el7  ################################# [ 50%]
   2:glibc-2.17-222.el7  
   [root@hwdb1 ~]# rpm -ivh glibc-devel-2.17-222.el7.i686.rpm
准备中...                          ################################# [100%]
正在升级/安装...
   1:glibc-devel-2.17-222.el7         ################################# [100%]

你可能感兴趣的:(操作系统)