0

OracleサイトからJDK7を新しいAWSサーバーにインストールしようとしています。

 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

明らかにそうではないので、これは非常に苛立たしいことです...本当に...私は思います。(私は間違っている可能性があります)あなたが提供できる助けをありがとう...

4

1 に答える 1

1

パッケージが破損している可能性があるようです。一時ディレクトリで、これを試してください:

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

すべてのファイルが正常に抽出されたかどうかを確認します。rpmおまけの問題として、呼び出しに --force を追加してみてください。

于 2012-10-12T02:37:17.577 に答える