Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. NodeJS Update - benötige Unterstützung

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    NodeJS Update - benötige Unterstützung

    This topic has been deleted. Only users with topic management privileges can see it.
    • X
      xelarep last edited by

      Hallo,

      heute hat mich mein ioBroker angeblinkt - ich möge doch bitte nodejs von 10.x auf 12.x erhöhen. Also "schnell" nach Anleitung alle Adapter aktualisiert, Backup gemacht und nach verlinkter Anleitung vom 21.04.2021 losgelegt.

      Jetzt hänge ich nach erfolgreichem

      pi@iobroker:~ $ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
      

      in der Update Installation

      pi@iobroker:~ $ sudo apt-get install -y 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: libstdc++6 (>= 5.2) aber 4.9.2-10+deb8u2 soll installiert werden
      E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
      

      Mein System/Distribution ist ein Pi 3 mit Jessie und auf aktuellstem Stand. Ich hab mal ein paar Artikel hier durchgeblättert komm aber nicht richtig weiter

      Ein

      pi@iobroker:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
      

      liefert

      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      v10.24.0
      v10.24.0
      6.14.11
      E: Ungültige Operation policy
      pi@iobroker:~ $
      

      Wie komm ich jetzt weiter?

      UncleSam 1 Reply Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @xelarep last edited by

        @xelarep Kurze Frage: was hast du ausser ioBroker noch auf dem System?

        mit Jessie und auf aktuellstem Stand.

        Ist eine lustige Aussage, weil Jessie ist 2015 herausgekommen, aktuell sind wir schon bei Raspberry Pi OS Buster mit einem 5.4er Kernel.

        X Thomas Braun 2 Replies Last reply Reply Quote 0
        • X
          xelarep @UncleSam last edited by xelarep

          @unclesam OK, Punkt für dich 😉

          Ich meinte damit, dass ich die üblichen apt-get update / upgrade / dist-upgrades alle durchgelaufen sind....
          Sonst ist nichts drauf - das System ist vor einigen Wochen auf eine SSD umgezogen

          arteck 1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active @xelarep last edited by

            @xelarep jessie macht kein node 12.. da wirst du wohl upgraden müssen dein Betriebssystem

            X 1 Reply Last reply Reply Quote 0
            • X
              xelarep @arteck last edited by

              @arteck Ah, jetzt ja. Manchmal sind's die einfachen Lösungen 😖
              Muss ich mich jetzt erst mal schlau machen wie ich ein Jessie auf ein aktuelles System bekomme...

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @xelarep last edited by

                @xelarep
                Am besten Neuinstallation. So große Sprünge können, müssen aber nicht funktionieren.
                Weniger Aufwand und erfolgsversprechender ist das Rückspielen eines Backups in eine frische Neu-Installation.

                X 1 Reply Last reply Reply Quote 0
                • X
                  xelarep @Thomas Braun last edited by

                  @thomas-braun Hm, ich hätte jetzt erst mal auf 'Strech' upgedated. Aber vielleicht hast Du recht, und ich mach gleich noch einen HW Tausch von Raspi 3 auf 4...

                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @xelarep last edited by

                    @xelarep Und dann hättest du von Stretch auf Buster gemusst. Da ist eine Neuinstallation weniger Aufwand als zweimal zu springen.

                    X 1 Reply Last reply Reply Quote 0
                    • X
                      xelarep @Thomas Braun last edited by

                      @thomas-braun überredet 😉 Dann setz ich ein komplett neues System auf nem neuen Pi auf!

                      X 1 Reply Last reply Reply Quote 1
                      • X
                        xelarep @xelarep last edited by

                        Sodele, grosses Lob an den Rasppishop - heute nachmittag war mein neuer 4er schon im Posteingang 👍 👍 👍

                        Also 'fix' OS, ioBroker aufgespielt, backup eingespielt. IP Zuordnung und Hostnamen vom alten ioBroker übernommen und in der FritzBox angepasst - et voila! Kiste spielt quasi ohne grössere chirurgischen Eingriffe.

                        Später noch schnell die neue temporäre SD Karte auf die SSD geklont, und dann bootet der neue Raspi auch von USB!

                        Am längsten dauert jetzt wahrscheinlich der 3D Ausdruck eines neuen Gehäuses 🙄

                        Danke an alle Unterstützer / Rat- und Zaunpfahlgeber!

                        1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @UncleSam last edited by Thomas Braun

                          @unclesam

                          Raspberry Pi OS Buster mit einem 5.4er Kernel.

                          pi@chet:~ $ uname -a
                          Linux chet 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux
                          

                          @xelarep
                          Das war vermutlich eine sehr gute Entscheidung.

                          X 1 Reply Last reply Reply Quote 0
                          • X
                            xelarep @Thomas Braun last edited by

                            @thomas-braun sagte in NodeJS Update - benötige Unterstützung:

                            @xelarep
                            Das war vermutlich eine sehr gute Entscheidung.

                            So, bin durch. Läuft alles wieder, Gehäuse angepasst, Lüfter eine Stufe höher und rennt. 😊

                            Der Umzug auf den RPi4 hat sich auch aus Performance Gründen gelohnt: mein ioBroker iPad fühlt sich flüssiger an!

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            848
                            Online

                            32.0k
                            Users

                            80.4k
                            Topics

                            1.3m
                            Posts

                            4
                            12
                            627
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo