@Marmayogi Das würde keine automatischen Updates ermöglichen. Vorzugsweise würde eine Lösung eine Funktion zur automatischen Aktualisierung enthalten.
Andrew
@ Marmayogi Das ist das Oracle JDK. Die Download-Option für OpenJDK unter jdk.java.net/java-se-ri/8 ist veraltet.
FliegendeWurst
Das ist bekannt, was @Andrew. Es liegt an der Wahl des Fragestellers. Ich habe auch Oracle JDK 11 unter / opt / jvm installiert. Jetzt ist JDK-12 raus und ich habe es vor einiger Zeit heruntergeladen und werde es installieren. Ein Vorteil ist, dass ich bei Bedarf zwischen JDK-11 und JDK-12 wechseln kann.
Marmayogi
1
Ich hatte gehofft, eine PPA von den feinen Leuten bei adoptopenjdk.net zu finden - konnte aber noch keine finden.
Jocull
Antworten:
15
Ab sofort, am 30. April 2019, 02:00 UTC, wurden Open JDK 8 und die dazugehörigen Pakete wieder in die normalen Disco Dingo-Repositorys von Ubuntu 19.04 aufgenommen.
So können Sie jetzt das Übliche tun
sudo apt install openjdk-8-jdk
ohne PPAs hinzuzufügen oder .deb-Pakete herunterzuladen.
Abgesehen davon glaube ich, dass das Paket vom 19.04 entfernt wurde (als es ursprünglich da war), weil es (fälschlicherweise?) Aus den Debian-Tests entfernt wurde ( zugehöriger Fehlerbericht ) und dann stromabwärts aufgeräumt wurde. Es wurde heute von seinem Betreuer Matthias Klose aka doko neu hinzugefügt.
Ich habe es gerade am 11. Mai 2019, 11:21 BST versucht, aber es wird gedruckt E: Unable to locate package openjdk-8-jdk- es scheint nicht wieder verfügbar zu sein?
Philip Eagles
Ich kann ihrer Website entnehmen, dass es sich um Disco-Updates im Universum handelt ( packages.ubuntu.com/disco-updates/openjdk-8-jdk ). Haben Sie das in Ihrem System aktiviert? Öffnen Sie "Software & Updates" und aktivieren Sie auf der Registerkarte "Ubuntu Software" "... (Universum)" und aktivieren Sie auf der Registerkarte "Updates" "Empfohlene Updates (Disco-Updates)"
Andrew
Vielen Dank, es war die "Empfohlene Aktualisierung (Disco-Aktualisierung)" auf der Registerkarte "Aktualisierungen", die nicht aktiviert wurde. Ich schätze, dies lag daran, dass ich mich für eine minimale Installation und nicht für eine vollständige entschieden habe.
Philip Eagles
11
Während PPA die bevorzugte Methode zur Installation von JDK 8 ist, um zeitnahe Updates und Korrekturen zu erhalten, können Sie JDK 8 aus dem Ubuntu-Pool von Universe-Paketen herunterladen und installieren , wenn Sie weiterhin ohne PPA installieren möchten .
jdk-8u212-linux-x64.tar.gz
(185,98 MB) direkt von oracle.com/technetwork/java/javase/downloads/… herunterladen und dort installieren,/opt/jvm
wo Sie möchten. Bitte beachten Sie, dass dies NICHTopen jdk 8
.Antworten:
Ab sofort, am 30. April 2019, 02:00 UTC, wurden Open JDK 8 und die dazugehörigen Pakete wieder in die normalen Disco Dingo-Repositorys von Ubuntu 19.04 aufgenommen.
So können Sie jetzt das Übliche tun
ohne PPAs hinzuzufügen oder .deb-Pakete herunterzuladen.
Abgesehen davon glaube ich, dass das Paket vom 19.04 entfernt wurde (als es ursprünglich da war), weil es (fälschlicherweise?) Aus den Debian-Tests entfernt wurde ( zugehöriger Fehlerbericht ) und dann stromabwärts aufgeräumt wurde. Es wurde heute von seinem Betreuer Matthias Klose aka doko neu hinzugefügt.
quelle
E: Unable to locate package openjdk-8-jdk
- es scheint nicht wieder verfügbar zu sein?Während PPA die bevorzugte Methode zur Installation von JDK 8 ist, um zeitnahe Updates und Korrekturen zu erhalten, können Sie JDK 8 aus dem Ubuntu-Pool von Universe-Paketen herunterladen und installieren , wenn Sie weiterhin ohne PPA installieren möchten .
Laden Sie JDK und JRE herunter:
Installieren Sie mit dpkg:
Abhängigkeiten installieren:
Wenn Sie mit PPA installieren möchten, fügen Sie openjdk-r ppa hinzu und installieren Sie:
quelle
Kulfys Antwort funktioniert für mich. Allerdings musste ich einige Änderungen vornehmen, damit es unter Ubuntu 19.04 funktioniert.
Laden Sie JRE und JDK herunter:
Versuchen Sie zu installieren mit
dpkg
(\
hat bei mir nicht funktioniert, verwenden Sie nur Leerzeichen):Wenn Sie fehlende Abhängigkeiten haben, wird ein Fehler angezeigt. Installieren Sie die Abhängigkeiten:
Versuchen Sie nach der Installation der Abhängigkeiten erneut zu installieren (fahren Sie mit Schritt 2 fort).
quelle
Auf Launchpad verfügt OpenJDK Builds (alle Archs) über ALLE Versionen von Java JRE / JDK (OpenJDK)
quelle
4. Schließen (Update) 5. Starten Sie Enjoy neu :)
quelle