Howto fix /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Howto fix /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

1. Error

/opt/cisco/vpn/bin/vpn_uninstall.sh: /opt/cisco/anyconnect/bin/manifesttool: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Starting the VPN agent…
/etc/init.d/vpnagentd_init: /opt/cisco/vpn/bin/vpnagentd: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

2. How to Fix

[root@localhost ciscovpn]# yum -y install glibc.i686
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.sunnyvision.com
* epel: ftp.neowiz.com
* extras: mirror.sunnyvision.com
* rightscale-epel: ec2-eu-west-mirror1.rightscale.com
* updates: mirrors.btte.net
rightscale-epel | 1.3 kB 00:00
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package glibc.i686 0:2.12-1.80.el6_3.6 will be installed
–> Processing Dependency: glibc-common = 2.12-1.80.el6_3.6 for package: glibc-2.12-1.80.el6_3.6.i686
–> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.80.el6_3.6.i686
–> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.80.el6_3.6.i686
–> Running transaction check
—> Package glibc-common.x86_64 0:2.12-1.80.el6 will be updated
–> Processing Dependency: glibc-common = 2.12-1.80.el6 for package: glibc-2.12-1.80.el6.x86_64
—> Package glibc-common.x86_64 0:2.12-1.80.el6_3.6 will be an update
—> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be installed
–> Running transaction check
—> Package glibc.x86_64 0:2.12-1.80.el6 will be updated
–> Processing Dependency: glibc = 2.12-1.80.el6 for package: glibc-headers-2.12-1.80.el6.x86_64
–> Processing Dependency: glibc = 2.12-1.80.el6 for package: glibc-devel-2.12-1.80.el6.x86_64
—> Package glibc.x86_64 0:2.12-1.80.el6_3.6 will be an update
–> Running transaction check
—> Package glibc-devel.x86_64 0:2.12-1.80.el6 will be updated
—> Package glibc-devel.x86_64 0:2.12-1.80.el6_3.6 will be an update
—> Package glibc-headers.x86_64 0:2.12-1.80.el6 will be updated
—> Package glibc-headers.x86_64 0:2.12-1.80.el6_3.6 will be an update
–> Finished Dependency ResolutionDependencies Resolved=====================================================================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================================================================
Installing:
glibc i686 2.12-1.80.el6_3.6 updates 4.3 M
Installing for dependencies:
nss-softokn-freebl i686 3.12.9-11.el6 base 116 k
Updating for dependencies:
glibc x86_64 2.12-1.80.el6_3.6 updates 3.8 M
glibc-common x86_64 2.12-1.80.el6_3.6 updates 14 M
glibc-devel x86_64 2.12-1.80.el6_3.6 updates 971 k
glibc-headers x86_64 2.12-1.80.el6_3.6 updates 601 kTransaction Summary
=====================================================================================================================================================================================================
Install 2 Package(s)
Upgrade 4 Package(s)Total download size: 24 M
Downloading Packages:
(1/6): glibc-2.12-1.80.el6_3.6.i686.rpm | 4.3 MB 01:44
(2/6): glibc-2.12-1.80.el6_3.6.x86_64.rpm | 3.8 MB 01:02
(3/6): glibc-common-2.12-1.80.el6_3.6.x86_64.rpm | 14 MB 10:15
(4/6): glibc-devel-2.12-1.80.el6_3.6.x86_64.rpm | 971 kB 00:26
(5/6): glibc-headers-2.12-1.80.el6_3.6.x86_64.rpm | 601 kB 00:20
(6/6): nss-softokn-freebl-3.12.9-11.el6.i686.rpm | 116 kB 00:00
—————————————————————————————————————————————————————————————————–
Total 29 kB/s | 24 MB 14:05
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : glibc-2.12-1.80.el6_3.6.x86_64 1/10
Updating : glibc-common-2.12-1.80.el6_3.6.x86_64 2/10
Updating : glibc-headers-2.12-1.80.el6_3.6.x86_64 3/10
Installing : nss-softokn-freebl-3.12.9-11.el6.i686 4/10
Installing : glibc-2.12-1.80.el6_3.6.i686 5/10
Updating : glibc-devel-2.12-1.80.el6_3.6.x86_64 6/10
Cleanup : glibc-devel-2.12-1.80.el6.x86_64 7/10
Cleanup : glibc-headers-2.12-1.80.el6.x86_64 8/10
Cleanup : glibc-common-2.12-1.80.el6.x86_64 9/10
Cleanup : glibc-2.12-1.80.el6.x86_64 10/10
Verifying : glibc-devel-2.12-1.80.el6_3.6.x86_64 1/10
Verifying : glibc-common-2.12-1.80.el6_3.6.x86_64 2/10
Verifying : glibc-2.12-1.80.el6_3.6.i686 3/10
Verifying : glibc-2.12-1.80.el6_3.6.x86_64 4/10
Verifying : nss-softokn-freebl-3.12.9-11.el6.i686 5/10
Verifying : glibc-headers-2.12-1.80.el6_3.6.x86_64 6/10
Verifying : glibc-devel-2.12-1.80.el6.x86_64 7/10
Verifying : glibc-2.12-1.80.el6.x86_64 8/10
Verifying : glibc-headers-2.12-1.80.el6.x86_64 9/10
Verifying : glibc-common-2.12-1.80.el6.x86_64 10/10Installed:
glibc.i686 0:2.12-1.80.el6_3.6Dependency Installed:
nss-softokn-freebl.i686 0:3.12.9-11.el6Dependency Updated:
glibc.x86_64 0:2.12-1.80.el6_3.6 glibc-common.x86_64 0:2.12-1.80.el6_3.6 glibc-devel.x86_64 0:2.12-1.80.el6_3.6 glibc-headers.x86_64 0:2.12-1.80.el6_3.6

Complete!
[root@localhost ciscovpn]#

That’s all. Thanks for using IThelpblog.com.

 

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>