Seite 2 von 4
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 09:27
von FrankH1
Guten Morgen,
na die Version hatte ich ja schon manuell geladen - aber gern nochmal.
Wget funktioniert.
dpkg funktioniert nicht - muss das nicht erst entpackt werden? Er hat ja tar.gz geladen und kein deb paket?
Code: Alles auswählen
openhabian@openhabian:~ $ sudo dpkg -i zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.deb
[sudo] password for openhabian:
dpkg: error: cannot access archive 'zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.deb': No such file or directory
openhabian@openhabian:~ $
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 17:53
von udo1toni
Bitte alle Anweisungen ausführen

unmittelbar unter dem wget steht noch eine weitere Zeile...
Code: Alles auswählen
tar xf zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz
Die Endung tar deutet auf ein Archiv hin (potenziell mehrere Dateien, eventuell in mehreren Verzeichnissen, in einer Datei zusammengefasst).
Die Endung .gz bedeutet, dass die Datei gepackt wurde.
tar (der Befehl) erkennt an der Endung automatisch, dass er zuerst gunzip anwenden muss, bevor das tar ausgepackt werden kann, deshalb reicht der angegebene Befehl. das x steht für eXtract, das f für File. Bei tar muss man keine Minuszeichen von die Parameter setzen.
Nach dem Entpacken liegt im gleichen Verzeichnis die Paketdatei mit der Endung .deb.
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 19:55
von FrankH1
Hmm - das war eindeutig ein Kopieren ohne hinzusehen. Hatte den gesamten Code (beide Zeilen) kopiert, aber der Raspi hat sicher nur das erste ausgeführt.
Jetzt separat tar und danach dpkg ausgeführt - gleiches Ergebnis. Ich werd verrückt.
Code: Alles auswählen
openhabian@openhabian:~ $ tar xf zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar .gz
openhabian@openhabian:~ $ sudo dpkg -i zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32 hf.deb
dpkg: error: cannot access archive 'zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf. deb': No such file or directory
openhabian@openhabian:~ $
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 21:13
von FrankH1
Zusatzinfo:
Ich sehe die heruntergeladene Datei im Home-Verzeichnis. Ich sehe das entpackte Verzeichnis. Die *.deb Datei sehe ich nicht.
Code: Alles auswählen
openhabian@openhabian:~ $ wget https://cdn.azul.com/zulu-embedded/bin/zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz
--2022-03-02 21:09:53-- https://cdn.azul.com/zulu-embedded/bin/zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz
Resolving cdn.azul.com (cdn.azul.com)... 104.18.21.159, 104.18.20.159
Connecting to cdn.azul.com (cdn.azul.com)|104.18.21.159|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 116888995 (111M) [application/gzip]
Saving to: ‘zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz’
zulu8.60.0.21-ca-jdk8.0.322-linux_aarc 100%[============================================================================>] 111.47M 4.21MB/s in 25s
2022-03-02 21:10:18 (4.55 MB/s) - ‘zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz’ saved [116888995/116888995]
openhabian@openhabian:~ $ tar xf zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz
openhabian@openhabian:~ $ sudo dpkg -i zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.deb
dpkg: error: cannot access archive 'zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.deb': No such file or directory
openhabian@openhabian:~ $ ls
bme280.py deconz-latest.deb.1 README.txt zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf.tar.gz
deconz-latest.deb meinbme280.py zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf
openhabian@openhabian:~ $
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 21:49
von KellerK1nd
Was ist denn in dem entpackten Ordner drin?
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 22:36
von FrankH1
openhabian@openhabian:~ $ cd zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf/
openhabian@openhabian:~/zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf $ ls
ASSEMBLY_EXCEPTION DISCLAIMER lib readme.txt src.zip
bin include LICENSE release THIRD_PARTY_README
demo jre man sample Welcome.html
openhabian@openhabian:~/zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf $
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 2. Mär 2022 22:46
von FrankH1
java.jpg
hier mal die directories
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 3. Mär 2022 17:50
von udo1toni
Was ein Käse...
Offensichtlich liefern die entgegen der Behauptung in der Anleitung gar kein Paket für apt aus, sondern einfach nur den Branch.
Sorry für die Verwirrung an dieser Stelle. Azul liefert überhaupt keine pakete für arm aus, weder für 32 Bit noch für 64 Bit.
Also muss es leider etwas anders laufen.
Verschiebe das Verzeichnis zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf nach /usr/lib/jvm/zulu8-jdk-arm32-322
Code: Alles auswählen
sudo mv ./zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf /usr/lib/jvm/zulu8-jdk-arm32-322
anschließend sollte der Inhalt des Verzeichnisses unter /usr/lib/jvm/zulu8-jdk-arm32-322/ liegen.
Nun musst Du zwingend update-alternatives ausführen:
Code: Alles auswählen
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/zulu8-jdk-arm32-322/jre/bin/java 1
Anschließend sollte der Befehl
die korrekte Version nennen.
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 3. Mär 2022 18:09
von FrankH1
Hallo,
ich komme der Sache näher. Kopie hat funktioniert. Das mit dem update alternatives hat offensichtlich noch nicht geklappt.
Code: Alles auswählen
openhabian@openhabian:~ $ sudo mv ./zulu8.60.0.21-ca-jdk8.0.322-linux_aarch32hf /usr/lib/jvm/zulu8-jdk-arm32-322
[sudo] password for openhabian:
openhabian@openhabian:~ $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/zulu8-jdk-arm32-322/jre/bin/java 1
openhabian@openhabian:~ $ java -version
openjdk version "11.0.14" 2022-01-18
OpenJDK Runtime Environment (build 11.0.14+9-post-Raspbian-1deb11u1)
OpenJDK Server VM (build 11.0.14+9-post-Raspbian-1deb11u1, mixed mode)
openhabian@openhabian:~ $
Re: FRITZBox TR064 Binding unter OH 2.5
Verfasst: 3. Mär 2022 18:54
von udo1toni
Was gibt
aus?
Eventuell musst Du noch auswählen, welche Version denn nun verwendet werden soll...
Du bekommst dann eine Auswahlmöglichkeit und musst entsprechend auswählen, welche Version als Default verwendet werden soll.