Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. update auf node >18 funktioniert nicht

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    update auf node >18 funktioniert nicht

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

      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 Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @little_tiger last edited by

        @little_tiger

        sudo apt update
        

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

        L 1 Reply Last reply Reply Quote 0
        • L
          little_tiger @Thomas Braun last edited by

          @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 Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @little_tiger last edited by

            @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 1 Reply Last reply Reply Quote 0
            • L
              little_tiger @Thomas Braun last edited by

              @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 Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @little_tiger last edited by

                @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 1 Reply Last reply Reply Quote 0
                • L
                  little_tiger @Thomas Braun last edited by

                  @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 Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @little_tiger last edited by

                    @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 1 Reply Last reply Reply Quote 0
                    • L
                      little_tiger @Thomas Braun last edited by 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 Braun Homoran 2 Replies Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @little_tiger last edited by

                        @little_tiger

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

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          little_tiger @Thomas Braun last edited by

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

                          Ist mir zu kompliziert.

                          ... das macht mir Mut...😳

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

                            @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 1 Reply Last reply Reply Quote 0
                            • L
                              little_tiger @Homoran last edited by

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

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

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

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

                                was hab ich mir da "angetan"

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

                                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

                                768
                                Online

                                31.7k
                                Users

                                79.8k
                                Topics

                                1.3m
                                Posts

                                3
                                14
                                863
                                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