NEWS
Update Liste funktioniert nicht mehr...
-
Hallo Leute ich versuche seid stunden ein update meines IOBroker Systems zu machen da ich die node 18 installieren bzw updaten möchte aber irgendwas stimmt da nicht mit meiner source List denke ich. ich weiß ich habe gelesen das es wohl ein leidiges Thema ist aber ich habe mich wirklich bemüht es selber mit google und auch mit suchen hier im Forum selber zu beheben aber das klappt irgendwie nicht, vielleicht Erbamt sich ja der ein oder andere
ich bekommen bei dem Befehl:
sudo apt update
diesen Fehler:
OK:2 https://deb.nodesource.com/node_18.x nodistro InRelease Holen:1 https://repos.influxdata.com/debian stretch InRelease [7.048 B] Fehl:1 https://repos.influxdata.com/debian stretch InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY D8FF8E1F7DF8B07E Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://repos.influxdata.com/debian stretch InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY D8FF8E1F7DF8B07E E: The repository 'https://repos.influxdata.com/debian stretch InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
ich habe zwar schon bei dem ein oder anderen in der Signatur gelesen bzw die Anweisung da befolgt aber ich komm da nicht weiter bzw kann ich so das Problem nicht lösen.
node: 16.19.0
npm: 9.7.2danke euch.
-
@fischi87 mach ein Backup von ioBroker und setzte das System mit einem aktuellen Bookworm neu auf und spiele dein backup wieder ein.
Stretch ist zu alt!
-
@fischi87 sagte in Update Liste funktioniert nicht mehr...:
stretch
Ist steinalt, da baut ein nodejs18 nicht mehr drauf.
Installier da was lebendiges neu.Und nein, 'never tatsch a runnink süstähm' war noch nie ein guter Ansatz.
Edit:
Siehe auch hier
https://github.com/nodesource/distributions?tab=readme-ov-file#deb-supported-versions -
ach verdammt. ich hab da echt schlechte erfahrungen gemacht. wird mir anscheinend nicjt erspart bleiben aber ich denke das wird mal wieder in die hose gehen 🤯
gibt es da eine zuverlässige anleitung?
danke euch!
-
@fischi87 Schnapp Dir eine frische SD-Karte und leg einfach mit dieser Anleitung los. Im Idealfall hast Du ein Backup von iobroker (Backitup-Adapter) und kannst das danach wieder einspielen. Musst dann nur aufpassen, ich glaube, wenn man aus einer steinalten Installation (wie Deine) kommt, dann muss man eventuell erst den js-controller downgraden. Aber das kann Dir sicher jemand anders hier besser sagen.
Die alte SD-Karte mal für Sicherheitszwecke nicht löschen, wenn alle Stricke reissen, hast Du da ja wenigstens die Daten von iobroker noch im "Rohzustand".
Und dann gleich Marker im Kalender setzen: Mindestens einmal im Monat alles updaten, sowohl Adapter in iobroker als auch das Betriebssystem außenrum. Wenn das regelmäßig gemacht wird, bleiben solche Probleme, wie Du sie jetzt hast, eben gleich von vornherein aus.Gruss, Jürgen
-
@fischi87 sagte in Update Liste funktioniert nicht mehr...:
ach verdammt. ich hab da echt schlechte Erfahrungen gemacht
das hilft aber nicht, die Entwicklung geht eben weiter. Viele haben ja den gleichen Gedanken
-
@fischi87 sagte in Update Liste funktioniert nicht mehr...:
ach verdammt. ich hab da echt schlechte erfahrungen gemacht.
Dann machst du jetzt halt auch noch die Erfahrung, wozu es führt wenn man die Kisten versumpfen lässt.
-
danke, da werd ich mich heut abend mal ran setzen 🤯
mein iobroker läuft auf einem beelink da ist nix mit alte sd aufheben 🤯
wir werden sehen, wenn es probleme gibt meld ich mich!
danke
-
-
@fischi87 sagte in Update Liste funktioniert nicht mehr...:
ist es richtig das mein backup nur 6mb groß ist? scheint mir so klein?
Kann sein. Meins ist auch 'nur' 6MB groß.
-
mal noch eine frage. wie kann ich in zukunft vorsorgen, das ich nicht aller paar jahre das ding neu machen muss?
verwende ja schon zienlich oft:
sudo apt-get update && sudo apt-get dist-upgrade
-
@fischi87 Leider ist es immer etwas mehr Aufwand, wenn das Hoch-Hieven auf eine neue Version der Distribution ansteht ...
Zumeist gibt es hier dann aber ein "Kochrezept" im Forum, und nachdem sich die Early-Birds die Hörner an den Ecken und Kanten der ersten Anleitungsversion abgestoßen haben, beiße ich dann nach ein paar Wochen oder Monaten in den sauren Apfel und ziehe mein System auch auf die nächste Version der Linux-Distribution....
https://forum.iobroker.net/topic/65655/upgrade-von-debian-11-bullseye-auf-12-bookworm
Wichtig ist aber wohl, dass man den Upgrade nicht so lange vor sich her schiebt, dass man mehr als eine Version im Rückstand gerät ...
-
@fischi87
DAS hätte ich mich nicht getraut einzustellen -
@fischi87 sagte in Update Liste funktioniert nicht mehr...:
wie kann ich in zukunft vorsorgen, das ich nicht aller paar jahre das ding neu machen muss?
Gar nicht.
Dist-Upgrades sind zwar oft möglich, der Aufwand richtet sich dann danach, was in den zwei Jahren seit dem Release der letzten Version geändert wurde.
Die Empfehlung ist immer: Neuinstallation, Daten rüber migrieren.Wenn man Glück hat und das System nicht zu sehr 'verbogen' hat kann aber auch ein Sprung von 'oldstable' auf das aktuelle 'stable'-Release gelingen. Das darf man aber nicht als garantiert ansehen.
-
Und warum das nicht? An die Eingeweide des Systems kommt man natürlich nur per sudo dran.
-
wie wird denn empfohlen das System zu warten bzw zu updaten?
sudo apt-get full-upgrade
?
-
@fischi87 Na selbstverständlich per
sudo apt update && sudo apt full-upgrade
Und da ist sudo selbstverständlich von Nöten, da der normale User eben keine Systemdateien ändern darf. Und ein Update spielt die eben in Form von neuen Binaries und Config-Dateien ein.
Gruss, Jürgen
EDIT: Nur, wenn halt ein Distributions-Update ansteht, also beispielsweise von Debian bullseye auf bookworm, so funktioniert das so nicht mehr. Da müssen mindestens die sources angepasst werden. Manchmal ist es aber auch besser und empfohlen, wann man frisch installiert und ein Backup einspielt. Beim Raspi war das beispielsweise beim Update auf bookworm die empfohlene Methode.
-
okay danke dir. wieder etwas mehr gelernt. hatte mich das in dieser form noch nie hinterfragt!
-
@warp735 said in Update Liste funktioniert nicht mehr...:
@fischi87
DAS hätte ich mich nicht getraut einzustellenWieder einer, der glaubt, dass dist-upgrade die Installation eine neuen Distributionsversion auslösen kann...
-
Wobei die Bezeichnung aber auch wirklich dazu verleiten kann.
Auch deswegen bevorzuge ich einapt full-upgrade