Hallo,
ich habe vor etwa zwei Jahren auf eiben Raspberry 3b+ Nodered. Mosquitto, MariaDB, Grafana und anderes installiert. Darauf läuft jetzt mein Smarthome ohne Probleme.
Ich wollte neue Nodes installieren um mit Alexa zu kommunizieren und bekam eine Meldung die besagte das mein Node-Red zu alt sei und diese Nodes nicht laufen.
Also habe ich versucht Node-Red mit dem Bash-Script
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
upzudaten.
Das hat nicht funktioniert. Bei der Installation des Node-Red-Core bekam ich ein rotes Kreuz und Node-Red wurde nicht upgedatet. Nun lief nichts mehr. Ich habe ein Backup aufgespielt und es lief wieder.
Nun habe ich die Finger vom laufenden System gelassen und versucht Node-Red auf einem zweiten Raspberry 3 Ver. 2 mit einem frischen Betriebssystem (incl. update und upgrade) zu installieren.
Ich habe es vergeblich mit Debian Bookworm und Bullseye versucht. Jeweils mit dem oben genannten Bash-Script wie auch mit apt-get install nodered.
Die Fehlermeldung bei apt war: Fehler beim bearbeiten von /tmp/apt-dpkg-install-CpNuOP/178-nodered 2.2.3 -2 armhf.deb.
Und weiter;
E: Subprocess /usr/bin/dpkg returned an Error code (1).
Bei dem Versuch mit dem Bash-Script wurde wie gesagt der Node-Red Core nicht/nicht richtig installiert. Im Fehlerlog wurde ein Timeoutfehler beim herunterladen des Node-Red-Core hinterlegt.
Ein Startversuch von Node-Red ergab Fehlermeldungen die Sinngemäß besagten das heruntergeladene Pakete fehlerhaft oder nicht vorhanden seien.
Der Raspberry ist per Kabel an den Router angeschlossen und das Netzteil ist original.
Wenn sich jemand mit der Problematik auskennt, wäre es sehr schön wenn er mir einen Schubs in die richtige Richtung geben könnte.
Grüße
Raimund