NEWS
Hilfe, ioBroker startet nicht mehr
-
Dachte ich komme drum herum das OS neu aufzusetzen
Vor allem würde ich gerne verstehen was da passiert ist und wie npm und node funktionieren
Die deinstallation von nodejs hat npm nicht deinstalliert, deswegen wurde vermutlich das Problem auch nicht gelöst.
Ich versuche mal npm zu deinstallieren
-
Ich bin jetzt mit "n 6.5" wieder auf Version 6.5 zurück `
Warum hast du eigentlich v 6.5 genommen? Aktuell ist bei der 6 mindestens 6.12!?
Nicht das ich viel Ahnung habe von den verschiedenen Versionen, aber die sollten doch immer ziemlich aktuell sein. :?
Enrico
-
Gute Frage. Weil ich in irgendeinem Thread von 6.5 gelesen hatte.
Nirgendwo steht welche Version empfohlen wird.
Ich hatte zuerst mit "n stable" die letzte stable version installiert und das war 9.x.
Damit fing das Übel ja an.
Das node bzw. npm System schein recht fragil zu sein
-
Ich hatte zuerst mit "n stable" die letzte stable version installiert `
Und wo war diese Info her?Diesen Befehl kenne ich gar nicht.
In der Doku steht:
wget http://nodejs.org/dist/latest-v6.x/node-v6.12.0-linux-armv6l.tar.gz
Gruß
Rainer
-
Ja, du hast natürlich Recht, das war etwas "leichtsinnig" von mir.
Ich hatte in meiner ioBroker Installation alles geupdated und dann geguckt wie man npm und node updated.
War irgendwie davon ausgegangen dass ich auch hier die aktuelle "stable" Version nehmen kann.
n ist eine Versionskontrolle für node, so wie ich das verstanden habe
mit "n <verison>" kann man zwischen verschiedenen Versionen wechseln.
Naja, ich habe jetzt npm manuell deinstalliert, node ebenfalls und alles nochmal neu installiert.
iobroker scheint zumindest ins richtige Verzeichnis installiert zu werden.
Ich hoffe mein Backup bringt mir später mein altes Setup wieder vollständig zurück</verison>
-
Ja, du hast natürlich Recht, das war etwas "leichtsinnig" von mir. `
ok!aber dann eine solche Aussage:
@stefan0875:An Installation und Update kann scheinbar noch vieles verbessert werden `
ist schon etwas heftig, wenn man "off Label" am offenen Herzen operiert.die aktuelle "stable" Version `
und das irritiert mich am meisten.Ungerade nodejs-Versionen sind immer Entwicklerversionen in Vorbereitung auf die nächste gerade Version, die dann wieder LTS bekommt.
Warum das als stable definiert werden sollte - keine Ahnung?
Gruß
Rainer
-
Ich hatte in meiner ioBroker Installation alles geupdated und dann geguckt wie man npm und node updated. `
Das ist ja auch richtig. Aber an die node-Versionen oder auch npm würde ich nur rangehen, wenn ein Adapter unbedingt ne bestimmte Version braucht!
War irgendwie davon ausgegangen dass ich auch hier die aktuelle "stable" Version nehmen kann. `
Das wäre auch richtig, damit hättest du aber eigentlich nur auf eine 8er Version kommen dürfen, das habe ich sogar schon beim Lesen diverser Beiträge mitbekommen, und ich habe davon auch nicht viel Ahnung!
Enrico
-
So, nach viel Frust funktioniert jetzt alles wieder.
Ich musste tatsächlich npm manuell "hart" deinstallieren (files löschen)
Mein Backup funktioniert auch und alles Adapter und Scripte sind wieder da.
Und der Ikea Tradfri Adapter, den ich vorher nicht zu Laufen bringen konnte und weshalb ich den ganzen Update Stress überhaupt gemacht habe läuft nun ebenfalls.
Jetzt ist endlich Wochenende
-
Danke für das Feedback!
Gruß
Rainer
-
Hey Stefan, wie hast Du denn hart npm deinstalliert? ich habe dasselbe Problem und komm nicht weiter.
Edit: ich musste den js-controller nochmal drüber installieren, nachdem ich auf npm 3.x zurück bin