NEWS
Fehlermeldung bei node.js update
-
Hallo zusammen,
ich habe mich durch alle Forenbeiträge gewühlt, leider finde ich nicht raus warum ich nicht auf node.js 4.x updaten kann.
ich bekomme folgende Fehlermeldung, kann mir da jemand helfen?
Tausend Dank schon mal
root@ioBroker:~# sudo apt-get install nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: nodejs : Hängt ab von: libc6 (>= 2.16) aber 2.13-38+rpi2+deb7u11 soll installiert werden Hängt ab von: libstdc++6 (>= 5.2) aber 4.8.2-21~rpi3rpi1 soll installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. root@ioBroker:~# -
Welches System hast du?
Wenn du auf node 0.10x oder 0.12.x warst, hast du es vorher deinstalliert (damals waren auch andere libs notwendig)?
Hast du````
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -p.s.: Du scheinst schon als root zu arbeiten, da kannst sudo normal weglassen! -
Sieht mit nach nem Debian Wheezy als Systembasis oder so aus.
Du brauchst ein System mit ner aktuelleren libc um node 4.x zu installieren.
Also entweder du findest auf backports oder so neuere Pakete oder musst dein Sysetem mal mindestens auf Jessie hieven
-
Oh ja, sorry. Jessie ist notwendig. Falls ihr nur ioBroker installiert habt dann besser auf einem neuen Raspian Jessie Image installieren.
Zwischen Wheezy und Jessie sind ziemlich große Unterschiede die leider viele Einstellungen und Programme betreffen.
p.s.: Wenn ihr headless (ohne Tastatur/Bildschirm) arbeitet dann kann auch die lite-Version verwendet werden. Dann müssen eventuell mehr Pakete 'nachinstalliert' werden.