NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
-
Zunächst danke. Befehl habe ich ausgeführt:
sudo -H -u iobroker npm install iobroker.js-controller npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm ERR! code EINVALIDTAGNAME npm ERR! Invalid tag name "node_modules\tr-O64": Tags may not have any characters that encodeURIComponent encodes. npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-01-07T20_37_09_565Z-debug.log
tr-064 ist ein Fritzboxadapter falls das irgendwie weiterhilft. Ansonsten hat es keine Änderung gebracht.
-
@thohilde Den Trouble mit dem falsch getaggten tr-064 hatten wir schon mehrfach im Forum. Schau dich per Suchfunktion um.
-
@thohilde sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Ansonsten hat es keine Änderung gebracht.
iobroker restart iobroker status
-
pi@iobroker:~ $ iobroker restart pi@iobroker:~ $ iobroker status internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }
Im Anhang habe ich noch das log file angehängt.
2022-01-07T20_37_09_565Z-debug.txt -
@thomas-braun
Ich habe mir das Verzeichnis /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js angesehen und mit einem einer frischen iobroker Installation (im Screenshot links) verglichen:
Daraufhin habe ich die Dateien aus dem Ordner /opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba rüberkopiert was dann zu folgendem führte:pi@iobroker:/opt/iobroker $ iobroker restart pi@iobroker:/opt/iobroker $ iobroker status Installation broken or unknown states type: file configured.
Hilft mir das irgendwie weiter bzw. ergibt sich daraus ein neuer Ansatz zum Reparieren?
-
@thohilde sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
/opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba rüberkopiert
? Mach man nicht. Insbesondere nicht von einer Windows-Kiste aus.
Hast du kein ordentliches Backup?iobroker fix
mal versucht?
-
iobroker fix ... Your installation was fixed successfully Run iobroker start to start ioBroker again! ========================================================================== pi@iobroker:~ $ iobroker start
habe ich mehrfach laufen lassen. Bringt keine Fehlermeldung, allerdings auch keine Verbesserung.
Backup hätte ich eins.Auf dem Raspi laufen neben dem iobroker auch noch die pivCCU und homebridge. HB benötigt ebenfalls nodejs und läuft problemlos. Daher verstehe ich nicht, warum der iobroker da so Probleme macht aktuell.
-
@thohilde Mach bitte einen neuen Thread auf, das führt bei dem Thema zu weit.
-
@thohilde sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
HB benötigt ebenfalls nodejs und läuft problemlos
installiert node aber ggf anders und in anderer Version
-
Hallo!
Leider kommen folgende Meldungen nachdem ich versucht habe von V12 auf V14 upzudaten. Ich bin leider etwas unerfahren, so dass ich nur einen Screenshot posten kann, da leider copy/paste irgendwie nicht funktioniert. Sorry dafür!
Kann mir jemand sagen, was ich falsch mache?LG
Markus -
@markusk1407 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Kann mir jemand sagen, was ich falsch mache?
Ja!
du postest einen Screenshot, den keiner lesen kann.
Code bitte immer als text in code-tags psoetn -
@homoran und wie kriege ich den text aus der konsole in windows hinein? bin dazu zu blöd und bei google finde ich auch nichts
-
@markusk1407 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
und wie kriege ich den text aus der konsole in windows hinein?
Markieren - kopieren - einfügen
Welche Konsole?
puTTY brauchst du nur zu markieren, dann ist es in der Zwischenablage -
@homoran den remotedesktop von windows
-
@markusk1407 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
remotedesktop
Verboten.
Einloggen NUR per ssh auf einen Server ohne Desktop. Dann kann man auch kopieren. -
Holen:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB] OK:2 http://archive.raspberrypi.org/debian buster InRelease Ign:3 http://phoscon.de/apt/deconz $(lsb_release InRelease Fehl:4 http://phoscon.de/apt/deconz $(lsb_release Release 404 Not Found [IP: 144.76.96.194 80] Holen:5 https://deb.nodesource.com/node_14.x bullseye InRelease [4.586 B] OK:6 https://deb.nodesource.com/node_12.x buster InRelease Fehl:5 https://deb.nodesource.com/node_14.x bullseye InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig E: Das Depot »http://phoscon.de/apt/deconz $(lsb_release Release« enthält keine Release-Datei. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). W: GPG-Fehler: https://deb.nodesource.com/node_14.x bullseye InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_14.x bullseye InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
So, nun isses besser
-
- Text markieren
- Menü des Terminal Fensters finden
- Copy oder Edit/copy auswählen
dann sollte der Text auch im Windows einzufügen sein - als Text.
A.
-
@markusk1407 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
nachdem ich versucht habe von V12 auf V14 upzudaten
wie hast du das gemacht?
-
sudo nano /etc/apt/sources.list.d/nodesource.list deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main sudo apt update
-
@markusk1407 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
raspbian buster
@markusk1407 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
node_14.x bullseye