
Ich habe versucht, Java8v112 aus einem RPM-Paket mit Oracle-Anweisungen zu installieren: https://java.com/en/download/help/linux_x64rpm_install.xml
Ich habe einen Fehler erhalten, der so beginnt:
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
Ich habe Centos 7. Ich habe es auf zwei Servern probiert. Ich kann es auf unterschiedliche Weise installieren, aber ich bin wirklich neugierig, warum es nicht funktioniert?
Normalerweise hole ich mir das RPM und installiere es mit Yum. Hier schlägt die Installation mit dem Yum- und RPM-Befehl fehl.
Yum-Ausgabe:
Cannot open: jdk-8u112-linux-x64.rpm. Skipping.
Antwort1
Oracle verfügt über einen speziellen Mechanismus zum Herunterladen von Dateien. Ich habe nur wget und den Download-Link eingegeben. Es wurde nicht die gesamte Datei heruntergeladen.
Die Lösung besteht darin, sich durch die Site zu klicken und die Lizenz zu akzeptieren oder zu schreibenwgetso was:
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"
Anschließend können Sie Java mit yum installieren:
yum install jdk-8u112-linux-x64.rpm