NEWS
Nachricht beim update des admin, das node.js aktualisiert werden soll
-
Du hast zwar das Uralt-nodejs im Verzeichnis /usr/bin, aber offenbar kein npm mehr. Klone nochmal die funktionierende Karte (dort sollte npm funktionieren) und führe dann die Kommandos noch einmal aus.
-
Klone nochmal die funktionierende Karte (dort sollte npm funktionieren) und führe dann die Kommandos noch einmal aus. `
Mach ich, hab ja sonst keine hobbies -
-
Wenn keiner der Linux cracks etwas dagegen hat würde ich nochmal auf nodejs testen und das dann runterwerfen.
nodejs -v
Und wenn das dann die alte Version zeigt
sudo purge nodejs
Ich habe den eindruck da sind zwei konkurrierende unvollständige node / nodejs Installationen drauf.
Gruß
Rainer
-
Das sieht schon ganz gut aus
Dann weiter:
sudo ln -s /usr/local/bin/node /usr/bin/node sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev reboot cd /opt/iobroker sudo ./reinstall.sh
-
zum ersten mal zeigt node -v was an !!!
aber das reinstall klappt nicht:
-
iobroker sollte vorher wohl gestoppt werden. Kannst Du Dich als user root einloggen ? Und dann
iobroker stop cd /opt/iobroker /opt/iobroker/reinstall.sh iobroker start
-
Ich weiß nicht wie ich mich als root einlogge.
Der iobroker läuft aber
-
Ich weiß nicht wie ich mich als root einlogge.
13.jpg
Der iobroker läuft aber ` Du konntes iobroker ja stoppen, das ist also ok.
Aber du hällst dich nicht an die Kommandos!!!
Dort steht nirgends etwas von````
cd /opt/iobroker/reinstall.shEin Verzeichnis reinstall.sh existiert aber nicht, das ist eine Datei!! Es werden 2 Befehlszeilen angegeben - erst in das Verzeichnis wechseln```` cd /opt/iobroker ````und danach die Datei ausführen```` /opt/iobroker/reinstall.sh ````wobei hier auch```` sudo reinstall.sh ````ausreichend gewesen wäre weil du dich durch das vorherige Kommando bereits im Verzeichnis "/opt/iobroker" befindest.
-
Der iobroker läuft aber `
Jetzt nicht mehr, denn er wurde erfolgreich gestoppt.Ist reinstall.sh ausführbar ? Zu kontrollieren mit
ls -l /opt/iobroker
-
Jetzt wird's knifflig!
Die Datei reinstall.sh ist anscheinend immer noch mit einem Windows editor bearbeitet worden.
^M deutet darauf hin.
Gruß
Rainer
-
Ich weiß nicht wie ich mich als root einlogge. `
Wenn Du ursprünglich ein Image von Rainer verwendet und das root-Passwort nicht geändert hast, dann versuche es mal mit dem Passwort ioBrokerRoot. -
In den letzten images ist KEIN Root zugang mehr freigeschaltet.
Dort habe ich alles mit sudo su gemacht
Aber er hat es doch schon starten können, da kam doch die Fehlermeldung bin/bash/^M…
Gruß
Rainer
-
In den letzten images ist KEIN Root zugang mehr freigeschaltet. `
Ja, aber die node Version 0.12.x deutet auf ein älteres Image.
@Homoran:Aber er hat rs doch schpn starten können, da kam doch die Fehlermeldung bin/bash/^M… `
Stimmt, dann muss er die Datei "nur noch" in das Linux-Format bringen. -
konnte ich mich als root anmelden
hier die Ausgabe:
-
ich kann den iobroker stoppen und starten…
Ist dann nicht alles gut?
-
Wie hast Du Dich als Root einlogt, wenn das in den neuen Images nicht mehr vorgesehen ist?
Gruß,
Eric
Von unterwegs getippert
-
Wie hast Du Dich als Root einlogt, wenn das in den neuen Images nicht mehr vorgesehen ist? `
Mit user root und passwort haltIch weiss nicht ob ich ein neues images und welches ich habe. Habe das mal von der iobroker Seite heruntergeladen.
Kann man das irgendwie erkennen?
-
Ok, so langsam wird ein Schuh draus.
Da Du ja nun Erfahrung mit neu-anfangen hast, kannst Du mal bitte ein aktuelles Image von der Webseite laden (ist von 05/2017) und damit nochmal anfangen.
Du hast wohl eine SD mit älterem Image wieder als Basis genommen, was auch die ganzen Probleme mit Node & Co. erklären würde.
Gruß,
Eric
Von unterwegs getippert
-
Ok, so langsam wird ein Schuh draus.
Da Du ja nun Erfahrung mit neu-anfangen hast, kannst Du mal bitte ein aktuelles Image von der Webseite laden (ist von 05/2017) und damit nochmal anfangen.
Du hast wohl eine SD mit älterem Image wieder als Basis genommen, was auch die ganzen Probleme mit Node & Co. erklären würde. `
Nun mal langsam…. ich hab jetzt gefühlt 15 mal die Karte geklont und Millionen an Komando's abgesetzt (ok. teilweise vertippert)
um jetzt zu lesen, das mein System sowie alt ist.
Wenn ich das mache, wie bekomme ich meine Einstellungen auf das neue System, wieviele Versuche brauch ich dafür, usw.....
Muss jetzt leider ein paar Tage ins Krankenhaus, wenn ich wieder zurück bin und die Kraft dafür habe, melde ich mich