Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Node.js lässt sich nicht updaten

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    368

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    801

Node.js lässt sich nicht updaten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
nodejsnodejs updateiobrokersynology diskstationdockerdocker buanet
17 Beiträge 8 Kommentatoren 1.2k Aufrufe 6 Beobachtet
  • Ä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.
  • F Offline
    F Offline
    futurelook
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich setze den iobroker als Docker Container auf einer Synology NAS ein. Aktuell versuche ich die node.js Version zu erhöhen. Aktuell läuft bei mir die Version 12.16.0.

    Ich habe nun mehrere Dinge versucht über die Kommando Zeile aber es wird immer noch die alte Version genutzt. Aktuell weiß ich nicht weiter. Hab auch schon die Beiträge hier im Forum durch, ohne das sich was ändert. Hat jemand noch Tipps?

    mickymM Thomas BraunT OliverIOO 3 Antworten Letzte Antwort
    0
    • F futurelook

      Hallo zusammen,

      ich setze den iobroker als Docker Container auf einer Synology NAS ein. Aktuell versuche ich die node.js Version zu erhöhen. Aktuell läuft bei mir die Version 12.16.0.

      Ich habe nun mehrere Dinge versucht über die Kommando Zeile aber es wird immer noch die alte Version genutzt. Aktuell weiß ich nicht weiter. Hab auch schon die Beiträge hier im Forum durch, ohne das sich was ändert. Hat jemand noch Tipps?

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #2

      @futurelook Ich mach das immer mit Ändern der nodesource.list - das hat bei mir problemlos funktioniert und ist das einfachste.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Antwort Letzte Antwort
      0
      • F futurelook

        Hallo zusammen,

        ich setze den iobroker als Docker Container auf einer Synology NAS ein. Aktuell versuche ich die node.js Version zu erhöhen. Aktuell läuft bei mir die Version 12.16.0.

        Ich habe nun mehrere Dinge versucht über die Kommando Zeile aber es wird immer noch die alte Version genutzt. Aktuell weiß ich nicht weiter. Hab auch schon die Beiträge hier im Forum durch, ohne das sich was ändert. Hat jemand noch Tipps?

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

        @futurelook sagte in Node.js lässt sich nicht updaten:

        Ich habe nun mehrere Dinge versucht über die Kommando Zeile

        Was genau fabriziert?
        Kannst aber mal in meiner Signatur schauen, da steht drin wie es richtig gemacht wird.

        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

        F 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @futurelook sagte in Node.js lässt sich nicht updaten:

          Ich habe nun mehrere Dinge versucht über die Kommando Zeile

          Was genau fabriziert?
          Kannst aber mal in meiner Signatur schauen, da steht drin wie es richtig gemacht wird.

          F Offline
          F Offline
          futurelook
          schrieb am zuletzt editiert von
          #4

          @thomas-braun So gesehen alle schritte mal ausprobiert die ich hier im forum gefunden habe. Langsam verzweifel ich.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • F futurelook

            @thomas-braun So gesehen alle schritte mal ausprobiert die ich hier im forum gefunden habe. Langsam verzweifel ich.

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

            @futurelook

            Man kann halt mit solchen Aussagen Null anfangen.
            Tutorial gelesen?

            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

            F 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @futurelook

              Man kann halt mit solchen Aussagen Null anfangen.
              Tutorial gelesen?

              F Offline
              F Offline
              futurelook
              schrieb am zuletzt editiert von
              #6

              @thomas-braun ja stimmt. sorry... hab gerade so viele sachen ausprobiert, das ich schon gar nicht mehr weiß was alles ;-)

              Ich glaube ich habe zwei Versionen auf dem System installiert. Die alte 12er Version und auch die 14er. Aber irgendwie will er die 14 nicht nutzen.

              Der Befehl

              which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
              

              liefert folgendes Ergebnis

              /usr/bin/nodejs                                                                                                                                                                                             
              /usr/local/bin/node                                                                                                                                                                                         
              /usr/local/bin/npm                                                                                                                                                                                          
              v14.18.3                                                                                                                                                                                                    
              v12.16.0                                                                                                                                                                                                    
              sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werden                                                                                                                                                
              6.13.4                                                                                                                                                                                                      
              root                                                                                                                                                                                                        
              sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werden                                                                                                                                                
              Ign:1 http://deb.debian.org/debian stretch InRelease                                                                                                                                                        
              OK:2 http://security.debian.org/debian-security stretch/updates InRelease                                                                                                                                   
              OK:3 http://deb.debian.org/debian stretch-updates InRelease                                                                                                                                                 
              OK:4 http://deb.debian.org/debian stretch Release                                                                                                                                                           
              OK:5 https://deb.nodesource.com/node_14.x stretch InRelease                                                                                                                                                 
              Paketlisten werden gelesen... Fertig                                                                                                                                                                        
              Abhängigkeitsbaum wird aufgebaut.                                                                                                                                                                          
              Statusinformationen werden eingelesen.... Fertig                                                                                                                                                            
              Alle Pakete sind aktuell.                                                                                                                                                                                   
              nodejs:                                                                                                                                                                                                     
                Installiert:           14.18.3-1nodesource1                                                                                                                                                               
                Installationskandidat: 14.18.3-1nodesource1                                                                                                                                                               
                Versionstabelle:                                                                                                                                                                                          
               *** 14.18.3-1nodesource1 500                                                                                                                                                                               
                      500 https://deb.nodesource.com/node_14.x stretch/main amd64 Packages                                                                                                                                
                      100 /var/lib/dpkg/status                                                                                                                                                                            
                   4.8.2~dfsg-1 500                                                                                                                                                                                       
                      500 http://deb.debian.org/debian stretch/main amd64 Packages 
              
              crunchipC 1 Antwort Letzte Antwort
              0
              • F futurelook

                @thomas-braun ja stimmt. sorry... hab gerade so viele sachen ausprobiert, das ich schon gar nicht mehr weiß was alles ;-)

                Ich glaube ich habe zwei Versionen auf dem System installiert. Die alte 12er Version und auch die 14er. Aber irgendwie will er die 14 nicht nutzen.

                Der Befehl

                which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                

                liefert folgendes Ergebnis

                /usr/bin/nodejs                                                                                                                                                                                             
                /usr/local/bin/node                                                                                                                                                                                         
                /usr/local/bin/npm                                                                                                                                                                                          
                v14.18.3                                                                                                                                                                                                    
                v12.16.0                                                                                                                                                                                                    
                sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werden                                                                                                                                                
                6.13.4                                                                                                                                                                                                      
                root                                                                                                                                                                                                        
                sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werden                                                                                                                                                
                Ign:1 http://deb.debian.org/debian stretch InRelease                                                                                                                                                        
                OK:2 http://security.debian.org/debian-security stretch/updates InRelease                                                                                                                                   
                OK:3 http://deb.debian.org/debian stretch-updates InRelease                                                                                                                                                 
                OK:4 http://deb.debian.org/debian stretch Release                                                                                                                                                           
                OK:5 https://deb.nodesource.com/node_14.x stretch InRelease                                                                                                                                                 
                Paketlisten werden gelesen... Fertig                                                                                                                                                                        
                Abhängigkeitsbaum wird aufgebaut.                                                                                                                                                                          
                Statusinformationen werden eingelesen.... Fertig                                                                                                                                                            
                Alle Pakete sind aktuell.                                                                                                                                                                                   
                nodejs:                                                                                                                                                                                                     
                  Installiert:           14.18.3-1nodesource1                                                                                                                                                               
                  Installationskandidat: 14.18.3-1nodesource1                                                                                                                                                               
                  Versionstabelle:                                                                                                                                                                                          
                 *** 14.18.3-1nodesource1 500                                                                                                                                                                               
                        500 https://deb.nodesource.com/node_14.x stretch/main amd64 Packages                                                                                                                                
                        100 /var/lib/dpkg/status                                                                                                                                                                            
                     4.8.2~dfsg-1 500                                                                                                                                                                                       
                        500 http://deb.debian.org/debian stretch/main amd64 Packages 
                
                crunchipC Offline
                crunchipC Offline
                crunchip
                Forum Testing Most Active Developer
                schrieb am zuletzt editiert von
                #7

                @futurelook sagte in Node.js lässt sich nicht updaten:

                debian stretch

                glaub da muss @Thomas-Braun erstmal tief luft holen 😊

                strech ist erst mal total veraltet, repo anpassen
                dann hast du 2 verschiedene Versionen und auch noch im falschen Verzeichnis

                umgestiegen von Proxmox auf Unraid

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • crunchipC crunchip

                  @futurelook sagte in Node.js lässt sich nicht updaten:

                  debian stretch

                  glaub da muss @Thomas-Braun erstmal tief luft holen 😊

                  strech ist erst mal total veraltet, repo anpassen
                  dann hast du 2 verschiedene Versionen und auch noch im falschen Verzeichnis

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

                  @crunchip

                  Und dann noch root login... :-D

                  @futurelook
                  Und was steht im Teil 2 zu falschen Pfaden?

                  Und ja, stretch ist mausetot. EOL seit Sommer. Installier was lebendes. Ohne root.

                  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

                  F 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @crunchip

                    Und dann noch root login... :-D

                    @futurelook
                    Und was steht im Teil 2 zu falschen Pfaden?

                    Und ja, stretch ist mausetot. EOL seit Sommer. Installier was lebendes. Ohne root.

                    F Offline
                    F Offline
                    futurelook
                    schrieb am zuletzt editiert von
                    #9

                    @thomas-braun sagte in Node.js lässt sich nicht updaten:

                    Und ja, stretch ist mausetot. EOL seit Sommer. Installier was lebendes. Ohne root.

                    Liegt es daran das es ein Docker Container ist? Wie kann ich das updaten?

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • F futurelook

                      @thomas-braun sagte in Node.js lässt sich nicht updaten:

                      Und ja, stretch ist mausetot. EOL seit Sommer. Installier was lebendes. Ohne root.

                      Liegt es daran das es ein Docker Container ist? Wie kann ich das updaten?

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

                      @futurelook
                      Nee, stretch ist auch ohne Docker abgekündigt worden.
                      Updaten würde ich das auch nicht unbedingt. Backup der relevanten Daten, bullseye flugs neuinstalliert, Backup wieder reinjubeln, fertig.

                      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
                      • F futurelook

                        Hallo zusammen,

                        ich setze den iobroker als Docker Container auf einer Synology NAS ein. Aktuell versuche ich die node.js Version zu erhöhen. Aktuell läuft bei mir die Version 12.16.0.

                        Ich habe nun mehrere Dinge versucht über die Kommando Zeile aber es wird immer noch die alte Version genutzt. Aktuell weiß ich nicht weiter. Hab auch schon die Beiträge hier im Forum durch, ohne das sich was ändert. Hat jemand noch Tipps?

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        schrieb am zuletzt editiert von OliverIO
                        #11

                        @futurelook
                        welches image verwendest du? das von buanet?
                        dann lese hier:
                        https://smarthome.buanet.de/2020/10/iobroker-docker-container-updates-upgrades/

                        zur aktualisierung von iobroker selbst (also nicht den adaptern) muss man iobroker stoppen. das funktioniert im container aber nicht mit dem üblichen befehl iobroker stop.
                        daher muss von kommandozeile aus der js-controller-prozess abgeschossen werden mit

                        pkill -u iobroker
                        

                        dann gehts normal weiter. am ende kann mit iobroker start wieder neu gestartet werden. besser ist es den container komplett neu zu starten.

                        wenn du node im container aktualisieren willst, dann musst du den container aktualisieren, das steht ebenfalls im artikel.

                        Meine Adapter und Widgets
                        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                        Links im Profil

                        JensDausMJ 1 Antwort Letzte Antwort
                        0
                        • OliverIOO OliverIO

                          @futurelook
                          welches image verwendest du? das von buanet?
                          dann lese hier:
                          https://smarthome.buanet.de/2020/10/iobroker-docker-container-updates-upgrades/

                          zur aktualisierung von iobroker selbst (also nicht den adaptern) muss man iobroker stoppen. das funktioniert im container aber nicht mit dem üblichen befehl iobroker stop.
                          daher muss von kommandozeile aus der js-controller-prozess abgeschossen werden mit

                          pkill -u iobroker
                          

                          dann gehts normal weiter. am ende kann mit iobroker start wieder neu gestartet werden. besser ist es den container komplett neu zu starten.

                          wenn du node im container aktualisieren willst, dann musst du den container aktualisieren, das steht ebenfalls im artikel.

                          JensDausMJ Offline
                          JensDausMJ Offline
                          JensDausM
                          schrieb am zuletzt editiert von
                          #12

                          @OliverIO
                          wenn das so einfach wäre. Die buanet-Anleitung ist sicher eine gute Quelle aber hilft mir leider nicht.
                          Ich gehe also in den buanet-Docker-Container mittels Portainer als User iobroker.

                          iobroker@iobroker-jens:~$ iob status
                          error: failed switching to "iobroker": operation not permitted
                          

                          Bei anderen Kommandos immer der gleiche Fehler. Deswegen mal als root probiert. Dann spricht er mit mir:
                          Ich hatte vorher (auch als root) ausgeführt:

                          pkill -u iobroker
                          
                          root@iobroker-jens:/opt/iobroker# iob status
                          iobroker is not running on this host.
                          
                          Objects type: file
                          States  type: file
                          

                          Jetzt probiere ich was mit update:

                          root@iobroker-jens:/opt/iobroker# iob update
                          Used repository: default
                          hash unchanged, use cached sources
                          update done
                          Adapter    "admin"         : 5.2.3    , installed 5.1.25 [Updateable]
                          Adapter    "backitup"      : 2.2.3    , installed 2.2.2 [Updateable]
                          
                          

                          Es passiert also nix. Update self fruchtet auch nicht:

                          root@iobroker-jens:/opt/iobroker# iob update self
                          Used repository: self
                          failed to download new sources, use cached sources
                          update done
                          

                          Brauche ich vielleicht ne Internetverbindung?

                          root@iobroker-jens:/opt/iobroker# ping 8.8.8.8
                          PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
                          64 bytes from 8.8.8.8: icmp_seq=1 ttl=59 time=25.1 ms
                          

                          Ich würde es so gerne verstehen - und lösen (lassen).

                          NullToleranz für Intoleranz

                          HomoranH GlasfaserG OliverIOO 3 Antworten Letzte Antwort
                          0
                          • OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            schrieb am zuletzt editiert von
                            #13

                            @jensdausm sagte in Node.js lässt sich nicht updaten:

                            pkill -u iobroker

                            der befehl ist unvollständig

                            ich mach immer zuerst

                            ps aux
                            

                            dann die prozessnummer bei der hinten js-controller dransteht, 999 gegen die nummer tauschen

                            pkill 999
                            

                            dann mit psaux nochmal schauen ob die prozesse beendet sind.
                            dann mit der normalen anleitung fortfahren.

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            1 Antwort Letzte Antwort
                            0
                            • JensDausMJ JensDausM

                              @OliverIO
                              wenn das so einfach wäre. Die buanet-Anleitung ist sicher eine gute Quelle aber hilft mir leider nicht.
                              Ich gehe also in den buanet-Docker-Container mittels Portainer als User iobroker.

                              iobroker@iobroker-jens:~$ iob status
                              error: failed switching to "iobroker": operation not permitted
                              

                              Bei anderen Kommandos immer der gleiche Fehler. Deswegen mal als root probiert. Dann spricht er mit mir:
                              Ich hatte vorher (auch als root) ausgeführt:

                              pkill -u iobroker
                              
                              root@iobroker-jens:/opt/iobroker# iob status
                              iobroker is not running on this host.
                              
                              Objects type: file
                              States  type: file
                              

                              Jetzt probiere ich was mit update:

                              root@iobroker-jens:/opt/iobroker# iob update
                              Used repository: default
                              hash unchanged, use cached sources
                              update done
                              Adapter    "admin"         : 5.2.3    , installed 5.1.25 [Updateable]
                              Adapter    "backitup"      : 2.2.3    , installed 2.2.2 [Updateable]
                              
                              

                              Es passiert also nix. Update self fruchtet auch nicht:

                              root@iobroker-jens:/opt/iobroker# iob update self
                              Used repository: self
                              failed to download new sources, use cached sources
                              update done
                              

                              Brauche ich vielleicht ne Internetverbindung?

                              root@iobroker-jens:/opt/iobroker# ping 8.8.8.8
                              PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
                              64 bytes from 8.8.8.8: icmp_seq=1 ttl=59 time=25.1 ms
                              

                              Ich würde es so gerne verstehen - und lösen (lassen).

                              HomoranH Offline
                              HomoranH Offline
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #14

                              @jensdausm sagte in Node.js lässt sich nicht updaten:

                              Es passiert also nix

                              bei iobroker update passiert auch nichts (sichtbares), außer dass das Repo nochmal eingelesen wird.

                              @jensdausm sagte in Node.js lässt sich nicht updaten:

                              Update self fruchtet auch nicht:

                              das müsste auch iobroker upgrade self heißen.
                              Ob das jedoch bei Docker auch so funktioniert weiß ich nicht

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Antwort Letzte Antwort
                              0
                              • JensDausMJ JensDausM

                                @OliverIO
                                wenn das so einfach wäre. Die buanet-Anleitung ist sicher eine gute Quelle aber hilft mir leider nicht.
                                Ich gehe also in den buanet-Docker-Container mittels Portainer als User iobroker.

                                iobroker@iobroker-jens:~$ iob status
                                error: failed switching to "iobroker": operation not permitted
                                

                                Bei anderen Kommandos immer der gleiche Fehler. Deswegen mal als root probiert. Dann spricht er mit mir:
                                Ich hatte vorher (auch als root) ausgeführt:

                                pkill -u iobroker
                                
                                root@iobroker-jens:/opt/iobroker# iob status
                                iobroker is not running on this host.
                                
                                Objects type: file
                                States  type: file
                                

                                Jetzt probiere ich was mit update:

                                root@iobroker-jens:/opt/iobroker# iob update
                                Used repository: default
                                hash unchanged, use cached sources
                                update done
                                Adapter    "admin"         : 5.2.3    , installed 5.1.25 [Updateable]
                                Adapter    "backitup"      : 2.2.3    , installed 2.2.2 [Updateable]
                                
                                

                                Es passiert also nix. Update self fruchtet auch nicht:

                                root@iobroker-jens:/opt/iobroker# iob update self
                                Used repository: self
                                failed to download new sources, use cached sources
                                update done
                                

                                Brauche ich vielleicht ne Internetverbindung?

                                root@iobroker-jens:/opt/iobroker# ping 8.8.8.8
                                PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
                                64 bytes from 8.8.8.8: icmp_seq=1 ttl=59 time=25.1 ms
                                

                                Ich würde es so gerne verstehen - und lösen (lassen).

                                GlasfaserG Offline
                                GlasfaserG Offline
                                Glasfaser
                                schrieb am zuletzt editiert von
                                #15

                                @jensdausm sagte in Node.js lässt sich nicht updaten:

                                @OliverIO
                                wenn das so einfach wäre.

                                Was möchtest du den überhaupt machen / updaten !?

                                @jensdausm sagte in Node.js lässt sich nicht updaten:

                                root@iobroker-jens:/opt/iobroker# iob update self

                                ???

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                JensDausMJ 1 Antwort Letzte Antwort
                                0
                                • GlasfaserG Glasfaser

                                  @jensdausm sagte in Node.js lässt sich nicht updaten:

                                  @OliverIO
                                  wenn das so einfach wäre.

                                  Was möchtest du den überhaupt machen / updaten !?

                                  @jensdausm sagte in Node.js lässt sich nicht updaten:

                                  root@iobroker-jens:/opt/iobroker# iob update self

                                  ???

                                  JensDausMJ Offline
                                  JensDausMJ Offline
                                  JensDausM
                                  schrieb am zuletzt editiert von
                                  #16

                                  Was möchtest du den überhaupt machen / updaten !?

                                  @jensdausm sagte in Node.js lässt sich nicht updaten:

                                  root@iobroker-jens:/opt/iobroker# iob update self

                                  Die Hauptsache ist das Update für den js-controller (was nur über die Konsole geht).
                                  Mit dem korrigierten Befehl

                                  iob upgrade self
                                  

                                  hat es geklappt. Super! Mit copy paste wäre das nicht passiert - peinlich...
                                  Schön jetzt hab ich den neuen js-controller. Container restartet. Es läuft. Danke euch!

                                  Sollte das Upgrade nicht auch ohne root funktionieren?

                                  NullToleranz für Intoleranz

                                  1 Antwort Letzte Antwort
                                  0
                                  • JensDausMJ JensDausM

                                    @OliverIO
                                    wenn das so einfach wäre. Die buanet-Anleitung ist sicher eine gute Quelle aber hilft mir leider nicht.
                                    Ich gehe also in den buanet-Docker-Container mittels Portainer als User iobroker.

                                    iobroker@iobroker-jens:~$ iob status
                                    error: failed switching to "iobroker": operation not permitted
                                    

                                    Bei anderen Kommandos immer der gleiche Fehler. Deswegen mal als root probiert. Dann spricht er mit mir:
                                    Ich hatte vorher (auch als root) ausgeführt:

                                    pkill -u iobroker
                                    
                                    root@iobroker-jens:/opt/iobroker# iob status
                                    iobroker is not running on this host.
                                    
                                    Objects type: file
                                    States  type: file
                                    

                                    Jetzt probiere ich was mit update:

                                    root@iobroker-jens:/opt/iobroker# iob update
                                    Used repository: default
                                    hash unchanged, use cached sources
                                    update done
                                    Adapter    "admin"         : 5.2.3    , installed 5.1.25 [Updateable]
                                    Adapter    "backitup"      : 2.2.3    , installed 2.2.2 [Updateable]
                                    
                                    

                                    Es passiert also nix. Update self fruchtet auch nicht:

                                    root@iobroker-jens:/opt/iobroker# iob update self
                                    Used repository: self
                                    failed to download new sources, use cached sources
                                    update done
                                    

                                    Brauche ich vielleicht ne Internetverbindung?

                                    root@iobroker-jens:/opt/iobroker# ping 8.8.8.8
                                    PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
                                    64 bytes from 8.8.8.8: icmp_seq=1 ttl=59 time=25.1 ms
                                    

                                    Ich würde es so gerne verstehen - und lösen (lassen).

                                    OliverIOO Offline
                                    OliverIOO Offline
                                    OliverIO
                                    schrieb am zuletzt editiert von
                                    #17

                                    @jensdausm

                                    nochmal nachtrag.

                                    die Anleitung aktualisiert nicht node, sondern nur den js-controller von iobroker.
                                    Wenn du node aktualisieren willst, dann geht das nur, wenn buanet das in der container-definition aktualisiert hast. dort ist node enthalten.

                                    dazu gibt es hier die allgemeine anleitung, wie man container aktualisiert.
                                    aber mache das nur, wenn alle deine iobroker daten auch weggesichert sind, so das du das backup wieder einspielen kannst.
                                    ich habe alle relevanten daten als volumes definiert und auf die festplatte definiert.
                                    da geht

                                    Meine Adapter und Widgets
                                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                    Links im Profil

                                    1 Antwort Letzte Antwort
                                    0

                                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                    Registrieren Anmelden
                                    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

                                    284

                                    Online

                                    32.9k

                                    Benutzer

                                    83.0k

                                    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