Java 18 installation unter Debian 11?
Hey,
ich versuche gerade auf meinem Debian 11 Server java 18 zu installieren.
ich habe den Command
- sudo apt-get install openjdk-18-jdk
benutzt.
Output war:
- Paketlisten werden gelesen... Fertig
- Abhängigkeitsbaum wird aufgebaut.
- Statusinformationen werden eingelesen.... Fertig
- E: Paket openjdk-18-jdk kann nicht gefunden werden.
- E: Paket apt-get kann nicht gefunden werden.
- E: Paket install kann nicht gefunden werden.
- E: Paket openjdk-18-jdk kann nicht gefunden werden.
weiß jemand Rat? Ich habs übrigens auch schon mit openjdk-17-jdk probiert.
3 Antworten
Java 18 ist kein LTS Release und wird dementsprechend nie in den Debian Repositories auftauchen.
Wenn du es unbedingt brauchst - warum auch immer - musst du es manuell oder via externer Paketquelle installieren. Ein eher riskanterer Weg wären die unstable Repos.
openjdk-17-jdk sollte es übrigens geben: https://debian.pkgs.org/11/debian-main-amd64/openjdk-17-jdk_17.0.2+8-1~deb11u1_amd64.deb.html
Was mich irritiert:
E: Paket apt-get kann nicht gefunden werden.
E: Paket install kann nicht gefunden werden.
Er hat keinen Grund, nach diesen Paketen zu suchen.
Die 18er Version von openjdk gibt es wohl nicht für Debian. Es gibt Version 11 und Version 8.
Da hilft wohl nur selbst Kompilieren 🤷♂️
https://packages.debian.org/stable/java/
In den offiziellen stable Paketquellen gibt es OpenJDK 18 noch nicht ...
Auch in "testing" ist es nicht enthalten, nur in "unstable" ...
https://packages.debian.org/sid/java/openjdk-18-jdk
Du musst also Java 18 entweder manuell installieren oder APT anweisen, dass es auch die Pakete des unstable Branches nehmen soll
Hinweis hierzu von Debian:
Dieser Bereich enthält die allerneuesten Pakete von Debian. Wenn ein Paket unsere Kriterien für Stabilität und Qualität der Paketierung erfüllt, wird es in Testing aufgenommen. Auch Unstable wird vom Sicherheitsteam nicht unterstützt.
Pakete in Unstable sind am wenigsten getestet und können schwerwiegende Probleme enthalten, so dass sie die Stabilität Ihres Systems gefährden können. Nur erfahrene Benutzer sollten in Erwägung ziehen, diese Distribution zu verwenden.