NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
-
@djmarc75 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
iob diag
here you go :) Danke schonmal
ufff jetzt hab ich erst alle 3 Antworten gelesen .... ich mach nen Thread auf. Link folgt gleich... ausser ne Lösung ist schon direkt in Sicht
eigener Thread ist hier:
https://forum.iobroker.net/topic/75026/node-js-update-npm-bad-error-ebadengine -
Hey,
Mir wurde gerade angezeigt, dass es ne neuere node.js Version gibt. Also wollte ich periob nodejs-updateein Update machen. Allerdings sagt er immer noch, dass 18.x die empfohlene Version ist. Ich bin aber auf der 20.x
Kann man bzw wird das Skript irgendwann umgestellt, dass er merkt wenn man auf ner anderen Hauptversion ist und macht dann davon das update?
Danke im Voraus -
Hey,
Mir wurde gerade angezeigt, dass es ne neuere node.js Version gibt. Also wollte ich periob nodejs-updateein Update machen. Allerdings sagt er immer noch, dass 18.x die empfohlene Version ist. Ich bin aber auf der 20.x
Kann man bzw wird das Skript irgendwann umgestellt, dass er merkt wenn man auf ner anderen Hauptversion ist und macht dann davon das update?
Danke im Voraus@m-a-x sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Allerdings sagt er immer noch, dass 18.x die empfohlene Version ist.
Das ist richtig, weil das im Datenpunkt, der dazu ausgelesen wird, noch nicht richtig eingestellt wurde.
Neue Versionen innerhalb des gleichen Major-Releases werden im übrigen NICHT per nodejs-update angepackt sondern wie üblich über deinen Paketmanager...
iob stop sudo apt update sudo apt full-upgrade sudo reboot -
@m-a-x sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Allerdings sagt er immer noch, dass 18.x die empfohlene Version ist.
Das ist richtig, weil das im Datenpunkt, der dazu ausgelesen wird, noch nicht richtig eingestellt wurde.
Neue Versionen innerhalb des gleichen Major-Releases werden im übrigen NICHT per nodejs-update angepackt sondern wie üblich über deinen Paketmanager...
iob stop sudo apt update sudo apt full-upgrade sudo reboot@thomas-braun
oh ok.
Sorry. Bin über den 'uralten' Update Beitrag auf den Upgrade Beitrag gekommen und habe da überlesen dass nur die Version so geändert wird. -
@thomas-braun
oh ok.
Sorry. Bin über den 'uralten' Update Beitrag auf den Upgrade Beitrag gekommen und habe da überlesen dass nur die Version so geändert wird.@m-a-x sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
habe da überlesen dass nur die Version so geändert wird.
Und zwar nur einmalig auf die aktuelle Major-Version. Im Weiteren läuft es dann wie üblich.
-
@m-a-x sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Allerdings sagt er immer noch, dass 18.x die empfohlene Version ist.
Das ist richtig, weil das im Datenpunkt, der dazu ausgelesen wird, noch nicht richtig eingestellt wurde.
Neue Versionen innerhalb des gleichen Major-Releases werden im übrigen NICHT per nodejs-update angepackt sondern wie üblich über deinen Paketmanager...
iob stop sudo apt update sudo apt full-upgrade sudo reboot@thomas-braun wann wird eigentlich die recommended version vom node-js auf Version 20 angehoben?
Bei mir kommt auch die Meldung, dass Version 18 noch die aktuelle sei.
Danke.
-
@thomas-braun wann wird eigentlich die recommended version vom node-js auf Version 20 angehoben?
Bei mir kommt auch die Meldung, dass Version 18 noch die aktuelle sei.
Danke.
@siggi0904 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
wann wird eigentlich die recommended version vom node-js auf Version 20 angehoben?
Seit ein paar Tagen ist das im js-controller6 drin.
Nothing to do - Your installation is using the correct paths. You are running nodejs v22.4.1. Do you want to install recommended version 20.15.1? Press <y> to continue or any other key to quit -
@siggi0904 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
wann wird eigentlich die recommended version vom node-js auf Version 20 angehoben?
Seit ein paar Tagen ist das im js-controller6 drin.
Nothing to do - Your installation is using the correct paths. You are running nodejs v22.4.1. Do you want to install recommended version 20.15.1? Press <y> to continue or any other key to quit@thomas-braun habe gerade
iob nodejs-updategemacht und da wurde noch Version 18 gemeldet. -
@thomas-braun habe gerade
iob nodejs-updategemacht und da wurde noch Version 18 gemeldet.@siggi0904 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@thomas-braun habe gerade
iob nodejs-updategemacht und da wurde noch Version 18 gemeldet.und?
Hast du@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
js-controller6
-
@thomas-braun habe gerade
iob nodejs-updategemacht und da wurde noch Version 18 gemeldet.@siggi0904 Und welchen js-controller fährst du? In der stabilen Version 5.0.19 ist das noch nicht drin.
-
@siggi0904 Und welchen js-controller fährst du? In der stabilen Version 5.0.19 ist das noch nicht drin.
@thomas-braun jo, alles stable. Also mach ich es per apt. Kein Thema.
-
@thomas-braun jo, alles stable. Also mach ich es per apt. Kein Thema.
@siggi0904 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@thomas-braun jo, alles stable. Also mach ich es per apt. Kein Thema.
...oder per
iob nodejs-update 20 -
@thomas-braun jo, alles stable. Also mach ich es per apt. Kein Thema.
@siggi0904 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Also mach ich es per apt.
Du sollst das sowieso primär per apt machen.
iob nodejs-update ist nur zum Wechsel der Major-Version gedacht und um verfummelte sonstige Installationen wieder gerade zu biegen. -
@siggi0904 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Also mach ich es per apt.
Du sollst das sowieso primär per apt machen.
iob nodejs-update ist nur zum Wechsel der Major-Version gedacht und um verfummelte sonstige Installationen wieder gerade zu biegen.@thomas-braun aber da muss man immer dran denken den iob zu stoppen.
Das macht das skript fein selbst. :-) -
@thomas-braun aber da muss man immer dran denken den iob zu stoppen.
Das macht das skript fein selbst. :-)@siggi0904 dann nimm doch das Skript
-
@siggi0904 dann nimm doch das Skript
-
@skorpil
iob nodejs-update 20 -
Hallo Zusammen
auch ich habe versucht eine nodejs update durchzuführen. Leider ohne Erfolg.Folgendes Problem habe ich nach dem Update mit nodejs:
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)Ich habe alles versucht was ich im Forum gefundeun habe.
- Löschen der bisherigen Version
- Löschen der Verzeichnisse und Dateiverknüpfungen
- Manuelle Installation nach "neuer Anleitung"
- Automatische installation
Hier schon mal der "iob diag"
======================= SUMMARY ======================= v.2024-05-22 Static hostname: rpiiobroker Icon name: computer Operating System: Raspbian GNU/Linux 10 (buster) Kernel: Linux 5.10.103-v7+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 0 node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) Pending iob updates: 0 Nodejs-Installation: nodejs: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by nodejs) /usr/bin/nodejs nodejs: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by nodejs) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/node node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/npm node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/npx node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/corepack node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) Recommended versions are nodejs and npm Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 923M 50M 113M 16M 758M 792M Swap: 99M 2.0M 97M Total: 1.0G 53M 211M Active iob-Instances: 0 node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) ioBroker Core: js-controller node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) admin node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) ioBroker Status: Status admin and web instance: Objects: 0 States: 0 Size of iob-Database: 1.3M /opt/iobroker/iobroker-data/objects.json.bak 1.3M /opt/iobroker/iobroker-data/objects.json 148K /opt/iobroker/iobroker-data/states.json.bak 148K /opt/iobroker/iobroker-data/states.json =================== END OF SUMMARY ====================Vielen Dand für eure neuen Ideen zur Problemlösung.
Grüße
Ichda -
Hallo Zusammen
auch ich habe versucht eine nodejs update durchzuführen. Leider ohne Erfolg.Folgendes Problem habe ich nach dem Update mit nodejs:
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)Ich habe alles versucht was ich im Forum gefundeun habe.
- Löschen der bisherigen Version
- Löschen der Verzeichnisse und Dateiverknüpfungen
- Manuelle Installation nach "neuer Anleitung"
- Automatische installation
Hier schon mal der "iob diag"
======================= SUMMARY ======================= v.2024-05-22 Static hostname: rpiiobroker Icon name: computer Operating System: Raspbian GNU/Linux 10 (buster) Kernel: Linux 5.10.103-v7+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 0 node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) Pending iob updates: 0 Nodejs-Installation: nodejs: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by nodejs) /usr/bin/nodejs nodejs: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by nodejs) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/node node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/npm node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/npx node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) /usr/bin/corepack node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) Recommended versions are nodejs and npm Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 923M 50M 113M 16M 758M 792M Swap: 99M 2.0M 97M Total: 1.0G 53M 211M Active iob-Instances: 0 node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) ioBroker Core: js-controller node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) admin node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) ioBroker Status: Status admin and web instance: Objects: 0 States: 0 Size of iob-Database: 1.3M /opt/iobroker/iobroker-data/objects.json.bak 1.3M /opt/iobroker/iobroker-data/objects.json 148K /opt/iobroker/iobroker-data/states.json.bak 148K /opt/iobroker/iobroker-data/states.json =================== END OF SUMMARY ====================Vielen Dand für eure neuen Ideen zur Problemlösung.
Grüße
Ichda@powerich sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Operating System: Raspbian GNU/Linux 10 (buster)
Zu alt, installier da NEU Raspberry OS 12 'Bookworm', bevorzugt in den 64Bit-Variante 'Lite' - Ohne Desktop.
https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht