Linux AS6.4(64位)下安装32位JDK报错

时间:2020-12-16 03:36:28
1、安装包为RPM包,从ORACLE上下载最新的安装包jdk-7u71-linux-i586.rpm
2、系统原有安装64位jdk,都已完全卸载
3、安装使用的为ROOT用户



[root@comapp2 ~]# rpm -ivh jdk-7u71-linux-i586.rpm 
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/rt.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        jsse.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/jsse.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        charsets.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/charsets.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        tools.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/lib/tools.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        localedata.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/ext/localedata.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        jfxrt.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/jfxrt.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        plugin.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/plugin.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        javaws.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/javaws.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.
        deploy.jar...
/var/tmp/rpm-tmp.0Oybfz: line 69: /usr/java/jdk1.7.0_71/bin/unpack200: 权限不够
Error: unpack could not create JAR file:

        /usr/java/jdk1.7.0_71/jre/lib/deploy.jar

Please refer to the Troubleshooting section of the Installation Instructions
on the download page.







[root@comapp2 ~]# java
-bash: /usr/bin/java: 权限不够



[root@comapp2 ~]# cd /usr/java/jdk1.7.0_71/
[root@comapp2 jdk1.7.0_71]# cd bin
[root@comapp2 bin]# ll
总用量 676
-rwxr-xr-x. 1 root root   5953 9月  27 08:37 appletviewer
-rwxr-xr-x. 1 root root   5865 9月  27 08:37 apt
lrwxrwxrwx. 1 root root      8 11月 27 02:54 ControlPanel -> jcontrol
-rwxr-xr-x. 1 root root   5873 9月  27 08:37 extcheck
-rwxr-xr-x. 1 root root   5893 9月  27 08:37 idlj
-rwxr-xr-x. 1 root root   5861 9月  27 08:37 jar
-rwxr-xr-x. 1 root root   5873 9月  27 08:37 jarsigner
-rwxr-xr-x. 1 root root   5714 9月  27 08:37 java
-rwxr-xr-x. 1 root root   5865 9月  27 08:37 javac
-rwxr-xr-x. 1 root root   5873 9月  27 08:37 javadoc
-rwxr-xr-x. 1 root root   2052 9月  27 04:49 javafxpackager
-rwxr-xr-x. 1 root root   5865 9月  27 08:37 javah
-rwxr-xr-x. 1 root root   5865 9月  27 08:37 javap
-rwxr-xr-x. 1 root root   1809 9月  27 08:05 java-rmi.cgi
-rwxr-xr-x. 1 root root 108386 9月  27 08:37 javaws
-rwxr-xr-x. 1 root root   5861 9月  27 08:37 jcmd
-rwxr-xr-x. 1 root root   5929 9月  27 08:37 jconsole
-rwxr-xr-x. 1 root root   6391 9月  27 08:19 jcontrol
-rwxr-xr-x. 1 root root   5897 9月  27 08:37 jdb
-rwxr-xr-x. 1 root root   5865 9月  27 08:37 jhat
-rwxr-xr-x. 1 root root   5985 9月  27 08:37 jinfo
-rwxr-xr-x. 1 root root   5985 9月  27 08:37 jmap
-rwxr-xr-x. 1 root root  20873 9月  27 08:37 jmc
-rwxr-xr-x. 1 root root    377 7月   9 06:28 jmc.ini
-rwxr-xr-x. 1 root root   5857 9月  27 08:37 jps
-rwxr-xr-x. 1 root root   5881 9月  27 08:37 jrunscript
-rwxr-xr-x. 1 root root   5901 9月  27 08:37 jsadebugd
-rwxr-xr-x. 1 root root   5993 9月  27 08:37 jstack
-rwxr-xr-x. 1 root root   5861 9月  27 08:37 jstat
-rwxr-xr-x. 1 root root   5869 9月  27 08:37 jstatd
-rwxr-xr-x. 1 root root   5356 9月  26 2013 jvisualvm
-rwxr-xr-x. 1 root root   5873 9月  27 08:37 keytool
-rwxr-xr-x. 1 root root   5877 9月  27 08:37 native2ascii
-rwxr-xr-x. 1 root root   6013 9月  27 08:37 orbd
-rwxr-xr-x. 1 root root   5893 9月  27 08:37 pack200
-rwxr-xr-x. 1 root root   5981 9月  27 08:37 policytool
-rwxr-xr-x. 1 root root   5857 9月  27 08:37 rmic
-rwxr-xr-x. 1 root root   5865 9月  27 08:37 rmid
-rwxr-xr-x. 1 root root   5877 9月  27 08:37 rmiregistry
-rwxr-xr-x. 1 root root   5889 9月  27 08:37 schemagen
-rwxr-xr-x. 1 root root   5873 9月  27 08:37 serialver
-rwxr-xr-x. 1 root root   5893 9月  27 08:37 servertool
-rwxr-xr-x. 1 root root   6045 9月  27 08:37 tnameserv
-rwxr-xr-x. 1 root root 215380 9月  27 08:37 unpack200
-rwxr-xr-x. 1 root root   5873 9月  27 08:37 wsgen
-rwxr-xr-x. 1 root root   5881 9月  27 08:37 wsimport
-rwxr-xr-x. 1 root root   5877 9月  27 08:37 xjc



