Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Hilfe bei node.js update 6.14.4

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Hilfe bei node.js update 6.14.4

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

      Kann mir jemand helfen bzw. gibt es irgendwo eine Anleitung wie ich meinen node.js Adapter auf die aktuellste Version updaten kann? Mein ioBroker läuft im Docker auf meine Synology. Hab da nix gefunden wie ich das update machen kann, vielleicht ist es auch gar nicht notwendig, jedenfalls wird in der Info angezeigt dass ich die Version 6.16 oder höher verwenden soll.
      Vielen Dank!Screenshot 2019-02-22 at 16.03.52.png

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @dietlman last edited by Homoran

        @dietlman sagte in Hilfe bei node.js update 6.14.4:

        wie ich meinen node.js Adapter auf die aktuellste Version updaten kann?

        Das ist kein Adapter sondern das nodejs auf Linux-Ebene auf dem alles aufbaut.

        Das wird automatisch bei einem Linux-Update auf die neueste Version der installierten Hauptversion (bei dir 6.x) upgedated

        Willst du aber direkt auf 8.15.0 updaten musst du analog der Doku für die Installation vorgehen.
        Danach dann aber unbedingt ein npm rebuild im Installationsordner ausführen, damit die Pakete für node 8 kompiliert werden

        dietlman 2 Replies Last reply Reply Quote 0
        • dietlman
          dietlman @Homoran last edited by

          @Homoran
          danke für die rasche Antwort, ich werd mir mal diese Anleitung durchlesen und dann starten, ich denke irgendwann muss ich das sowieso machen.

          1 Reply Last reply Reply Quote 0
          • dietlman
            dietlman @Homoran last edited by

            @Homoran
            so hab jetzt alles fertig, bis auf das npm rebuild, da ist mir nicht ganz klar wie bzw. wo ich das machen muss. Hab aber den iobroker schon wieder laufen und sieht so aus als ob alles läuft. Weiss nicht ob ich das npm rebuild noch machen muss.

            Negalein ? 2 Replies Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @dietlman last edited by

              @dietlman sagte in Hilfe bei node.js update 6.14.4:

              @Homoran
              so hab jetzt alles fertig, bis auf das npm rebuild, da ist mir nicht ganz klar wie bzw. wo ich das machen muss. Hab aber den iobroker schon wieder laufen und sieht so aus als ob alles läuft. Weiss nicht ob ich das npm rebuild noch machen muss.

              Da ich dies auch gerade machen wollte, hätt ich eine Frage an dich!

              Hast du nur das Upgrade gemacht?
              So wie hier beschrieben:

              Upgrade von nodejs und npm
              Hier am Beispiel eines Upgrades von Node 6 & npm 3 — auf Node 8 & npm 6

              VORHER BACKUP MACHEN!!

              Wenn ihr nicht als Root angemeldet seid, “sudo” vor die Befehle stellen..

              Folgende Befehle sind auszuführen

              iobroker stop

              apt-get --purge remove node nodejs

              apt-get autoremove

              reboot

              Nach dem Reboot geht es mit diesen Befehlen weiter:
              curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

              apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs

              reboot

              Oder wie hier mit deinstallation:

              Installation Node.js
              System-Update: sudo apt-get update && sudo apt-get upgrade
              Je nach verwendetem OS kann das Update auch mittels: sudo apt update && sudo apt upgrade ausgeführt werden
              Auf bereits vorhandene Versionen von nodejs und npm testen.
              node -v
              nodejs -v
              npm -v
              nur wenn ALLE diese Befehle kein Ergebnis bringen (also keine Versionsnummer mehr anzeigen) mit Schritt 4. dieses Abschnittes weitermachen, sonst
              Die alten node & node.js Versionen deinstallieren
              sudo apt-get --purge remove node
              sudo apt-get --purge remove nodejs
              sudo apt-get autoremove
              sudo reboot
              Node.js neu installieren für Linux und Raspberry 2/3
              curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
              sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
              sudo reboot
              Nach der Installation müssen das Kommandos “node -v” und “nodejs -v” die gleiche Versionsnummer zurückgeben.
              Falls “node -v” eine Fehlermeldung wie “nicht gefunden” erzeugt, dann bitte ein sudo ln -s /usr/local/bin/nodejs /usr/bin/node an der Konsole ausführen.
              Sind die Versionen unterschiedlich, bitte nochmals den Abschnitt “Installation Node.js” abarbeiten
              Als letzte Überprüfung bitte noch die Version von npm mittels npm -v überprüfen.
              Ergibt dies eine Version < 6, bitte noch mit sudo npm install -g npm@6 ein npm-Update durchführen

              dietlman 1 Reply Last reply Reply Quote 0
              • dietlman
                dietlman @Negalein last edited by

                @Negalein
                ich hab es mit de-installation gemacht und hat super funktioniert bei mir

                Negalein 1 Reply Last reply Reply Quote 0
                • Negalein
                  Negalein Global Moderator @dietlman last edited by

                  @dietlman sagte in Hilfe bei node.js update 6.14.4:

                  @Negalein
                  ich hab es mit de-installation gemacht und hat super funktioniert bei mir

                  hast du alles im Terminal beim Docker eingegeben?
                  Container zuerst ausschalten (kommt man dann noch ins Terminal)?

                  Danke

                  dietlman 1 Reply Last reply Reply Quote 0
                  • dietlman
                    dietlman @Negalein last edited by

                    @Negalein nein du darfst den container nicht stoppen, du solltest nur iobroker stop ausführen und danach kannst dann das update starten

                    1 Reply Last reply Reply Quote 1
                    • ?
                      A Former User @dietlman last edited by

                      @dietlman said in Hilfe bei node.js update 6.14.4:

                      @Homoran
                      so hab jetzt alles fertig, bis auf das npm rebuild, da ist mir nicht ganz klar wie bzw. wo ich das machen muss. Hab aber den iobroker schon wieder laufen und sieht so aus als ob alles läuft. Weiss nicht ob ich das npm rebuild noch machen muss.

                      Ja so geht mir gerade auch. Es scheint nach dem Update auf Node.js: v8.15.1 alles zu laufen. Ist es nötig npm rebuild zu machen?

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @Guest last edited by

                        @Brainbug sagte in Hilfe bei node.js update 6.14.4:

                        Ist es nötig npm rebuild zu machen?

                        wenn du vorher NICHT auf einer node 8.x warst ist es sehr zu empfehlen.

                        je nachdem von welcher Haupt-version du kommst, haben sich sogar Ordnerstrukturen geändert

                        1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User last edited by A Former User

                          Das kam am Ende:

                          + iobroker.js-controller@1.4.2
                          added 17 packages from 17 contributors, removed 6 packages, updated 10 packages and audited 5278 packages in 77.592s
                          found 56 vulnerabilities (37 low, 8 moderate, 11 high)
                            run `npm audit fix` to fix them, or `npm audit` for details
                          packet folder is: /opt/iobroker/node_modules/iobroker.js-controller | exists: true
                          
                          Write "./iobroker start" to start the ioBroker
                          /usr/bin/env: „node\r“: Datei oder Verzeichnis nicht gefunden
                          Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
                          iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
                          npm ERR! path /opt/iobroker/node_modules/le-acme-core/package.json
                          npm ERR! code ENOENT
                          npm ERR! errno -2
                          npm ERR! syscall open
                          npm ERR! enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/le-acme-core/package.json'
                          npm ERR! enoent This is related to npm not being able to find a file.
                          npm ERR! enoent
                          
                          npm ERR! A complete log of this run can be found in:
                          npm ERR!     /root/.npm/_logs/2019-03-02T11_52_47_996Z-debug.log
                          

                          System läuft aber ohne Probleme, hab den Admin auf 3.6.0 und ioBroker.js-controller auf 1.5.7 upgedated und sehe keine Fehler.

                          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

                          933
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          node installation
                          4
                          11
                          815
                          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