NEWS
Nachricht beim update des admin, das node.js aktualisiert werden soll
-
Hallo,
ich habe folgende Nachricht erhalten:
ioBroker unterstützt die LTS Versionen 4, 6 und 8 von node.js. Bitte aktualisieren Sie die verwendete node.js Version ("v0.12.6") auf dem Rechner "ioBroker-RasPi2" auf eine unterstützte Version. Wir empfehlen die Verwendung von node.js 6.
Gibt es da einen Tipp wie ich das update sicher ausführen kann?
-
Dein OS hast du nicht verraten, aber falls linux
apt-get –purge remove node
apt-get --purge remove nodejs
apt-get autoremove
reboot
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev nodejs
reboot
Vorher iobroker stoppen
-
Soweit bin ich auch einverstanden, aber….
...und jetzt verlässt mich mein Wissen.
Ohne jemanden verängstigen zu wollen, nur eine Nachfrage zur Sicherheit.
(Ich glaube..) wenn Pakete selbst gebaut werden kann es Probleme mit anderen Versionen geben.
Dafür sollten die Pakete neu geschrieben werden. Dazu dient das Skript reinstall.sh.
Meines Wissens hat dieses noch einen Bug.
erstens muss es ausführbar gemacht werden und zweitens sind doch noch (?) Windows Zeilenumbrüche drin, die entfernt werden müssen, indem man diese Datei z.B. mit dem Notepad++ öffnet, den Modus vom Windows in Unix ändert und wieder abspeichert.
Ist das noch so?
Gruß
Rainer
-
Also ich hab das von 4 auf 6 ohne reinstall gemacht und keine Probleme.
Ist jetzt natürlich alles eine Frage was für Pakete und auswelcher Quelle man installiert hat.
-
Das heißt jetzt Riiiiiiisssssiiiiiiikkkkkoooooooo??
-
mach dir ne Sicherung .. und los gehts…
ich habe auch das Update gemacht von 4 auf 6 ..ist halb so wild
-
Hallo,
so ich habe es jetzt gerade gemacht. Eigentlich ist auch alles ohne Fehler durchgelaufen.
Ich bin jetzt nicht der linux experte. Im Browser bekomme ich keine Seite vom ioborker admin mehr angezeigt.
Was kann ich jetzt tun?
-
Bitte etwas mehr Infos.
grundsätzliches Procedere:
-
http://www.iobroker.net/docu/?page_id=3928&lang=de abarbeiten
-
über die Konsole js-controller auf die neueste Version bringen
-
über die Konsole admin auf die neueste Version bringen
-
reboot
Gruß
Rainer
-
-
- diese%20Seite abarbeiten
/quote]
Was meinst du damit ?
-
sudo chmod +x reinstall.sh
sudi ./reinstall.sh
-
sudi ./reinstall.sh `
Das geht nicht, und das auch nicht falls du dich vertippt hast sudo ./reinstall.sh -
- diese%20Seite abarbeiten
/quote]
Was meinst du damit ?
die verlinkte Seite abarbeiten;
Sorry war ein Fehler, habe ich jetzt korrigiert.
Gruß
Rainer
-
-
-
die verlinkte Seite abarbeiten;
Sorry war ein Fehler, habe ich jetzt korrigiert. `
Wo? -
Im Originalpost; etwa 10 Posts darüber
-
Hallo, also das Problem ist das node.js nicht funktioniert.
node -v sagt Kommando unbekannt
Soll ich jetzt nodejs noch einmal installieren aus der Anleitung oder wie hier im Thread?
Oder was kann ich jetzt tun?
-
Du hast kein NodeJS mehr drauf.
Führe diesen Teil der Anleitung nochmal aus, da sollte einiges auf dem Bildschirm passieren.
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev nodejs reboot
-
das ist das Ergebnis:
-
Jetzt habe ich noch einmal versucht node oder nodejs zu deinstallieren und nocheinmal zu installieren.
ich kenne jetzt nicht den Unterschied zwischen node und nodejs.
Beim Deinstallieren und installieren findet er nix zu node, aber zu nodejs.
Hier das ergebnis: