NEWS
(gelöst) Adapter lassen sich nicht updaten
-
-
@michael_4358 Hab ich Dir gerade geschrieben.
-
@mickym said in Adapter lassen sich nicht updaten:
@michael_4358 Hab ich Dir gerade geschrieben.
ist noch auf der 8.15 ...
-
sudo apt install --reinstall nodejs
-
Would you like to upgrade iot from @1.11.4 to @1.11.8 now? [(y)es, (n)o]: y Update iot from @1.11.4 to @1.11.8 NPM version: 8.11.0 Installing iobroker.iot@1.11.8... (System call) npm WARN tarball tarball data for socksv5@https://github.com/christophgysin/socksv5/tarball/7b4eba5b30ecdb6d9e656dcfede1e6884dc7c6d9 (sha1-sjQ0+FwyNcrhxXborBfKzWTTuL0=) seems to be corrupted. Trying again. npm WARN tarball tarball data for socksv5@https://github.com/christophgysin/socksv5/tarball/7b4eba5b30ecdb6d9e656dcfede1e6884dc7c6d9 (sha1-sjQ0+FwyNcrhxXborBfKzWTTuL0=) seems to be corrupted. Trying again. npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: zigbee2mqtt@1.18.3 npm ERR! notsup Not compatible with your version of node/npm: zigbee2mqtt@1.18.3 npm ERR! notsup Required: {"node":"^10 || ^12 || ^14 || ^15"} npm ERR! notsup Actual: {"npm":"8.11.0","node":"v16.16.0"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-07-28T14_06_13_392Z-debug-0.log upload [18] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/actions.js actions.js application/javascript upload [17] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/alexalogo.png alexalogo.png image/png upload [16] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/asset-manifest.json asset-manifest.json application/json upload [15] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/blockly.js blockly.js application/javascript upload [14] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/favicon.ico favicon.ico image/vnd.microsoft.icon upload [13] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/index_m.html index_m.html text/html upload [12] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/iot.png iot.png image/png upload [11] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/manifest.json manifest.json application/json upload [10] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/2.faf2f676.chunk.css static/css/2.faf2f676.chunk.css text/css upload [9] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/2.faf2f676.chunk.css.map static/css/2.faf2f676.chunk.css.map application/json upload [8] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/main.e2d673ee.chunk.css static/css/main.e2d673ee.chunk.css text/css upload [7] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/main.e2d673ee.chunk.css.map static/css/main.e2d673ee.chunk.css.map application/json upload [6] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/2.1d439ead.chunk.js static/js/2.1d439ead.chunk.js application/javascript upload [5] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/2.1d439ead.chunk.js.LICENSE.txt static/js/2.1d439ead.chunk.js.LICENSE.txt text/plain upload [4] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/2.1d439ead.chunk.js.map static/js/2.1d439ead.chunk.js.map application/json upload [3] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/main.846bc990.chunk.js static/js/main.846bc990.chunk.js application/javascript upload [2] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/main.846bc990.chunk.js.map static/js/main.846bc990.chunk.js.map application/json upload [1] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/runtime-main.1a18d9e5.js static/js/runtime-main.1a18d9e5.js application/javascript upload [0] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/runtime-main.1a18d9e5.js.map static/js/runtime-main.1a18d9e5.js.map application/json
-
@michael_4358 Hast Du die package-lock.json entfernt?
Also ich fürchte ich kann nicht mehr weiterhelfen (vielleicht aber noch andere) ausser mit meiner Radikalkur aber halt ohne Gewähr.
Mach mal eine Komplettsicherung, sodass Du notfalls auf Deinen jetzigen Stand zurückkehren kannst und probiere : -
sudo -H -u iobroker npm cache clear --force
Durch die Herumrutscherei als root kann es aber auch sein, dass du da die Rechte verbogen hast (oder der chache beim root liegt. Oder anderes 'unerklärliches' Zeug passiert ist).
-
@thomas-braun said in Adapter lassen sich nicht updaten:
sudo -H -u iobroker npm cache clear --force
Durch die Herumrutscherei als root kann es aber auch sein, dass du da die Rechte verbogen hast (oder der chache beim root liegt. Oder anderes 'unerklärliches' Zeug passiert ist).
wahrscheinlich hast du recht....
wird wohl das beste sein
back up hab ichalso auf Anfang ️
-
@michael_4358 Na wenn Du Backup hast und eh neu aufbaust, kannst ja nochmal versuchen, das node_modules Verzeichnis wie beschrieben, neu aufzubauen.
-
@michael_4358 sagte in Adapter lassen sich nicht updaten:
es ändert aber nichts am ablauf ob root oder nicht...
@thomas-braun sagte in Adapter lassen sich nicht updaten:
Durch die Herumrutscherei als root kann es aber auch sein, dass du da die Rechte verbogen hast (oder der chache beim root liegt. Oder anderes 'unerklärliches' Zeug passiert ist).
Das Arbeiten unter root kann immer irgendetwas verbiegen, wo es erst viel später zu Problemen kommt.
Wenn du jetzt neu anfangen willst, denke daran!
-
wollen nicht aber scheint wohl einfach zusein
-
als letzten versuch habe ich node js auf Version 15 zurück gespielt...
nun geht wieder alles -
@michael_4358
Ungerade Versionen (z. B. 15) sind beta Versionen (für Entwickler). Stable sind die geraden (z. B. 14 < 16). -
-
Die node 15 ist allerdings als Interims-Version schon wieder aus dem Support raus:
-
@thomas-braun said in (gelöst) Adapter lassen sich nicht updaten:
Die node 15 ist allerdings als Interims-Version schon wieder aus dem Support raus:
das habe ich gelesen.
als lts wäre 14 noch gewesen..
warum ich 15 gewählt habe kann ich dir auch nicht sagen.werde die tage ein gleiches system parallel installieren und testen