NEWS
[gelöst] node update v. 10.16.3 > 10.17.0 - Frage
-
@Thomas-Braun
Sorry, dass hatte ich vergessen oben mit aufzunehmen, dies habe ich bereits durchgeführt. -
@capitaenz sagte in node update von 10.16.3 auf 10.17.0 - Frage:
Als Lösung lese ich leider immer nur, dass man die Schritte nochmal durchführen soll
ich hingegen würde einmal node komplett deinstallieren und dann sauber neu installieren
-
@BBTown
Das wollte ich eigentlich vermeiden, denn da zeigt sich der Nachteil vom Tinkerboard S: Keine SD-Karte die man sichern/klonen kann.
Das Updaten beim ioBroker ist immer ein AbenteuerDann muss ich da wohl durch, aber nicht mehr heute, glücklicherweise läuft alles noch, so wie es jetzt grad ist.
VG
Leif -
@capitaenz du kannst doch über den BackitUp Adapter ein minmalbackup machen und das extern sichern?!
-
@BBTown na klar, den habe ich auch installiert und es wird alle 7 Tage (6 Stück) ein komplett Backup und jeden Tag (24 Stück) ein minimal Backup auf unserer Synology durchgeführt, aber ich habe noch nie ein worst case szenario durchgespielt. Was mich nachdenklich stimmt ist, dass das minimal Backup nur eine Datei "backup.json" beinhaltet (ca. 24MB).
Kann das sein?VG
Leif -
@capitaenz sagte in node update von 10.16.3 auf 10.17.0 - Frage:
nur eine Datei "backup.json" beinhaltet (ca. 24MB).
Kann das sein?ja, da sind die Einstellungen der Adapter enthalten, aber die Adapter selbst werden neu installiert und die Einstellungen dann aus dem Backup übernommen.
-
Ich hätte noch eine Frage an euch, denn ich finde im Internet keine direkte Antwort darauf:
Was ist denn der Unterschied zwischen "node" und "nodejs"?
Mein System läuft ja jetzt mit:root@tinkerboard:~# node -v v10.16.3 root@tinkerboard:~# nodejs -v v10.17.0
Hab jetzt nicht so richtig Lust auf eine Neuinstallation, zumal ja alles läuft.
VG
Leif -
@capitaenz dann solltest Du dich ggf. darauf einrichten, dass Du hier im Forum von dem Einen oder Anderen keinen Support bekommen wirst, weil die Gurndlage ein sauber aufgesetztes System ist.
Und dazu gehört, dass node und nodejs die gleiche (freigegebene) Version haben muss. -
@BBTown Das ist mir klar und ich werde auch sobald ich mal sturmfrei im Haus habe, ein Update machen.
Meine Frage ist aber leider nicht beantwortet:
Was ist denn der Unterschied zwischen "node" und "nodejs"?VG
Leif -
@capitaenz sagte in node update von 10.16.3 auf 10.17.0 - Frage:
Was ist denn der Unterschied zwischen "node" und "nodejs"?
Ich habe mal für dich gegoogelt ... ich glaube eine Anleitung wie man Google nutz gibt es auch im Netz ...
-
@BBTown Danke, aber genau die Seite hatte ich auch schon gefunden.
Node: We just use the names handed down to us by the gods.
Belassen wir es dabei, man weiß es nicht und ich werde bei Gelegenheit updaten -
Das Thema lässt mir jetzt keine Ruhe...
Folgendes versucht:systemctl stop iobroker apt --purge autoremove node apt --purge autoremove nodejs apt autoremove reboot
und bekomme folgendes angezeigt:
root@tinkerboard:~# node -v v10.16.3 root@tinkerboard:~# nodejs -v Could not find the database of available applications, run update-command-not-found as root to fix this nodejs: command not found
Der ioBroker läuft immer noch, also muss noch eine Installation (wie oben angezeigt) vorhanden sein...
Habe dann folgendes versucht:root@tinkerboard:~# which node /usr/local/bin/node
Kann/muss ich das Verzeichnis jetzt noch löschen? Ist der Spuk dann vorbei?
Danke nochmals für eure Hilfe
-
Hallo zusammen,
hab mein Problem jetzt gelöst!1:
root@tinkerboard:~# which node /usr/local/bin/node
2:
stop iobroker
3:
Mit Win SCP auf dem Tinkerboard eingeloggt und die Datei "node" unter /usr/local/bin/ in "node.old" umbenannt.4:
reboot
5:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs
6:
root@tinkerboard:~# node -v v10.17.0 root@tinkerboard:~# nodejs -v v10.17.0
Jetzt zeigt mir der Admin-Adapter auch die 10.17.0 an
Danke an alle
VG
Leif -
@capitaenz sagte in [gelöst] node update v. 10.16.3 > 10.17.0 - Frage:
Was ist denn der Unterschied zwischen "node" und "nodejs"?
Es gibt keinen Unterschied. In einer sauberen Installation verweist beides auf die gleiche binairy:
pi@raspberrypi:~ $ which nodejs /usr/bin/nodejs pi@raspberrypi:~ $ ls -la /usr/bin/nodejs lrwxrwxrwx 1 root root 24 Apr 12 11:14 /usr/bin/nodejs -> /etc/alternatives/nodejs pi@raspberrypi:~ $ ls -la /etc/alternatives/nodejs lrwxrwxrwx 1 root root 13 Apr 12 11:14 /etc/alternatives/nodejs -> /usr/bin/node pi@raspberrypi:~ $
Den root-Login hast du dir hoffentlich mittlerweile abgewöhnt.