質問: oracleをインストールjava 8をrpmパッケージから oracleの手順に従ってrpmパッケージからjava8v112をインストールしてみました: https://java.com/en/download/help/linux_x64rpm_install.xml 始まるエラーが発生しました:error: open of <html> failed: no such file or directory error: open of <head> failed: no such file or directory error: open of <title>unauthorized failed: no such file or directory centos7を入手しました。2台のサーバーで試しました。別の方法でインストールすることはできますが、なぜ機能しないのか本当に興味があります。通常、rpmを取得し、yumを使用してインストールします。ここでは、yumおよびrpmコマンドでインストールが失敗します。yum出力:cannot open: jdk-8u112-linux-x64.rpm. skipping.
回答: oracleには、それらからファイルをダウンロードするための特別なメカニズムがあります。 wgetとダウンロードリンクだけを書きました。完全なファイルをダウンロードしませんでした。解決策は、ライセンスを受け入れてサイトをクリックするか、次のように書くことですwget: 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/8u112-b15/jdk-8u112-linux-x64.rpm" その後、yumでjavaをインストールできます: yum install jdk-8u112-linux-x64.rpm