搞了半天了,都有执行权限。
执行时就报没权限,都root权限。

9 个解决方案

#1


紧急呼唤高手。。

#2


如果没有要求必须使用 jdk-7u71-linux-i586.rpm 的话,建议楼主下载一个解压版的32位jdk
直接下载下来,解压后,配置环境变量就好了,避免rpm 安装包安装过程出现的问题

#3


下载解压包jdk-7u71-linux-i586.gz环境变量配置完后,同样报
[root@comapp2 ~]# java
-bash: /usr/bin/java: 权限不够

#4


自己再次顶一下。。。

#5


chmod +x /home/user/java/jdk1.7.0/bin/java

参考  Ubuntu_“bash: /home/user/java/jdk1.7.0/bin/java: 权限不够”的问题 

#6




[jweb@localhost ~]$ ll
总用量 140048
drwxr-xr-x. 8 jweb jweb      4096 9月  27 08:30 jdk1.7.0_71
-rw-r--r--. 1 jweb jweb 143398235 11月 26 13:31 jdk-7u71-linux-i586.gz

[jweb@localhost jdk1.7.0_71]$ ll
总用量 19768
drwxr-xr-x. 2 jweb jweb     4096 9月  27 08:24 bin
-r--r--r--. 1 jweb jweb     3339 9月  27 08:15 COPYRIGHT
drwxr-xr-x. 4 jweb jweb     4096 9月  27 08:15 db
drwxr-xr-x. 3 jweb jweb     4096 9月  27 08:16 include
drwxr-xr-x. 5 jweb jweb     4096 9月  27 08:19 jre
drwxr-xr-x. 5 jweb jweb     4096 9月  27 08:28 lib
-r--r--r--. 1 jweb jweb       40 9月  27 08:15 LICENSE
drwxr-xr-x. 4 jweb jweb     4096 9月  27 08:17 man
-r--r--r--. 1 jweb jweb      114 9月  27 08:15 README.html
-rw-r--r--. 1 jweb jweb      498 9月  27 08:17 release
-rw-r--r--. 1 jweb jweb 19913003 9月  27 08:16 src.zip
-rw-r--r--. 1 jweb jweb   110114 9月  27 04:49 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--. 1 jweb jweb   173559 9月  27 08:15 THIRDPARTYLICENSEREADME.txt
[jweb@localhost jdk1.7.0_71]$ pwd
/home/jweb/jdk1.7.0_71


