NEWS
iobroker kann überhaupt nix mehr installieren oder updaten
-
@neinneinhilfe sagte in iobroker kann überhaupt nix mehr installieren oder updaten:
Irgendwie läuft nun nix mehr
Was soll das konkret bedeuten?
Wie sieht die Installation mit dem Einzeiler aus?
Mit 'Irgendwie läuft nun nix mehr' kann man nix anfangen. -
@neinneinhilfe sagte in iobroker kann überhaupt nix mehr installieren oder updaten:
Kann jetzt ja nicht mal ein Backup vom iobroker und Blockly machen.
Das hast du ja natürlich vorher gemacht und holst das jetzt aus der Schublade.
-
@thomas-braun said in iobroker kann überhaupt nix mehr installieren oder updaten:
@neinneinhilfe sagte in iobroker kann überhaupt nix mehr installieren oder updaten:
Kann jetzt ja nicht mal ein Backup vom iobroker und Blockly machen.
Das hast du ja natürlich vorher gemacht und holst das jetzt aus der Schublade.
pi@raspberrypi:/ $ iobroker update node:internal/modules/cjs/loader:959 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15) at Function.Module._load (node:internal/modules/cjs/loader:804:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } pi@raspberrypi:/ $
Das passiert bei jedem befehl
-
-
@thomas-braun said in iobroker kann überhaupt nix mehr installieren oder updaten:
iobroker fix
Wenn das nix hilft:
curl -sLf https://iobroker.net/install.sh | bash -
Das hilft leider beides nicht.....
pi@raspberrypi:/ $ iobroker fix library: loaded Library version=2022-06-15 ioBroker is not installed in /opt/iobroker! Cannot fix anything... pi@raspberrypi:/ $ curl -sLf https://iobroker.net/install.sh | bash - library: loaded Library version=2022-06-15 ========================================================================== Welcome to the ioBroker installer! Installer version: 2022-06-03 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 http://archive.raspberrypi.org/debian buster InRelease Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Hit:3 https://repos.influxdata.com/debian buster InRelease Hit:4 https://phoscon.de/apt/deconz buster InRelease Hit:5 https://packages.grafana.com/oss/deb stable InRelease Hit:6 https://deb.nodesource.com/node_16.x buster InRelease Fetched 15.0 kB in 2s (7,596 B/s) Reading package lists... Done Changing npm registry to https://registry.npmjs.org npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2022-09-04T18_10_06_757Z-debug-0.log Installed gcc-c++ ========================================================================== Creating ioBroker user and directory (2/4) ========================================================================== Created /etc/sudoers.d/iobroker Directory /opt/iobroker created ========================================================================== Installing ioBroker (3/4) ========================================================================== npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2022-09-04T18_10_12_393Z-debug-0.log ========================================================================== Finalizing installation (4/4) ========================================================================== Enabling autostart... Autostart enabled! Fixing directory permissions... ========================================================================== ioBroker was installed successfully Open http://192.168.188.49:8081 in a browser and start configuring! ========================================================================== You need to re-login before doing anything else on the console! pi@raspberrypi:/ $
-
Na wenn die package.json noch editierbar ist - würde ich halt meine Methode versuchen - bevor man eh neu installiert.
-
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
Na wenn die package.json noch editierbar ist - würde ich halt meine Methode versuchen - bevor man eh neu installiert.
Welche Methode und wie mache ich das?
-
@neinneinhilfe Na poste mal Deine package.json - um zu sehen, was da noch drin ist oder lade die einfach mal hoch. Wenn die nämlich durch das Ruminstallieren schon 10 mal überschrieben ist - dann hilft eh nichts mehr.
Ansonsten wenn Du nicht weisst wie das geht.
cd /opt/iobroker cat package.json
aber wie gesagt - ich mach das nur, wenn Du eh neu aufbauen müsstest - denn dann kann ich kein System mehr kaputter als kaputt machen.
-
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
cat package.json
Meinst du so?
pi@raspberrypi:/opt/iobroker $ cat package.json { "name": "iobroker.inst", "version": "3.0.0", "private": true, "description": "Automate your Life", "engines": { "node": ">=10.0.0" }, "dependencies": { "iobroker.js-controller": "stable", "iobroker.admin": "stable", "iobroker.discovery": "stable", "iobroker.backitup": "stable" } } pi@raspberrypi:/opt/iobroker $
-
@neinneinhilfe Ja da steht aber nicht mehr viel drin - hast Du nicht mehr als den JS controller den Admin, Discovery und Backup gehabt? Auf dem Bild da unten hast Du ja viel mehr Adapter gehabt. Entweder Du hast noch ein Image von Deiner Karte - denn so kann ich Dir leider nicht mehr helfen. Mit dem letzten Versuch eine Neuinstallation - hast Du halt Deine gesamte Konfiguration überschrieben. Dann musst Du wohl neu aufbauen - denn in der package.json - da stand Deine gesamte iobroker Konfiguration - was Module betrifft drin.
-
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
@neinneinhilfe Ja da steht aber nicht mehr viel drin - hast Du nicht mehr als den JS controller den Admin, Discovery und Backup gehabt?
Meinst du jetzt an adaptern?
Hatte eig. eine ganze menge.... -
@neinneinhilfe sagte in iobroker kann überhaupt nix mehr installieren oder updaten:
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
@neinneinhilfe Ja da steht aber nicht mehr viel drin - hast Du nicht mehr als den JS controller den Admin, Discovery und Backup gehabt?
Meinst du jetzt an adaptern?
Hatte eig. eine ganze menge....Ja da steht aber nicht mehr viel drin - hast Du nicht mehr als den JS controller den Admin, Discovery und Backup gehabt? Auf dem Bild da unten hast Du ja viel mehr Adapter gehabt. Entweder Du hast noch ein Image von Deiner Karte - denn so kann ich Dir leider nicht mehr helfen. Mit dem letzten Versuch eine Neuinstallation - hast Du halt Deine gesamte Konfiguration überschrieben. Dann musst Du wohl neu aufbauen - denn in der package.json - da stand Deine gesamte iobroker Konfiguration - was Module betrifft drin.
-
@mickym Wir können noch einen Versuch machen - wenn Du kein Backup hast - dann sind wenigstens noch Deine Daten im Moment auf der Karte - bevor Du eine neue Karte verwendest. Du musst halt sowieso dann alle Adapter neu installieren.
Hast Du ein backup?
-
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
@mickym Wir können noch einen Versuch machen - wenn Du kein Backup hast - dann sind wenigstens noch Deine Daten im Moment auf der Karte - bevor Du eine neue Karte verwendest. Du musst halt sowieso dann alle Adapter neu installieren.
Hast Du ein backup?
Habe ein backup ist ca. 1 monat alt
-
@neinneinhilfe Ein iobroker backup - oder eines von der karte?
-
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
@neinneinhilfe Ein iobroker backup - oder eines von der karte?
iobroker
iobroker_2022_08_14-16_31_32_backupiobroker.tar.gz -
@neinneinhilfe Im Prinzip wäre die korrekte Vorgehensweise nun Betriebssystem neu aufzubauen und dieses Backup einzuspielen.
Wo liegt denn dieses Backup?
-
@mickym said in iobroker kann überhaupt nix mehr installieren oder updaten:
@neinneinhilfe Im Prinzip wäre die korrekte Vorgehensweise nun Betriebssystem neu aufzubauen und dieses Backup einzuspielen.
Wo liegt denn dieses Backup?
Das Backup ist auf meinem Macbook
Also wären die Blocklys Geschichte? Die könnte man garnicht mehr retten? -
@neinneinhilfe sagte in iobroker kann überhaupt nix mehr installieren oder updaten:
Also wären die Blocklys Geschichte? Die könnte man garnicht mehr retten?
die sind da mit drin!
aber nicht die History Daten wenn du welche hattest
-
@neinneinhilfe Na in dem Backup sind die doch noch drin - oder hast Du seit dem viel geändert?