我正在尝试从 Oracle 站点在我漂亮的新 AWS 服务器上安装 JDK7 &
sudo rpm -ivh ./jdk-7u7-linux-i586.rpm
已制作
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/jsse.pack
...etc...
作为奖励问题,尝试使用新下载的 .rpm 文件重新安装会产生:
package jdk-2000:1.7.0_07-fcs.i586 is already installed
这非常令人沮丧,因为显然这不是......真的......我认为。 (我可能是错的) 感谢您提供的任何帮助...
最佳答案
似乎该包可能已损坏。在临时目录中,尝试以下操作:
rpm2cpio/path/to/jdk-7u7-linux-i586.rpm | cpio -vid
并查看是否所有文件均已成功提取。对于您的奖励问题,请尝试将 --force 添加到 rpm
调用中?
关于amazon-web-services - 新手安装问题: Oracle JDK7 on AWS/Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12851395/