[jweb@localhost jdk1.7.0_71]$ cd bin
[jweb@localhost bin]$ ll
总用量 716
-rwxr-xr-x. 1 jweb jweb   5953 9月  27 08:17 appletviewer
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 apt
lrwxrwxrwx. 1 jweb jweb      8 11月 26 13:32 ControlPanel -> jcontrol
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 extcheck
-rwxr-xr-x. 1 jweb jweb   5893 9月  27 08:17 idlj
-rwxr-xr-x. 1 jweb jweb   5861 9月  27 08:17 jar
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 jarsigner
-rwxr-xr-x. 1 jweb jweb   5714 9月  27 08:17 java
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 javac
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 javadoc
-rwxr-xr-x. 1 jweb jweb   2052 9月  27 04:49 javafxpackager
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 javah
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 javap
-rwxr-xr-x. 1 jweb jweb   1809 9月  27 08:05 java-rmi.cgi
-rwxr-xr-x. 1 jweb jweb 109088 9月  27 08:19 javaws
-rwxr-xr-x. 1 jweb jweb   5861 9月  27 08:17 jcmd
-rwxr-xr-x. 1 jweb jweb   5929 9月  27 08:17 jconsole
-rwxr-xr-x. 1 jweb jweb   6391 9月  27 08:19 jcontrol
-rwxr-xr-x. 1 jweb jweb   5897 9月  27 08:17 jdb
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 jhat
-rwxr-xr-x. 1 jweb jweb   5985 9月  27 08:17 jinfo
-rwxr-xr-x. 1 jweb jweb   5985 9月  27 08:17 jmap
-rwxr-xr-x. 1 jweb jweb  63050 7月   9 06:20 jmc
-rwxr-xr-x. 1 jweb jweb    377 7月   9 06:28 jmc.ini
-rwxr-xr-x. 1 jweb jweb   5857 9月  27 08:17 jps
-rwxr-xr-x. 1 jweb jweb   5881 9月  27 08:17 jrunscript
-rwxr-xr-x. 1 jweb jweb   5901 9月  27 08:17 jsadebugd
-rwxr-xr-x. 1 jweb jweb   5993 9月  27 08:17 jstack
-rwxr-xr-x. 1 jweb jweb   5861 9月  27 08:17 jstat
-rwxr-xr-x. 1 jweb jweb   5869 9月  27 08:17 jstatd
-rwxr-xr-x. 1 jweb jweb   5356 9月  26 2013 jvisualvm
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 keytool
-rwxr-xr-x. 1 jweb jweb   5877 9月  27 08:17 native2ascii
-rwxr-xr-x. 1 jweb jweb   6013 9月  27 08:17 orbd
-rwxr-xr-x. 1 jweb jweb   5893 9月  27 08:17 pack200
-rwxr-xr-x. 1 jweb jweb   5981 9月  27 08:17 policytool
-rwxr-xr-x. 1 jweb jweb   5857 9月  27 08:17 rmic
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 rmid
-rwxr-xr-x. 1 jweb jweb   5877 9月  27 08:17 rmiregistry
-rwxr-xr-x. 1 jweb jweb   5889 9月  27 08:17 schemagen
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 serialver
-rwxr-xr-x. 1 jweb jweb   5893 9月  27 08:17 servertool
-rwxr-xr-x. 1 jweb jweb   6045 9月  27 08:17 tnameserv
-rwxr-xr-x. 1 jweb jweb 215380 9月  27 08:17 unpack200
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 wsgen
-rwxr-xr-x. 1 jweb jweb   5881 9月  27 08:17 wsimport
-rwxr-xr-x. 1 jweb jweb   5877 9月  27 08:17 xjc



全部都有执行权限的。。。偏偏执行都说没权限。。。



#7


引用 6 楼 jufeng2309 的回复:
全部都有执行权限的。。。偏偏执行都说没权限。。。
 
给 /home/jweb/jdk1.7.0_71/bin 目录下面赋 777 权限再试试
如果还不行,那可能就不是执行权限的问题了,就可能是其他问题了

#8


下载一个64的版本,或者安装yum install libgcc.i686

#9


Linux AS6.4(64位)下安装32位JDK报错

#1


紧急呼唤高手。。

#2


如果没有要求必须使用 jdk-7u71-linux-i586.rpm 的话,建议楼主下载一个解压版的32位jdk
直接下载下来,解压后,配置环境变量就好了,避免rpm 安装包安装过程出现的问题

#3


下载解压包jdk-7u71-linux-i586.gz环境变量配置完后,同样报
[root@comapp2 ~]# java
-bash: /usr/bin/java: 权限不够

#4


自己再次顶一下。。。

#5


chmod +x /home/user/java/jdk1.7.0/bin/java

参考  Ubuntu_“bash: /home/user/java/jdk1.7.0/bin/java: 权限不够”的问题 

#6




[jweb@localhost ~]$ ll
总用量 140048
drwxr-xr-x. 8 jweb jweb      4096 9月  27 08:30 jdk1.7.0_71
-rw-r--r--. 1 jweb jweb 143398235 11月 26 13:31 jdk-7u71-linux-i586.gz

[jweb@localhost jdk1.7.0_71]$ ll
总用量 19768
drwxr-xr-x. 2 jweb jweb     4096 9月  27 08:24 bin
-r--r--r--. 1 jweb jweb     3339 9月  27 08:15 COPYRIGHT
drwxr-xr-x. 4 jweb jweb     4096 9月  27 08:15 db
drwxr-xr-x. 3 jweb jweb     4096 9月  27 08:16 include
drwxr-xr-x. 5 jweb jweb     4096 9月  27 08:19 jre
drwxr-xr-x. 5 jweb jweb     4096 9月  27 08:28 lib
-r--r--r--. 1 jweb jweb       40 9月  27 08:15 LICENSE
drwxr-xr-x. 4 jweb jweb     4096 9月  27 08:17 man
-r--r--r--. 1 jweb jweb      114 9月  27 08:15 README.html
-rw-r--r--. 1 jweb jweb      498 9月  27 08:17 release
-rw-r--r--. 1 jweb jweb 19913003 9月  27 08:16 src.zip
-rw-r--r--. 1 jweb jweb   110114 9月  27 04:49 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--. 1 jweb jweb   173559 9月  27 08:15 THIRDPARTYLICENSEREADME.txt
[jweb@localhost jdk1.7.0_71]$ pwd
/home/jweb/jdk1.7.0_71


