NEWS
Probleme mit dem Update von node js und js controller
-
Hallo zusammen,
leider bin ich was die Systeminstallation angeht nicht sehr bewandert.
Seit geraumer Zeit versuche ich mein System upzudaten, da manche Adapter sich nicht mehr updaten lassen bzw. nicht mehr so wirklich funktionieren.
Als System habe ich einen Raspberry 4 installiert damals mit dem zugehörigen image.
Installiert ist js controller 3.3.18 und node js 12.22.12.
Egal welchen Versuch ich unternehme, der hier im Forum gepostet ist, an einem der Pakete hängt es immer, das die Installation abbricht.
Als letzten Schritt hatte ich nun in einem Beitrag gefunden, zunächst npm hochzuziehen.
Gesagt getan, aber leider klappt auch danach kein Updateversuch. Dafür habe ich jetzt haufenweise Meldungen im iobroker:
Mir ist gänzlich unbekannt, wofür node js, js controller und letztlich npm zuständig sind.
Hat jemand einen Rat, was ich in welcher Reihenfolge updaten sollte bzw. auch diese Meldung im iobroker wegbekomme? Gibt es vielleicht irgendwo eine Erklärung, wie die Pakete aufeinander aufbauen?
Schönen Abend! -
@howibroker sagte in Probleme mit dem Update von node js und js controller:
Installiert ist js controller 3.3.18 und node js 12.22.12.
Diese Versionen sind dermaßen alt, dass du da nicht mehr (sinnvoll) updaten kannst.
mach ein Backup, nimm eine neue Karte, installier darauf das aktuelle Raspberrypi OS lite 64Bit und installiere iobroker mit dem Einzeiler neu.
Dann spielst du das Backup zurück. vorher controller auf die jetzige Version downgraden wenn das noch möglich ist.@howibroker sagte in Probleme mit dem Update von node js und js controller:
jetzt haufenweise Meldungen im iobroker:
bitte als Text in code-tags posten!
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1@howibroker sagte in Probleme mit dem Update von node js und js controller:
wofür node js, js controller und letztlich npm zuständig sind.
der js-controller ist das Herz von ioBroker.
Nodejs ist ein javascript Framework um js Programme auf allen möglichen Betriebssystemen laufen lassen zu können.
npm ist der node package Manager, der die Installation der Programmpakete organisiert -
Welche Basis haben wir da?
iob stop iob fix iob start
Und dann die Ausgabe von
iob diag
posten.