安装Klocwork时报缺少 ld-linux.so.2 如何解决

 今天我需要部署一个 linux系统,小试了下在Ret Hat 6.0 64 bit 上安装Klocwork,结果我也华丽丽遇到了这个缺包的问题(因为这个问题我的客户们经常遇到)。

installing into /home/haojc/klocwork/*/server ...

extracting ...

checksumming ...

unpacking ...

installing ...

/home/haojc/klocwork/*/server/bin/kwupdate: /home/XXX/klocwork/server/exec/ix86-pc-linux/kwupdate: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录

/home/xxx/klocwork/server/bin/kwupdate: line 10: /home/xxx/klocwork/server/exec/ix86-pc-linux/kwupdate: 成功

kw-server-installer.*.linux64.sh: cleaning up /home/xxx/klocwork/server ...

如果我的客户们遇到这样的问题,我肯定会告诉他们“因为这是64位操作系统,需要安装32bit的glibc 和libgcc 的包,这样才能正常安装上Klocwork”。

接下来我也尝试去找这些包,真是一波三折:首先联网安装未能成功,然后从网上下载吧又没有积分或者没有有效资源。最后我不得不找到安装Ret Hat 的iso 文件。直接将其解压在解压后的目录下我搜索到了libgcc-4.4.4-13.el6.i686.rpm 和glibc-2.12-1.7.el6.i686.rpm。

原以为有了这两文件那么离成功就近了但是,
使用命令 rpm -ivh  glibc-2.12-1.7.el6.i686.rpm 安装时又报错了,貌似缺依赖包(libfreel3.so),具体报错信息我给忘了,又找了些资源才发现我需要同时安装 nss-softokn-freebl-3.12.7-1.1.el6.i686.rpm  

安装命令1:rpm -ivh   glibc-2.12-1.7.el6.i686.rpm   nss-softokn-freebl-3.12.7-1.1.el6.i686.rpm  

安装命令2:pm -ivh  libgcc-4.4.4-13.el6.i686.rpm  顺利。


这两件事解决后,Klocwork就顺利安装上了。为了大家以后也遇到这种问题我这几个包附上。

http://pan.baidu.com/s/1kV2gXcr


你可能感兴趣的:(安装Klocwork时报缺少 ld-linux.so.2 如何解决)