Java/JDK 23 auf Raspberry Pi 5 installieren?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet
1. sudo apt install oracle-jdk-23
2. java -version
3. sudo update-alternatives --config java (falls du mehrere versionen hast)

So gehts jedenfalls auf Debian. Müsste also auch aufm PI funktionieren.

Woher ich das weiß:eigene Erfahrung – Leidenschaftlicher C# Entwickler und Foren Admin

minecraft380 
Beitragsersteller
 18.10.2024, 12:52

Habe ich schon versucht, Fehler:
E: Unable to locate package oracle-jdk-23

minecraft380 
Beitragsersteller
 18.10.2024, 13:05
@LUCKY1ONE

Ich habe alles so ausgeführt und die JDK (bei 1.) über wget heruntergeladen und meinen Raspberry Pi neu gestartet. Wenn ich java -version ausführe, kommt folgender Fehler:
-bash: /usr/bin/java: cannot execute binary file: Exec format error

jo135  18.10.2024, 13:41
@minecraft380

Klar, weil es die falsche Architektur ist. Du brauchst aarch64 (ARM 64 bit), nicht Intel-Architektur (x64).

minecraft380 
Beitragsersteller
 18.10.2024, 17:00
@LUCKY1ONE

Wie lautet der Link zur richtigen Architektur? Und wie kann ich die Falsche wieder komplett entfernen?

minecraft380 
Beitragsersteller
 18.10.2024, 17:01
@jo135

Wie lautet der Link zur richtigen Architektur? Und wie kann ich die Falsche wieder komplett entfernen?Wie lautet der Link zur richtigen Architektur? Und wie kann ich die Falsche wieder komplett entfernen?

minecraft380 
Beitragsersteller
 20.10.2024, 10:53
@minecraft380

Hab jetzt die richtige Architektur gefunden und es installiert, vielen Dank!

Connection timed out

Funktionieren bei dir sonstige Downloads auf dem Pi? Das schaut nach einem Netzwerkproblem aus, irgendwo zwischen dir und dem Server. Die Adresse ist ansonsten plausibel, ich kriege hier auch die richtigen Dateien:

https://packages.adoptium.net/ui/native/deb/pool/main/t/temurin-23/

Grundsätzlich ist es auch die sinnvollste Option, die Adoptium-Paketquelle einzuhängen und von dort mit apt runterzuladen. Ich nehme an, du hast dich an die Anleitung auf https://adoptium.net/de/installation/linux/ gehalten.

 Ich wollte für einen Minecraft Server Java installieren.

Muss es da unbedingt Java 23 sein? Ich dachte, die sind gerade mal bei 21.