NEWS
node
-
Hallo zusammen,
leider habe ich meinen iob zerschossen.Fehler: node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
Bin leider kein Linux-Experte und benötige deshalb Hilfestellung.
Aufgrund des Fehlers kann ich leider auch kein Backup mehr einspielen.======================= SUMMARY ======================= v.2024-05-22 Static hostname: raspberrypi Icon name: computer Operating System: Raspbian GNU/Linux 10 (buster) Kernel: Linux 5.10.103-v7l+ 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: 3.8G 296M 2.0G 216M 1.5G 3.3G Swap: 99M 0B 99M Total: 3.9G 296M 2.1G 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: 30M /opt/iobroker/iobroker-data/objects.jsonl 12M /opt/iobroker/iobroker-data/Old_objects.jsonl 8.0M /opt/iobroker/iobroker-data/objects.json.migrated 8.0M /opt/iobroker/iobroker-data/objects.json.bak.migrated 0 /opt/iobroker/iobroker-data/objects.json.broken 8.1M /opt/iobroker/iobroker-data/states.jsonl 1.1M /opt/iobroker/iobroker-data/states.json.migrated 1.1M /opt/iobroker/iobroker-data/states.json.bak.migrated 0 /opt/iobroker/iobroker-data/states.json.broken
Ich bin für jede Idee dankbar.
Bei :
type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v kommt:/usr/bin/nodejs /usr/bin/node /usr/bin/npm /usr/bin/npx nodejs: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by nodejs)
Wäre ganz toll wenn mir jemand unter die Arme greifen könnte. In einem anderen Thread mit dem gleiche Fehler wurden viele Hinweise gegeben. Die habe habe ich schon alle durch ...
-
@uwekronberg bitte sinnvollen Threadtitel verwenden!
-
iob nodejs-update 18
Dann DRINGEND vom toten Pferd Raspberry OS 10 'Buster' absteigen und auf Version 12 'Bookworm' umsatteln.
Das ist im übrigen KEIN Fehler. Höchstens ein Fehler des zuständigen Administrators, der sein System nicht im Griff hat.
Aufgrund des Fehlers kann ich leider auch kein Backup mehr einspielen.
-
@uwekronberg sagte in node:
Operating System: Raspbian GNU/Linux 10 (buster)
NodeJS 20 läuft nicht auf Buster (veraltet)! Zurück auf NodeJS 18. Alle Adapter aktualiseren und dann über Backitup ein Backuo ziehen. Das (können mehrere Dateien sein) sichern (USB-Stick, NAS).
Danach Debian 12 (Bookworm) installieren OS 64 BIT lite (ohne Desktop). ioBroker neu installieren und Backup wiederherstellen.
Ro75.
-
Vielen Dank für Euro Hilfe. Das versuche ich mal. Hoffentlich bekomme ich das hin ...
-
@uwekronberg sagte in node:
Hoffentlich bekomme ich das hin ...
Simple Neuinstallation (64Bit-Lite) und dann dein Backup dort einspielen.
-
@uwekronberg Beim Raspberry ist das doch recht risikofrei möglich ...
Zumindest wenn man mehrere SD-Karten nutzt....
Erst ein Backup ziehen, und dann auf einer neuen SD-Karte alles from Scratch wieder mit Bookworm aufbauen ....
Wenn was nicht klappt, kann man immer noch die alte SD wieder einstecken ...
Von 10 auf 12 anzuheben, ist wahrscheinlich heikler, als alles frisch zu machen, und dann ein Backup einzuspielen ...
-
-
@thomas-braun Habe ja ein wenig Respekt vor dem Umstiege wegen meiner influx und grafana Installation
-
@uwekronberg Backups?
Und der 'Respekt' nutzt dir ja nix, dein System ist MAUSETOT und es wird nur mit jedem Tag komplizierter das Ding am Laufen zu halten. -
@thomas-braun Hast ja Recht...
-
@uwekronberg : So, bin jetzt vom "toten Pferd" auf Bookworm umgestiegen. Nach einigen Versuchen sind mir dabei meine influxDB, die Grafana Dashboards und meine Phoscon Installation / Deconz erhalten geblieben. Vielen Dank nochmals für die Hinweise und die Hilfe!