Ubuntu: OpenJDK 8 – Paket kann nicht gefunden werden

Ubuntu: OpenJDK 8 – Paket kann nicht gefunden werden

Ich habe versucht, openJDK 8 zu installieren, aber wenn ich den Befehl ausführe

$ sudo apt-get install openjdk-8-jdk 
Reading package lists... Done 
Building dependency tree
Reading state
 information... Done 

E: Unable to locate package openjdk-8-jdk

Ich habe im Internet gesucht und gesehen, dass jemand vorgeschlagen hat, die folgenden beiden Befehle auszuführen:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Hier ist, was ich bekommen habe:

$sudo add-apt-repository ppa:webupd8team/java
Oracle Java (JDK) Installer (automatically downloads and installs Oracle > JDK7 / JDK8 / JDK9). There are no actual Java files in this PPA.
 ...

 gpg: keyring `/tmp/tmpeqhvs8pe/secring.gpg' created
gpg: keyring `/tmp/tmpeqhvs8pe/pubring.gpg' created
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpeqhvs8pe/trustdb.gpg: trustdb created
gpg: key EEA14886: public key "Launchpad VLC" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

$ sudo apt-get update
 ...
Err http:/ /ppa.launchpad.net trusty/main amd64 Packages
  403  Forbidden [IP: 172.16.255.22 3129]
Get:1 https:/ /rapture-prod.corp.google.com goobuntu-puppet-addons InRelease
Err http:/ /ppa.launchpad.net trusty/main i386 Packages                     
  403  Forbidden [IP: 172.16.255.22 3129]
...
W: GPG error: http://archive.canonical.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: Failed to fetch http:/ /ppa.launchpad.net/webupd8team/java/ubuntu/dists/trusty/main/binary-amd64/Packages  403  Forbidden [IP: 172.16.255.22 3129]

W: Failed to fetch http:/ /ppa.launchpad.net/webupd8team/java/ubuntu/dists/trusty/main/binary-i386/Packages  403  Forbidden [IP: 172.16.255.22 3129]

E: Some index files failed to download. They have been ignored, or old ones used instead.

Weiß jemand, was ich tun soll?

Antwort1

Das von Ihnen verlinkte PPA ist für das Closed JDK von Oracle. Sie können den Inhalt des PPA hier einsehen -https://launchpad.net/~webupd8team/+archive/ubuntu/java

Sie können das installieren wie

sudo apt-get install oracle-java8-installer

Derzeit sieht es nicht so aus, als ob in 14.04 irgendwelche OpenJDK 8-Pakete eingebaut sind. Bitte aktualisieren Sie Ihre Frage mit der Version von Ubuntu, die Sie verwenden. Ich gehe davon aus, dass Sie 14.04 verwenden, da 14.10 und höher 8 haben.

AKTUALISIEREN :Sie könnten es anscheinend mit diesem PPA installieren -https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac

Wenn Sie hierfür kein PPA verwenden möchten, können Sie alternativ auf 14.10 aktualisieren. Es ist in den Repositories vorhanden.

verwandte Informationen