@Batti der Rapsberry bzw. Rspbian läuft allerdings auf 32bit
@Pako1997 ich verstehe, was du meinst. in der Grafischen Oberfläche habe ich auch schon mal .deb Pakete installiert (naja, ist ja auch "nur" ein Doppelklick drauf
). Leider ist das in dem Fall nicht ganz so einfach.
Debian + ARM lässt sich nicht auf der Seite auswählen. Nur Debian x86 ist möglich, aber eben nicht richtig.
Linux + ARM 32-bit HF ist möglich. Das heruntergeladene Paket enthält dann aber keine .deb Datei, sondern anscheinend einfach nur Ordner + Dateien. Augenscheinlich ist da auch kein Installations-script o.ä. enthalten.
Und da stehe ich wieder auf dem Schlauch 😅
Code:
~/zulu13.33.38-ca-jdk13.0.4-c2-linux_aarch32hf $ ls -l
insgesamt 68
drwxr-xr-x 2 pi pi 4096 Jul 10 2020 bin
drwxr-xr-x 5 pi pi 4096 Jul 10 2020 conf
drwxr-xr-x 4 pi pi 4096 Jul 10 2020 demo
-rw-r--r-- 1 pi pi 2765 Jul 10 2020 DISCLAIMER
drwxr-xr-x 3 pi pi 4096 Jul 10 2020 include
drwxr-xr-x 2 pi pi 4096 Jul 10 2020 jmods
drwxr-xr-x 68 pi pi 4096 Jul 10 2020 legal
drwxr-xr-x 5 pi pi 4096 Jul 10 2020 lib
-rw-r--r-- 1 pi pi 19274 Jul 10 2020 LICENSE
drwxr-xr-x 3 pi pi 4096 Jul 10 2020 man
-rw-r--r-- 1 pi pi 789 Jul 10 2020 readme.txt
-rw-r--r-- 1 pi pi 1177 Jul 10 2020 release
-rw-r--r-- 1 pi pi 1194 Jul 10 2020 Welcome.html
@orinoco der output:
Code:
pi@raspberrypi:~ $ dpkg -l | grep zulu
ii zulu-repo 1.0.0-2 all Azul Systems Zulu JDK new repository setup
PS: Natürlich habe ich auch ein Blick in die readme geworfen. Das ist nur das übliche Lizenz "bla"
Und die Welcome.html ist anscheinend nur eine Linksammlung zu den Dokus von Azul
PPS: ok .. ich habe gerade irgendwo mitten in der Doku doch tatsächlich etwas dazu gefunden, was man mit den tar.gz Dateien machen soll ...
Dort heißt es aber:
- Verify that the package was unpacked successfully by running the following command:
$ <installation_folder>/bin/java -version
openjdk version "11.0.10" 2021-01-19 LTS
OpenJDK Runtime Environment Zulu11.45+27-CA (build 11.0.10+9-LTS)
OpenJDK 64-Bit Server VM Zulu11.45+27-CA (build 11.0.10+9-LTS, mixed mode)
- (Optional) Add <installation_folder>/bin to your PATH environment variable, so that you can execute java from any directory without specifying the full path.
export PATH=<installation_folder>/bin:$PATH
/bin/java/version funktioniert. version 13 wird angezeigt.
Problem ist aber, dass es ja nun quasi "lokal" läuft. Also nur wenn ich mich in diesem Ordner befinde und java dort explizit anspreche.
Der Ordner liegt zudem in meinem home Verzeichnis, ist also auch nicht richtig "installiert", aber dazu verliert das Tutorial mal wieder kein Wort
PPPS:
Ok, jetzt ist aber endgültig gut
Ich habe hier den entscheidenden Tipp gefunden:
https://stackoverflow.com/questions/30870407/raspberry-pi-update-the-java-path/30870513
Der komplette entpackte Ordner gehört nach /usr/lib/jvm/*
Und danach kommt der "update-alternatives" Teil (mit angepasstem Namen, also zulu statt openJDK, versteht sich)
Und nun geht es.
Danke nochmal für die Hilfe an alle