首页 > 技术文章 > 安装rpm软件,丢失库解决方案

feiZhou 2017-03-28 20:04 原文

1/问题

[root@fei ~]# rpm -ivh libevent-1.4.13-4.el6.i686.rpm

error: Failed dependencies:
libc.so.6 is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.0) is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.1) is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.1.3) is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.3) is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.3.2) is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.3.4) is needed by libevent-1.4.13-4.el6.i686
libc.so.6(GLIBC_2.4) is needed by libevent-1.4.13-4.el6.i686
libnsl.so.1 is needed by libevent-1.4.13-4.el6.i686
libresolv.so.2 is needed by libevent-1.4.13-4.el6.i686
librt.so.1 is needed by libevent-1.4.13-4.el6.i686

librt.so.1(GLIBC_2.2) is needed by libevent-1.4.13-4.el6.i686

2/解决方法

2.1找库

[root@fei ~]# yum provides libc.so.6  
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirrors.zju.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: centos.ustc.edu.cn
glibc-2.12-1.192.el6.i686 : The GNU libc libraries
Repo        : base
匹配来自于:

Other       : libc.so.6

2.2看下本地是否有相应的软件,如果有则安装,没有就下载再安装

[root@fei ~]# yum list glibc
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirrors.zju.edu.cn
 * extras: centos.ustc.edu.cn
 * updates: centos.ustc.edu.cn
已安装的软件包
glibc.x86_64                                         2.12-1.192.el6                                          @anaconda-CentOS-201605220104.x86_64/6.8
可安装的软件包
glibc.i686                                           2.12-1.192.el6                                          base                                    
[root@fei ~]# yum install glibc.i686

推荐阅读