zbb20170621 linux CentOS 7上安裝jdk時提示:/lib/ld-linux.so.2: bad ELF interpreter


環境

[root@iZ25jyynd10Z ~]# uname -m&&uname -r
x86_64
2.6.32-431.23.3.el6.x86_64
[root@iZ25jyynd10Z ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)

問題
運行安裝JDK命令得到以下錯誤提示:
[root@iZ25jyynd10Z ~]# rpm -ivh jdk-8u60-linux-i586.rpm
Preparing...                ########################################### [100%]
   1:jdk1.8.0_60            ########################################### [100%]
Unpacking JAR files...
        tools.jar...
/var/tmp/rpm-tmp.QLqjCT: /usr/java/jdk1.8.0_60/bin/unpack200: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Error: unpack could not create JAR file:

        /usr/java/jdk1.8.0_60/lib/tools.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        plugin.jar...
/var/tmp/rpm-tmp.QLqjCT: /usr/java/jdk1.8.0_60/bin/unpack200: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

原因
64位系統中安裝了32位程序。

解決方法
運行以下命令:
[root@iZ25jyynd10Z ~]# yum install libgcc.i686

再重新安裝JDK。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM