2012-10-12 36 views
0

我试图从Oracle网站我的漂亮的新AWS服务器&新手安装问题:甲骨文JDK7的AWS/Tomcat的

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... 

作为奖励问题上安装JDK7 ,尝试使用新下载的.rpm文件重新安装时产生:

package jdk-2000:1.7.0_07-fcs.i586 is already installed 

这是非常令人沮丧的很明显,这不是......真的......我想。 (我可能是错的) 感谢您提供的任何帮助...

+0

对于你的红利问题,试着在''rpm''调用中加入--force? –

回答

1

看起来像包可能会损坏。在一个临时目录,试试这个:

rpm2cpio /path/to/jdk-7u7-linux-i586.rpm | cpio -vid

,看看是否所有文件已被成功提取。对于您的红利问题,请尝试在rpm调用中添加--force?

+0

谢谢你hircus! –