[jweb@localhost jdk1.7.0_71]$ cd bin
[jweb@localhost bin]$ ll
总用量 716
-rwxr-xr-x. 1 jweb jweb   5953 9月  27 08:17 appletviewer
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 apt
lrwxrwxrwx. 1 jweb jweb      8 11月 26 13:32 ControlPanel -> jcontrol
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 extcheck
-rwxr-xr-x. 1 jweb jweb   5893 9月  27 08:17 idlj
-rwxr-xr-x. 1 jweb jweb   5861 9月  27 08:17 jar
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 jarsigner
-rwxr-xr-x. 1 jweb jweb   5714 9月  27 08:17 java
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 javac
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 javadoc
-rwxr-xr-x. 1 jweb jweb   2052 9月  27 04:49 javafxpackager
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 javah
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 javap
-rwxr-xr-x. 1 jweb jweb   1809 9月  27 08:05 java-rmi.cgi
-rwxr-xr-x. 1 jweb jweb 109088 9月  27 08:19 javaws
-rwxr-xr-x. 1 jweb jweb   5861 9月  27 08:17 jcmd
-rwxr-xr-x. 1 jweb jweb   5929 9月  27 08:17 jconsole
-rwxr-xr-x. 1 jweb jweb   6391 9月  27 08:19 jcontrol
-rwxr-xr-x. 1 jweb jweb   5897 9月  27 08:17 jdb
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 jhat
-rwxr-xr-x. 1 jweb jweb   5985 9月  27 08:17 jinfo
-rwxr-xr-x. 1 jweb jweb   5985 9月  27 08:17 jmap
-rwxr-xr-x. 1 jweb jweb  63050 7月   9 06:20 jmc
-rwxr-xr-x. 1 jweb jweb    377 7月   9 06:28 jmc.ini
-rwxr-xr-x. 1 jweb jweb   5857 9月  27 08:17 jps
-rwxr-xr-x. 1 jweb jweb   5881 9月  27 08:17 jrunscript
-rwxr-xr-x. 1 jweb jweb   5901 9月  27 08:17 jsadebugd
-rwxr-xr-x. 1 jweb jweb   5993 9月  27 08:17 jstack
-rwxr-xr-x. 1 jweb jweb   5861 9月  27 08:17 jstat
-rwxr-xr-x. 1 jweb jweb   5869 9月  27 08:17 jstatd
-rwxr-xr-x. 1 jweb jweb   5356 9月  26 2013 jvisualvm
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 keytool
-rwxr-xr-x. 1 jweb jweb   5877 9月  27 08:17 native2ascii
-rwxr-xr-x. 1 jweb jweb   6013 9月  27 08:17 orbd
-rwxr-xr-x. 1 jweb jweb   5893 9月  27 08:17 pack200
-rwxr-xr-x. 1 jweb jweb   5981 9月  27 08:17 policytool
-rwxr-xr-x. 1 jweb jweb   5857 9月  27 08:17 rmic
-rwxr-xr-x. 1 jweb jweb   5865 9月  27 08:17 rmid
-rwxr-xr-x. 1 jweb jweb   5877 9月  27 08:17 rmiregistry
-rwxr-xr-x. 1 jweb jweb   5889 9月  27 08:17 schemagen
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 serialver
-rwxr-xr-x. 1 jweb jweb   5893 9月  27 08:17 servertool
-rwxr-xr-x. 1 jweb jweb   6045 9月  27 08:17 tnameserv
-rwxr-xr-x. 1 jweb jweb 215380 9月  27 08:17 unpack200
-rwxr-xr-x. 1 jweb jweb   5873 9月  27 08:17 wsgen
-rwxr-xr-x. 1 jweb jweb   5881 9月  27 08:17 wsimport
-rwxr-xr-x. 1 jweb jweb   5877 9月  27 08:17 xjc



全部都有执行权限的。。。偏偏执行都说没权限。。。



#7


引用 6 楼 jufeng2309 的回复:
全部都有执行权限的。。。偏偏执行都说没权限。。。
 
给 /home/jweb/jdk1.7.0_71/bin 目录下面赋 777 权限再试试
如果还不行,那可能就不是执行权限的问题了,就可能是其他问题了

#8


下载一个64的版本,或者安装yum install libgcc.i686

#9


Linux AS6.4(64位)下安装32位JDK报错