Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. update auf node >18 funktioniert nicht

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    117

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

update auf node >18 funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 3 Kommentatoren 1.5k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • L Offline
    L Offline
    little_tiger
    schrieb am zuletzt editiert von
    #1

    Hallo,

    beim Versuch, einen aktuellen Adapter zu installieren, meckerte die Routine, dass meine node.js Version veraltet ist. Meine Version lt. iobroker:
    Node.js: v16.18.1
    NPM: 8.19.2

    Also gegoogelt und nach folgender Anleitung ein update versucht:
    https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-16-und-18

    iobroker nodejs-update
    

    bringt:

    You are running nodejs v16.18.1. Do you want to install recommended version 18.19.0?
    

    .... und danach:

    Installing the recommended nodejs version!
    E: Broken packages
    

    Habe dann ein wenig nach Problemen anderer User gesucht und habe dies gefunden:
    https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian/2

    entsprechend habe ich folgenden code kopiert:

    uname -m && type -P nodejs node npm npx corepack && nodejs -v && node -v && npm -v && npx -v && corepack -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
     
    

    Ergebnis:

    /usr/bin/nodejs
    /usr/bin/node
    /usr/bin/npm
    /usr/bin/npx
    /usr/bin/corepack
    v16.18.1
    v16.18.1
    8.19.2
    8.19.2
    0.14.1
    5.0.17
    
    uname -a
    

    ergibt:

    Linux io-broker 5.0.15-1-pve #1 SMP PVE 5.0.15-1 (Wed, 03 Jul 2019 10:51:57 +0200) x86_64 x86_64 x
    86_64 GNU/Linux
    
    lsb_release -a
    

    ergibt:

    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 18.04.6 LTS
    Release:        18.04
    Codename:       bionic
    

    Ich hoffe, mit den Infos können die Profis hier mir weiterhelfen. Meine Linux-Kenntnisse beschränken sich leider nur aufs kopieren und ausführen vorgegebener Infos und dem Erstaunen, dass dies dann meistens klappt ;-)

    Lieben Dank und Gruß
    Patrick

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • L little_tiger

      Hallo,

      beim Versuch, einen aktuellen Adapter zu installieren, meckerte die Routine, dass meine node.js Version veraltet ist. Meine Version lt. iobroker:
      Node.js: v16.18.1
      NPM: 8.19.2

      Also gegoogelt und nach folgender Anleitung ein update versucht:
      https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-16-und-18

      iobroker nodejs-update
      

      bringt:

      You are running nodejs v16.18.1. Do you want to install recommended version 18.19.0?
      

      .... und danach:

      Installing the recommended nodejs version!
      E: Broken packages
      

      Habe dann ein wenig nach Problemen anderer User gesucht und habe dies gefunden:
      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian/2

      entsprechend habe ich folgenden code kopiert:

      uname -m && type -P nodejs node npm npx corepack && nodejs -v && node -v && npm -v && npx -v && corepack -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache policy nodejs
       
      

      Ergebnis:

      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      /usr/bin/npx
      /usr/bin/corepack
      v16.18.1
      v16.18.1
      8.19.2
      8.19.2
      0.14.1
      5.0.17
      
      uname -a
      

      ergibt:

      Linux io-broker 5.0.15-1-pve #1 SMP PVE 5.0.15-1 (Wed, 03 Jul 2019 10:51:57 +0200) x86_64 x86_64 x
      86_64 GNU/Linux
      
      lsb_release -a
      

      ergibt:

      No LSB modules are available.
      Distributor ID: Ubuntu
      Description:    Ubuntu 18.04.6 LTS
      Release:        18.04
      Codename:       bionic
      

      Ich hoffe, mit den Infos können die Profis hier mir weiterhelfen. Meine Linux-Kenntnisse beschränken sich leider nur aufs kopieren und ausführen vorgegebener Infos und dem Erstaunen, dass dies dann meistens klappt ;-)

      Lieben Dank und Gruß
      Patrick

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @little_tiger

      sudo apt update
      

      zeigen. Aber Ubuntu Bionic ist TOT. Abgekündigt, muss endlich erlöst werden.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      L 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @little_tiger

        sudo apt update
        

        zeigen. Aber Ubuntu Bionic ist TOT. Abgekündigt, muss endlich erlöst werden.

        L Offline
        L Offline
        little_tiger
        schrieb am zuletzt editiert von
        #3

        @thomas-braun

        Hit:1 https://deb.nodesource.com/node_18.x nodistro InRelease
        Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease         
        Hit:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease 
        Hit:4 http://archive.ubuntu.com/ubuntu bionic-security InRelease
        Reading package lists... Done                      
        Building dependency tree       
        Reading state information... Done
        1 package can be upgraded. Run 'apt list --upgradable' to see it.
        

        also ganz neu von vorne? Oh, oh....

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • L little_tiger

          @thomas-braun

          Hit:1 https://deb.nodesource.com/node_18.x nodistro InRelease
          Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease         
          Hit:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease 
          Hit:4 http://archive.ubuntu.com/ubuntu bionic-security InRelease
          Reading package lists... Done                      
          Building dependency tree       
          Reading state information... Done
          1 package can be upgraded. Run 'apt list --upgradable' to see it.
          

          also ganz neu von vorne? Oh, oh....

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #4

          @little_tiger sagte in update auf node >18 funktioniert nicht:

          sudo apt full-upgrade
          

          also ganz neu von vorne? Oh, oh....

          Tja, du hast ja jetzt fast vier Jahre nichts in das System investiert. Dann musst du das nun alles nachholen.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          L 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @little_tiger sagte in update auf node >18 funktioniert nicht:

            sudo apt full-upgrade
            

            also ganz neu von vorne? Oh, oh....

            Tja, du hast ja jetzt fast vier Jahre nichts in das System investiert. Dann musst du das nun alles nachholen.

            L Offline
            L Offline
            little_tiger
            schrieb am zuletzt editiert von
            #5

            @thomas-braun

            wie gesagt, ich habe keine Linux-Erfahrungen, daher habe ich nichts daran getan, um auch nichts "kaputt" zu machen.

            Wenn dem so ist, muss ich wohl wieder viel lesen und kopieren und probieren...

            Mit welcher Distribution sollte ich es versuchen? Meine aktuelle läuft unter proxmox (wie auch immer ich das hinbekommen hatte...)
            Aber vielleicht lerne ich was dabei ;-)

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • L little_tiger

              @thomas-braun

              wie gesagt, ich habe keine Linux-Erfahrungen, daher habe ich nichts daran getan, um auch nichts "kaputt" zu machen.

              Wenn dem so ist, muss ich wohl wieder viel lesen und kopieren und probieren...

              Mit welcher Distribution sollte ich es versuchen? Meine aktuelle läuft unter proxmox (wie auch immer ich das hinbekommen hatte...)
              Aber vielleicht lerne ich was dabei ;-)

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #6

              @little_tiger sagte in update auf node >18 funktioniert nicht:

              daher habe ich nichts daran getan, um auch nichts "kaputt" zu machen.

              Das funktioniert nicht.

              Ich würde den ioBroker jetzt soweit wie möglich auf einen aktuellen Stand bringen (nodejs + alle ioBroker-Adapter inkl. js-controller), davon ein Backup nach extern legen, nach
              https://www.iobroker.net/#de/documentation/install/proxmox.md
              das aktuelle stabile Debian-Release 'Bookworm' verwenden und dann das Backup wieder einspielen.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              L 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @little_tiger sagte in update auf node >18 funktioniert nicht:

                daher habe ich nichts daran getan, um auch nichts "kaputt" zu machen.

                Das funktioniert nicht.

                Ich würde den ioBroker jetzt soweit wie möglich auf einen aktuellen Stand bringen (nodejs + alle ioBroker-Adapter inkl. js-controller), davon ein Backup nach extern legen, nach
                https://www.iobroker.net/#de/documentation/install/proxmox.md
                das aktuelle stabile Debian-Release 'Bookworm' verwenden und dann das Backup wieder einspielen.

                L Offline
                L Offline
                little_tiger
                schrieb am zuletzt editiert von
                #7

                @thomas-braun

                gut, danke. Dann werde ich das so tun (müssen).

                Wie halte ich denn zukünftig das System aktuell? Oder muss man von Zeit zu Zeit eh das ganze neu "aufsetzen"?

                Nochmals Danke für die schnelle Info!

                Gruß
                Patrick

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • L little_tiger

                  @thomas-braun

                  gut, danke. Dann werde ich das so tun (müssen).

                  Wie halte ich denn zukünftig das System aktuell? Oder muss man von Zeit zu Zeit eh das ganze neu "aufsetzen"?

                  Nochmals Danke für die schnelle Info!

                  Gruß
                  Patrick

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @little_tiger sagte in update auf node >18 funktioniert nicht:

                  Wie halte ich denn zukünftig das System aktuell? Oder muss man von Zeit zu Zeit eh das ganze neu "aufsetzen"?

                  Hängt von den Umständen ab. Ein Sprung von einer Version zur nächsten ist meist mit kleineren Hürden versehen, da muss man hier und da vielleitcht was umstellen. Bei solch alten Kisten wie bei dir ist da ggfls. bedeutend mehr zu berücksichtigen, weil die CodeBasis weiter auseinander liegt. Und setzt auch Linux-Grundkenntnisse voraus.
                  Und weil das so ist funktioniert nämlich auch dieses 'never touch a running system' nicht auf Dauer.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  L 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @little_tiger sagte in update auf node >18 funktioniert nicht:

                    Wie halte ich denn zukünftig das System aktuell? Oder muss man von Zeit zu Zeit eh das ganze neu "aufsetzen"?

                    Hängt von den Umständen ab. Ein Sprung von einer Version zur nächsten ist meist mit kleineren Hürden versehen, da muss man hier und da vielleitcht was umstellen. Bei solch alten Kisten wie bei dir ist da ggfls. bedeutend mehr zu berücksichtigen, weil die CodeBasis weiter auseinander liegt. Und setzt auch Linux-Grundkenntnisse voraus.
                    Und weil das so ist funktioniert nämlich auch dieses 'never touch a running system' nicht auf Dauer.

                    L Offline
                    L Offline
                    little_tiger
                    schrieb am zuletzt editiert von little_tiger
                    #9

                    @thomas-braun
                    na ja, so lerne ich mal wieder etwas. Danke für den Link mit der Beschreibung zu proxmox, das scheint mir machbar.
                    Bei der letzten Installation musste ich mir da viel mehr zusammensuchen...

                    Da ich ja scheinbar mit einem Profi kommuniziere, erlaube ich mir noch folgende Frage:
                    wie bekomme ich denn eine alte Version von proxmox entfernt. Wie du am screenshot siehst, hatte ich schon einmal etwas (100 iobroker) installiert, bekomme es aber nicht gelöscht:

                    49a77e1c-29a8-4c0c-bb3c-6a1a2151ce47-image.png

                    Nochmals Danke.

                    P.S.: Da ich grade von der CCU2 auf eine raspberrymatic-Installation umsteige, muss ich eh so einiges erneuern.... Bei dem Wetter eine nette Abwechslung ;-)

                    Thomas BraunT HomoranH 2 Antworten Letzte Antwort
                    0
                    • L little_tiger

                      @thomas-braun
                      na ja, so lerne ich mal wieder etwas. Danke für den Link mit der Beschreibung zu proxmox, das scheint mir machbar.
                      Bei der letzten Installation musste ich mir da viel mehr zusammensuchen...

                      Da ich ja scheinbar mit einem Profi kommuniziere, erlaube ich mir noch folgende Frage:
                      wie bekomme ich denn eine alte Version von proxmox entfernt. Wie du am screenshot siehst, hatte ich schon einmal etwas (100 iobroker) installiert, bekomme es aber nicht gelöscht:

                      49a77e1c-29a8-4c0c-bb3c-6a1a2151ce47-image.png

                      Nochmals Danke.

                      P.S.: Da ich grade von der CCU2 auf eine raspberrymatic-Installation umsteige, muss ich eh so einiges erneuern.... Bei dem Wetter eine nette Abwechslung ;-)

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @little_tiger

                      Von Proxmox lasse ich die Finger. Dafür bin ich nicht Profi genug.
                      Ist mir zu kompliziert.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      L 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @little_tiger

                        Von Proxmox lasse ich die Finger. Dafür bin ich nicht Profi genug.
                        Ist mir zu kompliziert.

                        L Offline
                        L Offline
                        little_tiger
                        schrieb am zuletzt editiert von
                        #11

                        @thomas-braun said in update auf node >18 funktioniert nicht:

                        Ist mir zu kompliziert.

                        ... das macht mir Mut...:flushed:

                        1 Antwort Letzte Antwort
                        0
                        • L little_tiger

                          @thomas-braun
                          na ja, so lerne ich mal wieder etwas. Danke für den Link mit der Beschreibung zu proxmox, das scheint mir machbar.
                          Bei der letzten Installation musste ich mir da viel mehr zusammensuchen...

                          Da ich ja scheinbar mit einem Profi kommuniziere, erlaube ich mir noch folgende Frage:
                          wie bekomme ich denn eine alte Version von proxmox entfernt. Wie du am screenshot siehst, hatte ich schon einmal etwas (100 iobroker) installiert, bekomme es aber nicht gelöscht:

                          49a77e1c-29a8-4c0c-bb3c-6a1a2151ce47-image.png

                          Nochmals Danke.

                          P.S.: Da ich grade von der CCU2 auf eine raspberrymatic-Installation umsteige, muss ich eh so einiges erneuern.... Bei dem Wetter eine nette Abwechslung ;-)

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #12

                          @little_tiger sagte in update auf node >18 funktioniert nicht:

                          wie bekomme ich denn eine alte Version von proxmox entfernt.

                          neues Proxmox v8 installieren.
                          formatiert die Platte

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          L 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @little_tiger sagte in update auf node >18 funktioniert nicht:

                            wie bekomme ich denn eine alte Version von proxmox entfernt.

                            neues Proxmox v8 installieren.
                            formatiert die Platte

                            L Offline
                            L Offline
                            little_tiger
                            schrieb am zuletzt editiert von
                            #13

                            jetzt wo du es sagst: proxmox ist ja auch zu alt....

                            ... was hab ich mir da "angetan"? Das werden lange Nächte.

                            Thomas BraunT 1 Antwort Letzte Antwort
                            0
                            • L little_tiger

                              jetzt wo du es sagst: proxmox ist ja auch zu alt....

                              ... was hab ich mir da "angetan"? Das werden lange Nächte.

                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von
                              #14

                              @little_tiger sagte in update auf node >18 funktioniert nicht:

                              was hab ich mir da "angetan"

                              Jahre lang nix. Das ist es ja gerade...

                              Linux-Werkzeugkasten:
                              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                              NodeJS Fixer Skript:
                              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                              1 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

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

                              775

                              Online

                              32.5k

                              Benutzer

                              81.7k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe