Zulu Java auf Raspberry installieren funktioniert nicht

renegade2k

Cadet 4th Year
Registriert
Aug. 2011
Beiträge
106
Ich versuche für eine Anwendung auf dem Raspberry das Azul Zulu Java zu installieren.
Im Prinzip gibt es ja auch eine Lückenlose Dokumentation, wie es unter Linux durchzuführen ist auf der Azul Seite selbst.
Heißt also, System updaten, key hinzufügen, .deb Datei mit der Repo laden und installieren und anschließend aus der Repo heraus das eigentliche Java Paket installieren.
Nur eben der letzte Schritt scheitert.
Egal welche Version man da auswählt, es scheißt bei der Installation schlichtweg "Paket XYZ nicht gefunden".
Hat jemand ein Tipp, wie man auch auf dem RasPi da dran kommt?
 
renegade2k schrieb:
Egal welche Version man da auswählt, es scheißt bei der Installation schlichtweg "Paket XYZ nicht gefunden".
exakte fehlermeldung? :)

naja, sonst halt erst mal:
zeig doch mal den output von lsb_release -a (welches betriebssystm in welcher version mit wecher mArch nutzt du

und mach mal sudo apt update und zeig dann den output von
apt search zulu (findet er was?)
und
dpkg -i | grep zulu (schaun ob schon zulu pakete installiert wurden)
und
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/* (schauen ob die repos korrekt eingetragen wurden)
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: konkretor und Marco01_809
Wenn xyz nicht gefunden wurde musst du es installieren, ist doch ganz einfach!

Aber im ernst, wie soll man dir ohne Log helfen?
 
  • Gefällt mir
Reaktionen: madmax2010
@madmax2010 exakte Meldung lautet:
E: Paket zulu13-jdk-headless kann nicht gefunden werden.

output von apt search zulu:
Bash:
pi@raspberrypi:~ $ sudo apt search zulu
Sortierung... Fertig
Volltextsuche... Fertig
hyphen-zu/oldstable 1:6.2.0-1 all
  Zulu hyphenation patterns

libreoffice-l10n-zu/testing 1:6.1.5-3+rpi1+deb10u7+rpt1 all
  office productivity suite -- Zulu language package

libzulucrypt-dev/oldstable 5.4.0-3 armhf
  development files for libzulucrypt-1.2.0

libzulucrypt-exe-dev/oldstable 5.4.0-3 armhf
  development files for the libzulucrypt-exe

libzulucrypt-exe1.2.0/oldstable 5.4.0-3 armhf
  provide the main functions of zulucrypt

libzulucrypt-plugins/oldstable 5.4.0-3 armhf
  collection of plugins for zulucrypt

libzulucrypt1.2.0/oldstable 5.4.0-3 armhf
  provide the functions of zulumount

libzulucryptpluginmanager-dev/oldstable 5.4.0-3 armhf
  development files for libzulucryptpluginmanager

libzulucryptpluginmanager1.0.0/oldstable 5.4.0-3 armhf
  provides support for plugins

zulu-11/stable 11.99+0-1 amd64
  Transitional package for the Azul Systems Zulu JDK

zulu-13/stable 13.99+0-1 amd64
  Transitional package for the Azul Systems Zulu JDK

zulu-7/stable 7.99.0.0-1 amd64
  Transitional package for the Azul Systems Zulu JDK

zulu-8/stable 8.99.0.0-1 amd64
  Transitional package for the Azul Systems Zulu JDK

zulu-repo/now 1.0.0-2 all  [Installiert,lokal]
  Azul Systems Zulu JDK new repository setup

zulu11/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) JDK

zulu11-ca/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA JDK

zulu11-ca-demo/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA JDK demos and samples

zulu11-ca-doc/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA JDK documentation

zulu11-ca-jdk/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA JDK

zulu11-ca-jdk-headless/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA Headless JDK

zulu11-ca-jre/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA JRE

zulu11-ca-jre-headless/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA Headless JRE

zulu11-ca-src/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) CA JDK sources

zulu11-demo/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) JDK demos and samples

zulu11-doc/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) JDK documentation

zulu11-jdk/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) JDK

zulu11-jdk-headless/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) Headless JDK

zulu11-jre/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) JRE

zulu11-jre-headless/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) Headless JRE

zulu11-src/stable 11.0.12-1 amd64
  Azul Zulu 11.50+19 (11.0.12-b7) JDK sources

zulu13/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) JDK

zulu13-ca/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA JDK

zulu13-ca-demo/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA JDK demos and samples

zulu13-ca-doc/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA JDK documentation

zulu13-ca-jdk/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA JDK

zulu13-ca-jdk-headless/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA Headless JDK

zulu13-ca-jre/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA JRE

zulu13-ca-jre-headless/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA Headless JRE

zulu13-ca-src/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) CA JDK sources

zulu13-demo/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) JDK demos and samples

zulu13-doc/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) JDK documentation

zulu13-jdk/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) JDK

zulu13-jdk-headless/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) Headless JDK

zulu13-jre/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) JRE

zulu13-jre-headless/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) Headless JRE

zulu13-src/stable 13.0.8-1 amd64
  Azul Zulu 13.42+17 (13.0.8-b5) JDK sources

zulu15/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) JDK

zulu15-ca/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA JDK

zulu15-ca-demo/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA JDK demos and samples

zulu15-ca-doc/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA JDK documentation

zulu15-ca-jdk/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA JDK

zulu15-ca-jdk-headless/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA Headless JDK

zulu15-ca-jre/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA JRE

zulu15-ca-jre-headless/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA Headless JRE

zulu15-ca-src/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) CA JDK sources

zulu15-demo/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) JDK demos and samples

zulu15-doc/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) JDK documentation

zulu15-jdk/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) JDK

zulu15-jdk-headless/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) Headless JDK

zulu15-jre/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) JRE

zulu15-jre-headless/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) Headless JRE

zulu15-src/stable 15.0.4-1 amd64
  Azul Zulu 15.34+17 (15.0.4-b5) JDK sources

zulu16/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) JDK

zulu16-ca/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA JDK

zulu16-ca-demo/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA JDK demos and samples

zulu16-ca-doc/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA JDK documentation

zulu16-ca-jdk/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA JDK

zulu16-ca-jdk-headless/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA Headless JDK

zulu16-ca-jre/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA JRE

zulu16-ca-jre-headless/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA Headless JRE

zulu16-ca-src/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) CA JDK sources

zulu16-demo/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) JDK demos and samples

zulu16-doc/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) JDK documentation

zulu16-jdk/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) JDK

zulu16-jdk-headless/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) Headless JDK

zulu16-jre/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) JRE

zulu16-jre-headless/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) Headless JRE

zulu16-src/stable 16.0.2-1 amd64
  Azul Zulu 16.32+15 (16.0.2-b7) JDK sources

zulu7/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) JDK

zulu7-ca/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA JDK

zulu7-ca-demo/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA JDK demos and samples

zulu7-ca-doc/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA JDK documentation

zulu7-ca-jdk/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA JDK

zulu7-ca-jdk-headless/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA Headless JDK

zulu7-ca-jre/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA JRE

zulu7-ca-jre-headless/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA Headless JRE

zulu7-ca-src/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) CA JDK sources

zulu7-demo/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) JDK demos and samples

zulu7-doc/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) JDK documentation

zulu7-jdk/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) JDK

zulu7-jdk-headless/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) Headless JDK

zulu7-jre/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) JRE

zulu7-jre-headless/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) Headless JRE

zulu7-src/stable 7.0.312-1 amd64
  Azul Zulu 7.48.0.11 (7u312-b01) JDK sources

zulu8/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) JDK

zulu8-ca/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA JDK

zulu8-ca-demo/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA JDK demos and samples

zulu8-ca-doc/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA JDK documentation

zulu8-ca-jdk/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA JDK

zulu8-ca-jdk-headless/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA Headless JDK

zulu8-ca-jre/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA JRE

zulu8-ca-jre-headless/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA Headless JRE

zulu8-ca-src/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) CA JDK sources

zulu8-demo/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) JDK demos and samples

zulu8-doc/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) JDK documentation

zulu8-jdk/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) JDK

zulu8-jdk-headless/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) Headless JDK

zulu8-jre/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) JRE

zulu8-jre-headless/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) Headless JRE

zulu8-src/stable 8.0.302-1 amd64
  Azul Zulu 8.56.0.21 (8u302-b08) JDK sources

zulucrypt-cli/oldstable 5.4.0-3 armhf
  tool for encrypting volumes

zulucrypt-gui/oldstable 5.4.0-3 armhf
  graphical front end for zulucrypt-cli

zulumount-cli/oldstable 5.4.0-3 armhf
  tool that manages encrypted volumes

zulumount-gui/oldstable 5.4.0-3 armhf
  graphical front end for zulumount-cli

zulupolkit/oldstable 5.4.0-3 armhf
  handler the polkit privileges

zulusafe-cli/oldstable 5.4.0-3 armhf
  cli that manages encrypted volumes

pi@raspberrypi:~ $

output von dpkg -i | grep zulu:
Code:
pi@raspberrypi:~ $ sudo dpkg -i | grep zulu
dpkg: Fehler: --install benötigt mindestens eine Paket-Archivdatei als Argument

Nutzen Sie dpkg --help für Hilfe zur Installation und Deinst. von Paketen [*];
Benutzen Sie »apt« oder »aptitude« für benutzerfreundliches Paketmanagement;
Nutzen Sie dpkg -Dhelp für eine Liste von Debug-Flags von dpkg;
Nutzen Sie dpkg --force-help für eine Liste von Optionen zum Erzwingen;
Nutzen Sie dpkg-deb --help für Hilfe zum Manipulieren von *.deb-Dateien;

Optionen mit [*] geben viel aus - schicken Sie es durch »less« oder »more«!

Da scheint es irgend ein (tipp-) Fehler zu geben(?), aber ich kriege das nicht selbstständig auf die Reihe das zu korrigieren...

output von den repos:
Code:
pi@raspberrypi:~ $ grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
/etc/apt/sources.list:deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
/etc/apt/sources.list:# Uncomment line below then 'apt-get update' to enable 'apt-get source'
/etc/apt/sources.list:#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
/etc/apt/sources.list.d/raspi.list:deb http://archive.raspberrypi.org/debian/ buster main
/etc/apt/sources.list.d/raspi.list:# Uncomment line below then 'apt-get update' to enable 'apt-get source'
/etc/apt/sources.list.d/raspi.list:#deb-src http://archive.raspberrypi.org/debian/ buster main
/etc/apt/sources.list.d/vscode.list:### Disabled by raspberrypi-sys-mods ###
/etc/apt/sources.list.d/zulu-openjdk.list:deb [ arch=amd64 ] https://repos.azul.com/zulu/deb/ stable main
pi@raspberrypi:~ $

@Madman1209 jep, so weit alle aktuell und natürlich auch mal neu gestartet ;)

@Pako1997 wenn du mir sagst, welche logs du sehen möchtest und wie ich dran komme, erledige ich das selbstverständlich.
Ich bin halt ein DAU, was das angeht ...

Habe nochmal eine mehr oder weniger frische Pi installation genommen und nochmal alles von anfang an durchgezogen, wie es in der Anleitung beschrieben ist mit eben dem Fehler am Ende, den ich nicht nachvollziehen kann. Das kommt dabei rum:
Bash:
pi@raspberrypi:~ $ sudo apt update
Holen:1 http://archive.raspberrypi.org/debian buster InRelease [32,7 kB]
Holen:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
Holen:3 http://archive.raspberrypi.org/debian buster/main armhf Packages [393 kB]
Es wurden 440 kB in 1 s geholt (572 kB/s).
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Alle Pakete sind aktuell.
pi@raspberrypi:~ $ sudo apt-get install gnupg curl
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
curl ist schon die neueste Version (7.64.0-4+deb10u2).
gnupg ist schon die neueste Version (2.2.12-1+rpi1+deb10u1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
pi@raspberrypi:~ $ sudo apt dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
pi@raspberrypi:~ $ sudo apt-key adv \
>   --keyserver hkp://keyserver.ubuntu.com:80 \
>   --recv-keys 0xB1998361219BD9C9
Executing: /tmp/apt-key-gpghome.atHhcX6B6G/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9
gpg: Schlüssel B1998361219BD9C9: Öffentlicher Schlüssel "Azul Systems, Inc. (Package signing key.) <pki-signing@azulsystems.com>" importiert
gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1
gpg:                              importiert: 1
pi@raspberrypi:~ $ curl -O https://cdn.azul.com/zulu/bin/zulu-repo_1.0.0-2_all.deb
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2664  100  2664    0     0  24440      0 --:--:-- --:--:-- --:--:-- 24666
pi@raspberrypi:~ $ sudo apt-get install ./zulu-repo_1.0.0-2_all.deb
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Hinweis: »zulu-repo« wird an Stelle von »./zulu-repo_1.0.0-2_all.deb« gewählt.
Die folgenden NEUEN Pakete werden installiert:
  zulu-repo
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 2.664 B an Archiven heruntergeladen werden.
Nach dieser Operation werden 25,6 kB Plattenplatz zusätzlich benutzt.
Holen:1 /home/pi/zulu-repo_1.0.0-2_all.deb zulu-repo all 1.0.0-2 [2.664 B]
Vormals nicht ausgewähltes Paket zulu-repo wird gewählt.
(Lese Datenbank ... 170235 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../pi/zulu-repo_1.0.0-2_all.deb ...
Entpacken von zulu-repo (1.0.0-2) ...
zulu-repo (1.0.0-2) wird eingerichtet ...
pi@raspberrypi:~ $ sudo apt update
OK:1 http://archive.raspberrypi.org/debian buster InRelease
OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Holen:3 https://repos.azul.com/zulu/deb stable InRelease [5.285 B]
Holen:4 https://repos.azul.com/zulu/deb stable/main amd64 Packages [98,0 kB]
Es wurden 103 kB in 1 s geholt (75,0 kB/s).
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Alle Pakete sind aktuell.
pi@raspberrypi:~ $ sudo apt install zulu13 #hier habe ich nur "getabt" um die Pakete zu sehen ...
zulu13                  zulu13-ca-jdk           zulu13-ca-src           zulu13-jdk-headless
zulu13-ca               zulu13-ca-jdk-headless  zulu13-demo             zulu13-jre
zulu13-ca-demo          zulu13-ca-jre           zulu13-doc              zulu13-jre-headless
zulu13-ca-doc           zulu13-ca-jre-headless  zulu13-jdk              zulu13-src
pi@raspberrypi:~ $ sudo apt install zulu13-jdk-headless
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket zulu13-jdk-headless kann nicht gefunden werden.
pi@raspberrypi:~ $
 
Laut der Azul Dokumentation, die du verlinkt hast, stellen sie nur Packages für Zulu 15 / 16 für arm64 zur Verfügung. Teste doch mal die Installation einer dieser beiden Versionen.
 
  • Gefällt mir
Reaktionen: Marco01_809
Versuch es mal mit
wget https://cdn.azul.com/zulu-embedded/bin/zulu13.33.38-ca-jdk13.0.4-c2-linux_aarch32hf.tar.gz
(entpacken
sudo dpkg -i „heruntergeladene Datei.deb)
Ergänzung ()

Batti schrieb:
Laut der Azul Dokumentation, die du verlinkt hast, stellen sie nur Packages für Zulu 15 / 16 für arm64 zur Verfügung. Teste doch mal die Installation einer dieser beiden Versionen.
Ich gehe mal von Raspbian aus, das ist 32Bit.
also lieber hier das passende aussuchen.

wichtig ist:
debian, arm, 32 bit

herunterladen, entpacke, und mit dpkg -i installieren.
Ergänzung ()

Erklärung:
mit apt lädst du Dateien aus deinen Paketquellen herunter. Du hast aber offensichtlich keine Quelle die die Arm Version enthält, deswegen klappt es nicht.

bei dpkg gibst du ihm eine .deb datei die er installiert. Tendenziell würde ich apt immer vorziehen, manchmal gibt es aber pakete nur als .deb Datei.
 
@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 :D). 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 :stock:

PPPS:
Ok, jetzt ist aber endgültig gut :D
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 :)
 
Zuletzt bearbeitet:
Zurück
Oben