Seite 1 von 1
OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 17. Jul 2021 14:35
von Miiichael
Hallo Zusammen,
ich habe versucht meine bestehende Openhabian-Installation 3.0.1 auf meinen Raspberry 4 (mit USB-SSD) ein Upgrade auf Version 3.1. zukommen zu lassen.
Über das ConfigurationsTool "sudo openhabian-config" -> 02 Upgrade System erhalte ich eine Fehlermeldung:
There was an error or interruption during the execution of: │
│ "02 | Upgrade System" │
│ │
│ Please try again. If the error persists, .....
Nach dem Verlassen des Config-Tools sehe ich mehr Details zur Fehlermeldung:
Fehl:1
https://dl.bintray.com/openhab/apt-repo2 stable/main armhf openhab all 3.0.2-1
403 Forbidden [IP: 35.157.134.10 443]
Fehl:2
https://dl.bintray.com/openhab/apt-repo2 stable/main armhf openhab-addons all 3.0.2-1
403 Forbidden [IP: 35.157.134.10 443]
E: Fehlschlag beim Holen von
https://dl.bintray.com/openhab/apt-repo ... -1_all.deb 403 Forbidden [IP: 35.157.134.10 443]
E: Fehlschlag beim Holen von
https://dl.bintray.com/openhab/apt-repo ... -1_all.deb 403 Forbidden [IP: 35.157.134.10 443]
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?
FAILED
Direktes Ausführen bringt leider auch keinen Erfolg. Jetzt brauche ich eine Idee wie ich weitermachen kann.
Danke schonmal im Voraus
Michael
OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 17. Jul 2021 17:49
von udo1toni
Du bist noch auf dem alten Repository.
Mach erstmal ein Upgrade von openHABian (das sollte das Tool eigentlich selbst machen).
Sollte das nicht den erwünschten Erfolg bringen, prüfe bitte mal alle Einträge unter
und
Dort darf es exakt einen Eintrag für openHAB geben, und dieser Eintrag muss auf einen Server von jfrog zeigen. Sollte so aussehen:
Code: Alles auswählen
deb https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable main
Wenn Du mehrere Einträge findest, deaktiviere (lösche) alle bis auf einen. Wenn Der Eintrag noch etwas mit bintray enthält, ändere den Eintrag auf den oben gezeigten, denn seit Ende April ist bintray abgeschaltet.
Aber wie gesagt, ewigentlich sollte openHABian das automatisch beim self upgrade geradebiegen, manchmal vergisst es aber, alteEinträge zu deaktivieren.
Gesendet von iPad mit Tapatalk
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 18. Jul 2021 11:41
von Miiichael
Hallo Udo,
schon mal vielen Dank für Deine Hilfe.
Konnte leider mein Ergebnis nicht senden, da die Mitteilung verboten wurden. Text befindet sich im Anhang als Screenshot.
Wollte gerade die Datei "openhab.list" im vi anpassen, aber selbst mit ":wq!" kann die Datei nicht zum Schreiben geöffnet werden.
Habe aber herausgefunden das ich mit "sudo vi openhab.list" noch die Adminrechte zum schreiben benötige.
Das Upgrade auf 3.1.0 hat funktioniert. Echt Super!!!
:D
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 18. Jul 2021 22:18
von udo1toni
Genau. Dateien unterhalb /etc/ sind gewöhnlich nur mit root-Rechten änderbar, oder man muss zumindest ein bestimmter User sein (z.B. openhab) um bestimmte Dateien ändern zu dürfen.
Magst Du den vi? ansonsten bringt Raspberryy Pi OS auch (schon seit vielen Jahren) nano als einfache Variante mit.
vi ist top, wenn man es beherrscht, aber ich bezweifle, dass ein hoher Anteil der Anwender auch nur 2% der Funktionen von vi kennt, geschweige denn aktiv nutzt. nano ist weniger mächtig, bringt aber die Grundfunktionen mit und ist in den meisten Fällen mehr als ausreichend. Und es ist anwenderfreundlicher.
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 16. Feb 2022 22:55
von MP05
Ich hänge mich hier mal ran.
Ich bin aktuell noch auf 3.0.1 und würde gerne updaten.
Ich habe alles nach folgender Anleitung durchgeführt:
https://bloggingwelt.de/openhab-3-0-2-u ... -wechseln/
Leider klappt es nicht.
Bei "sudo apt-get update" erhalte ich:
Code: Alles auswählen
[sudo] Passwort für openhabian:
Holen:1 http://davesteele.github.io/comitup/repo comitup InRelease [3.936 B]
Holen:2 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB]
Holen:3 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
OK:4 https://deb.nodesource.com/node_12.x buster InRelease
OK:5 https://www.pivccu.de/piVCCU stable InRelease
Fehl:1 http://davesteele.github.io/comitup/repo comitup InRelease
Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 0959C4A3DCF89FBF
OK:6 https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable InRelease
Paketlisten werden gelesen... Fertig
W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: http://davesteele.github.io/comitup/repo comitup InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 0959C4A3DCF89FBF
E: Für das Depot »http://raspbian.raspberrypi.org/raspbian buster InRelease« wurde der »Suite«-Wert von »stable« in »oldstable« geändert.
N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.
E: Für das Depot »http://archive.raspberrypi.org/debian buster InRelease« wurde der »Suite«-Wert von »testing« in »oldstable« geändert.
N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.
Bei "sudo apt-get upgrade" erhalte ich:
Code: Alles auswählen
[sudo] Passwort für openhabian:
Holen:1 http://davesteele.github.io/comitup/repo comitup InRelease [3.936 B]
Holen:2 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB]
Holen:3 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
OK:4 https://deb.nodesource.com/node_12.x buster InRelease
OK:5 https://www.pivccu.de/piVCCU stable InRelease
Fehl:1 http://davesteele.github.io/comitup/repo comitup InRelease
Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 0959C4A3DCF89FBF
OK:6 https://openhab.jfrog.io/artifactory/openhab-linuxpkg stable InRelease
Paketlisten werden gelesen... Fertig
W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: http://davesteele.github.io/comitup/repo comitup InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 0959C4A3DCF89FBF
E: Für das Depot »http://raspbian.raspberrypi.org/raspbian buster InRelease« wurde der »Suite«-Wert von »stable« in »oldstable« geändert.
N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.
E: Für das Depot »http://archive.raspberrypi.org/debian buster InRelease« wurde der »Suite«-Wert von »testing« in »oldstable« geändert.
N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.
openhabian@openHABianDevice:~ $ ^C
openhabian@openHABianDevice:~ $ sudo apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden aktualisiert (Upgrade):
apt apt-transport-https apt-utils base-files bind9-host bluez
detect-radio-module firmware-atheros firmware-brcm80211 firmware-libertas
firmware-misc-nonfree firmware-realtek isc-dhcp-client isc-dhcp-common
klibc-utils libapt-inst2.0 libapt-pkg5.0 libasound2 libasound2-data
libbind9-161 libbluetooth-dev libbluetooth3 libc-bin libc-dev-bin libc-l10n
libc6 libc6-dbg libc6-dev libdns-export1104 libdns1104 libgcrypt20
libgnutls30 libgssapi-krb5-2 libhogweed4 libisc-export1100 libisc1100
libisccc161 libisccfg163 libk5crypto3 libklibc libkrb5-3 libkrb5support0
liblwres161 liblz4-1 libnettle6 libnftnl11 libpam-systemd libraspberrypi-bin
libraspberrypi-dev libraspberrypi-doc libraspberrypi0 libsystemd0 libudev1
libwebp6 libx11-6 libx11-data libx11-xcb1 libxml2 linux-libc-dev locales
multiarch-support nodejs openhab openhab-addons pi-bluetooth
pivccu-modules-dkms pivccu-modules-raspberrypi pivccu3 python-dnspython
raspberrypi-bootloader raspberrypi-kernel raspberrypi-kernel-headers
raspberrypi-sys-mods rpi-eeprom rpi-update systemd systemd-sysv udev
wpasupplicant
79 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 4.684 kB von 722 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 99,1 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Fehl:1 http://raspbian.raspberrypi.org/raspbian buster/main armhf base-files armhf 10.3+rpi1+deb10u10
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:2 http://raspbian.raspberrypi.org/raspbian buster/main armhf libisc-export1100 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:3 http://raspbian.raspberrypi.org/raspbian buster/main armhf libdns-export1104 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:4 http://raspbian.raspberrypi.org/raspbian buster/main armhf bind9-host armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:5 http://raspbian.raspberrypi.org/raspbian buster/main armhf libbind9-161 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:6 http://raspbian.raspberrypi.org/raspbian buster/main armhf libisccfg163 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:7 http://raspbian.raspberrypi.org/raspbian buster/main armhf libisccc161 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:8 http://raspbian.raspberrypi.org/raspbian buster/main armhf libdns1104 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:9 http://raspbian.raspberrypi.org/raspbian buster/main armhf libisc1100 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:10 http://raspbian.raspberrypi.org/raspbian buster/main armhf libgssapi-krb5-2 armhf 1.17-3+deb10u2
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:11 http://raspbian.raspberrypi.org/raspbian buster/main armhf libkrb5-3 armhf 1.17-3+deb10u2
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:12 http://raspbian.raspberrypi.org/raspbian buster/main armhf libkrb5support0 armhf 1.17-3+deb10u2
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:13 http://raspbian.raspberrypi.org/raspbian buster/main armhf libk5crypto3 armhf 1.17-3+deb10u2
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
Fehl:14 http://raspbian.raspberrypi.org/raspbian buster/main armhf liblwres161 armhf 1:9.11.5.P4+dfsg-5.1+deb10u5
404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/base-files/base-files_10.3+rpi1+deb10u10_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libisc-export1100_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libdns-export1104_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/bind9-host_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libbind9-161_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libisccfg163_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libisccc161_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libdns1104_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/libisc1100_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/k/krb5/libgssapi-krb5-2_1.17-3+deb10u2_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/k/krb5/libkrb5-3_1.17-3+deb10u2_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/k/krb5/libkrb5support0_1.17-3+deb10u2_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/k/krb5/libk5crypto3_1.17-3+deb10u2_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Fehlschlag beim Holen von http://raspbian.raspberrypi.org/raspbian/pool/main/b/bind9/liblwres161_9.11.5.P4+dfsg-5.1+deb10u5_armhf.deb 404 Not Found [IP: 2a00:1098:0:80:1000:75:0:3 80]
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?
ich bin leider nicht versiert genug, um meinen Fehler zu finden. Kann mir jemand helfen?
Dankeschön!
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 17. Feb 2022 12:49
von udo1toni
Da ist eine Paketquelle nicht mehr aktuell (bzw. es fehlt der Public Key. Es gibt drei Möglichkeiten, damit umzugehen:
- Den Public Key in den Schlüsselbund einhängen:
Code: Alles auswählen
wget https://davesteele.github.io/key-366150CE.pub.txt
$ sudo apt-key add key-366150CE.pub.txt
- Die modernere Art der Schlüsselverwaltung verwenden. Dazu entfernst Du die Paketquelle und installierst sie über das passende Paket, welches Du herunterlädst:
Code: Alles auswählen
wget https://davesteele.github.io/comitup/latest/davesteele-comitup-apt-source_latest.html -O davesteele-comitup-apt-source.deb
sudo dpkg -i davesteele-comitup-apt-source.deb
- Du stellst fest, dass Du comitup gar nicht brauchst (es geht um die Verwaltung des WLAN) und schmeist die Paketquelle einfach nur weg.
Die Paketquelle ist in einer Datei gelistet, entweder direkt in /etc/apt/sources.list oder in einer der Dateien unterhalb /etc/apt/sources.list.d/, da musst Du dann die richtige raus suchen. Vielleicht heißt sie comitup.list, vielleicht hat sie einen anderen Namen, vielleicht ist die Paketquelle zusammen mit anderen Paketquellen in einer Datei gelistet...
Ansonsten versucht apt, die Pakete über IPv6 zu laden. Evtl. hat Dein Netz damit aber ein Problem. Sollte das das Fell sein, kannst Du versuchen, IPv6 gezielt abzuschalten.
eine Zeile einfügen:
Und die Schnittstelle neu starten lassen:
Danach sollte ein
keine IPv6 Adressen mehr listen. Nach dem Update kannst Du IPv6 aber durchaus wieder einschalten (eine 0 statt der 1), falls es im internen Netz keine Probleme macht.
Die beiden Probleme sind unterschiedliche Probleme, sprich, Du musst beide Korrekturen vornehmen.
Übrigens (steht im Text ja auch drin) ist buster schon oldstable, Du solltest Dein System also bei Gelegenheit auf bullseye upgraden.
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 17. Feb 2022 23:16
von MP05
Dankeschön, das hat mir schonmal geholfen und ich bin auf 3.2.0.
Allerdings habe ich jetzt das Problem, dass alle Things nun nicht mehr erreichbar sind: HANDLER_MISSING_ERROR
Eine Idee, wie ich das lösen kann?
wie mache ich ein Upgrade auf bullseye?
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 18. Feb 2022 02:20
von udo1toni
Was die Things betrifft, so kann es sein, dass Du openHAB mal neu starten musst. Eventuell musst Du auch einmalig den Cache leeren (sudo openhab-cli clean-cache)
Das Upgrade von Buster auf Bullseye habe ich in den letzten Tagen schon mal beschrieben:
viewtopic.php?p=42860#p42860 Für Dich geht es bei 3. los. Du bringst das aktuelle System (buster) auf den aktuellen Stand, anschließend tauschst Du das Schlüsselwort buster in der Konfiguration gegen bullseye und wiederholst das Spiel.
Re: OH3 Upgrade von 3.0.1 auf 3.1.0
Verfasst: 10. Mär 2022 17:23
von chilobo
Ich wollte mich nur bedanken. Bei mir hat der erste Tipp
Code: Alles auswählen
wget https://davesteele.github.io/key-366150CE.pub.txt
$ sudo apt-key add key-366150CE.pub.txt
heute beim Update des Systems geholfen, auch ich hatte Problem mit dem Schlüssel von davesteel.
Ich wollte nur 3.3.0.M1 updaten, um ein neues Binding auszuprobieren.