次のコマンドを使用してJavaランタイムをインストールしようとしました。
su -
cd /opt
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm"
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jre-8u45-linux-x64.rpm"
ダウンロード完了後の様子です。
cd /opt
rpm -Uvh jdk-8u45-linux-x64.rpm
そのようなファイルやディレクトリを提供しません。
このコマンドを使って検索してみました。
find . -name jdk-8u45-linux-x64.rpm
存在しません。ダウンロードしたファイルはどこにありますか?
答え1
wget
ダウンロードが完了したら、コマンドを使用して次のファイル名を見つけました。
jre-8u45-linux-x64.rpm?AuthParam=1445366776_75a96af45f0e6aafeed6e8fe224c008d
ファイル名を次のように変更すると、コマンドをjre-8u45-linux-x64.rpm
実行できます。rpm
mv jre-8u45-linux-x64.rpm\?AuthParam\=1445366776_75a96af45f0e6aafeed6e8fe224c008d jre-8u45-linux-x64.rpm
編集する
実際のファイル名は異なる場合があります。上記は単なる例です。
答え2
ファイル検索を試してください
find / -name jdk-8u45-linux-x64.rpm
完全なディレクトリ構造を検索し、値を返します。