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
    371

  • 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
    803

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 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 Abwesend
              crunchipC Abwesend
              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 Nicht stören
                            HomoranH Nicht stören
                            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

                                  337

                                  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