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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Node.js für ioBroker update klappt nicht

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    516

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Node.js für ioBroker update klappt nicht

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
92 Beiträge 13 Kommentatoren 24.3k Aufrufe 10 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Merz

    Hallo leute,
    ich wollte heute auch mal mein Node.js updaten, bekomme es aber leider nicht hin. Ich kriege immer diese Fehlermeldung.

    pi@raspberrypi:~ $ iobroker stop
    pi@raspberrypi:~ $ sudo curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
    
    ## Installing the NodeSource Node.js 18.x repo...
    
    
    ## Populating apt-get cache...
    
    + apt-get update
    Paketlisten werden gelesen... Fertig
    E: Sperrdatei /var/lib/apt/lists/lock konnte nicht ge▒ffnet werden. - open (13: Keine Berechtigung)
    E: Das Verzeichnis /var/lib/apt/lists/ kann nicht gesperrt werden.
    W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/pkgcache.bin - RemoveCaches (13: Keine Berechtigung)
    W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Keine Berechtigung)
    Error executing command, exiting
    pi@raspberrypi:~ $
    
    

    da kenne ich mich leider nicht mehr mit aus. Vielen Dank

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

    @merz

    Natürlich klappt das so nicht. Es muss auch

    curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash
    

    heißen. Also genau umgekehrt was 'sudo' angeht.

    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

    M 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @merz

      Natürlich klappt das so nicht. Es muss auch

      curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash
      

      heißen. Also genau umgekehrt was 'sudo' angeht.

      M Offline
      M Offline
      Merz
      schrieb am zuletzt editiert von
      #76

      @thomas-braun said in Node.js für ioBroker update klappt nicht:

      curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash

      Danke das ergibt dann Dieses

      pi@raspberrypi:~ $ sudo apt-get install -y nodejs
      Paketlisten werden gelesen... Fertig
      Abh▒ngigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      nodejs ist schon die neueste Version (14.21.3-deb-1nodesource1).
      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
      
      
      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • M Merz

        @thomas-braun said in Node.js für ioBroker update klappt nicht:

        curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash

        Danke das ergibt dann Dieses

        pi@raspberrypi:~ $ sudo apt-get install -y nodejs
        Paketlisten werden gelesen... Fertig
        Abh▒ngigkeitsbaum wird aufgebaut.
        Statusinformationen werden eingelesen.... Fertig
        nodejs ist schon die neueste Version (14.21.3-deb-1nodesource1).
        0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #77

        @merz

        Dann ist das Repository nicht für nodejs18 angelegt.
        Schau in das HowTo aus meiner Signatur, da steht drin was da wie angepasst werden kann.

        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

        M 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @merz

          Dann ist das Repository nicht für nodejs18 angelegt.
          Schau in das HowTo aus meiner Signatur, da steht drin was da wie angepasst werden kann.

          M Offline
          M Offline
          Merz
          schrieb am zuletzt editiert von
          #78

          @thomas-braun
          Danke habe mal das hier eingegeben und folgende meldung bekommen

          pi@raspberrypi:~ $ cd /opt/iobroker
          pi@raspberrypi:/opt/iobroker $ npm ls | grep -E 'github|ERR'
          | | | +-- github-from-package@0.0.0
          |   +-- github-url-from-git@1.5.0
          |   +-- new-github-release-url@1.0.0
          npm ERR! invalid: iobroker.hiob@0.0.21 /opt/iobroker/node_modules/iobroker.hiob/node_modules/iobroker.hiob
          npm ERR! invalid: iobroker.hiob@0.0.2 /opt/iobroker/node_modules/iobroker.hiob/node_modules/iobroker.hiob/node_modules/iobroker.hiob
          npm ERR! peer dep missing: tough-cookie@^4.0.0, required by http-cookie-agent@4.0.2
          pi@raspberrypi:/opt/iobroker $
          
          
          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • M Merz

            @thomas-braun
            Danke habe mal das hier eingegeben und folgende meldung bekommen

            pi@raspberrypi:~ $ cd /opt/iobroker
            pi@raspberrypi:/opt/iobroker $ npm ls | grep -E 'github|ERR'
            | | | +-- github-from-package@0.0.0
            |   +-- github-url-from-git@1.5.0
            |   +-- new-github-release-url@1.0.0
            npm ERR! invalid: iobroker.hiob@0.0.21 /opt/iobroker/node_modules/iobroker.hiob/node_modules/iobroker.hiob
            npm ERR! invalid: iobroker.hiob@0.0.2 /opt/iobroker/node_modules/iobroker.hiob/node_modules/iobroker.hiob/node_modules/iobroker.hiob
            npm ERR! peer dep missing: tough-cookie@^4.0.0, required by http-cookie-agent@4.0.2
            pi@raspberrypi:/opt/iobroker $
            
            
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #79

            @merz sagte in Node.js für ioBroker update klappt nicht:

            iobroker.hiob

            iobroker.hiob neuinstallieren, der andere Fehler wird durch ein Upgrade auf nodejs18 erledigt.

            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

            M 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @merz sagte in Node.js für ioBroker update klappt nicht:

              iobroker.hiob

              iobroker.hiob neuinstallieren, der andere Fehler wird durch ein Upgrade auf nodejs18 erledigt.

              M Offline
              M Offline
              Merz
              schrieb am zuletzt editiert von
              #80

              @thomas-braun

              Danke hab alles neu aufgesetzt. Jetzt läuft alles wieder.

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • M Merz

                @thomas-braun

                Danke hab alles neu aufgesetzt. Jetzt läuft alles wieder.

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

                @merz

                War auch nicht anders zu erwarten. ;-)

                Der 'Test' auf ordentliche Installation schaut wie aus?
                Alternativ iob diag anschauen.

                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
                • K Offline
                  K Offline
                  Kodo_sh
                  schrieb am zuletzt editiert von
                  #82

                  Moin,
                  benötige eure Hilfe.

                  wollte heute Node von 16 auf 18 updaten.
                  neu geht gar nichts mehr.

                  bekomme folgenden fehler

                  iobroker@iobroker:~$ sudo apt-get install -y nodejs
                  Paketlisten werden gelesen... Fertig
                  Abhängigkeitsbaum wird aufgebaut.
                  Statusinformationen werden eingelesen.... Fertig
                  Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
                  Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
                  Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
                  nicht erstellt wurden oder Incoming noch nicht verlassen haben.
                  Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
                  
                  Die folgenden Pakete haben unerfüllte Abhängigkeiten:
                   nodejs : Hängt ab von: libc6 (>= 2.28) aber 2.27-3ubuntu1.6 soll installiert werden
                  E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
                  iobroker@iobroker:~$
                  
                  haselchenH Thomas BraunT 2 Antworten Letzte Antwort
                  0
                  • K Kodo_sh

                    Moin,
                    benötige eure Hilfe.

                    wollte heute Node von 16 auf 18 updaten.
                    neu geht gar nichts mehr.

                    bekomme folgenden fehler

                    iobroker@iobroker:~$ sudo apt-get install -y nodejs
                    Paketlisten werden gelesen... Fertig
                    Abhängigkeitsbaum wird aufgebaut.
                    Statusinformationen werden eingelesen.... Fertig
                    Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
                    Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
                    Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
                    nicht erstellt wurden oder Incoming noch nicht verlassen haben.
                    Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
                    
                    Die folgenden Pakete haben unerfüllte Abhängigkeiten:
                     nodejs : Hängt ab von: libc6 (>= 2.28) aber 2.27-3ubuntu1.6 soll installiert werden
                    E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
                    iobroker@iobroker:~$
                    
                    haselchenH Offline
                    haselchenH Offline
                    haselchen
                    Most Active
                    schrieb am zuletzt editiert von
                    #83

                    @kodo_sh

                    Und der Gockel schmeisst dazu keine Lösung raus, wenn du die Fehlermeldung dort suchst?

                    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                    1 Antwort Letzte Antwort
                    0
                    • K Kodo_sh

                      Moin,
                      benötige eure Hilfe.

                      wollte heute Node von 16 auf 18 updaten.
                      neu geht gar nichts mehr.

                      bekomme folgenden fehler

                      iobroker@iobroker:~$ sudo apt-get install -y nodejs
                      Paketlisten werden gelesen... Fertig
                      Abhängigkeitsbaum wird aufgebaut.
                      Statusinformationen werden eingelesen.... Fertig
                      Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
                      Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
                      Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
                      nicht erstellt wurden oder Incoming noch nicht verlassen haben.
                      Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
                      
                      Die folgenden Pakete haben unerfüllte Abhängigkeiten:
                       nodejs : Hängt ab von: libc6 (>= 2.28) aber 2.27-3ubuntu1.6 soll installiert werden
                      E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
                      iobroker@iobroker:~$
                      
                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von Thomas Braun
                      #84

                      @kodo_sh

                      Du fährst da ein Ubuntu 18 'Bionic'. Das ist tot, da wird nichts mehr für gebaut.

                      Installier ein aktuelles System, bevorzugt ein Debian 'Bookworm'.

                      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

                      K 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @kodo_sh

                        Du fährst da ein Ubuntu 18 'Bionic'. Das ist tot, da wird nichts mehr für gebaut.

                        Installier ein aktuelles System, bevorzugt ein Debian 'Bookworm'.

                        K Offline
                        K Offline
                        Kodo_sh
                        schrieb am zuletzt editiert von
                        #85

                        @thomas-braun
                        Danke für die Info.
                        Zeitlich schaffe ich es aktuell nich ein system neu aufzustzen.
                        Somit wäre mir eine lösung mit dem aktellen system lieber.

                        Auf was für eine distribution sollte man dann lieber setzen?

                        Thomas BraunT 2 Antworten Letzte Antwort
                        0
                        • K Kodo_sh

                          @thomas-braun
                          Danke für die Info.
                          Zeitlich schaffe ich es aktuell nich ein system neu aufzustzen.
                          Somit wäre mir eine lösung mit dem aktellen system lieber.

                          Auf was für eine distribution sollte man dann lieber setzen?

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

                          @kodo_sh

                          Ich würde das aktuelle Debian empfehlen.

                          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
                          • K Kodo_sh

                            @thomas-braun
                            Danke für die Info.
                            Zeitlich schaffe ich es aktuell nich ein system neu aufzustzen.
                            Somit wäre mir eine lösung mit dem aktellen system lieber.

                            Auf was für eine distribution sollte man dann lieber setzen?

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

                            @kodo_sh sagte in Node.js für ioBroker update klappt nicht:

                            Somit wäre mir eine lösung mit dem aktellen system lieber.

                            Es gibt keine. Ein nodejs18 kann auf dem veralteten System nicht mehr gebaut werden.

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

                            K 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @kodo_sh sagte in Node.js für ioBroker update klappt nicht:

                              Somit wäre mir eine lösung mit dem aktellen system lieber.

                              Es gibt keine. Ein nodejs18 kann auf dem veralteten System nicht mehr gebaut werden.

                              K Offline
                              K Offline
                              Kodo_sh
                              schrieb am zuletzt editiert von
                              #88

                              Danke Euch, die Message ist angekommen.

                              Es wird dann wohl jetzt ein Debian-wenn ich die Zeit finde.

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • K Kodo_sh

                                Danke Euch, die Message ist angekommen.

                                Es wird dann wohl jetzt ein Debian-wenn ich die Zeit finde.

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

                                @kodo_sh

                                Hier hast du es auch noch mal bunt auf schwarz:

                                be623ce4-cc00-46a9-ad59-02eea88c6af9-image.png

                                Quelle:
                                https://github.com/nodesource/distributions

                                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

                                K 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @kodo_sh

                                  Hier hast du es auch noch mal bunt auf schwarz:

                                  be623ce4-cc00-46a9-ad59-02eea88c6af9-image.png

                                  Quelle:
                                  https://github.com/nodesource/distributions

                                  K Offline
                                  K Offline
                                  Kodo_sh
                                  schrieb am zuletzt editiert von
                                  #90

                                  @thomas-braun said in Node.js für ioBroker update klappt nicht:

                                  @kodo_sh

                                  Hier hast du es auch noch mal bunt auf schwarz:

                                  be623ce4-cc00-46a9-ad59-02eea88c6af9-image.png

                                  Quelle:
                                  https://github.com/nodesource/distributions

                                  Danke
                                  bin jetzt beim neu aufsetzen.
                                  Gleich auf node 20 oder lieber vorerst auf 18 gehen?

                                  Thomas BraunT DJMarc75D 2 Antworten Letzte Antwort
                                  0
                                  • K Kodo_sh

                                    @thomas-braun said in Node.js für ioBroker update klappt nicht:

                                    @kodo_sh

                                    Hier hast du es auch noch mal bunt auf schwarz:

                                    be623ce4-cc00-46a9-ad59-02eea88c6af9-image.png

                                    Quelle:
                                    https://github.com/nodesource/distributions

                                    Danke
                                    bin jetzt beim neu aufsetzen.
                                    Gleich auf node 20 oder lieber vorerst auf 18 gehen?

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

                                    @kodo_sh
                                    18 ist die derzeitige Empfehlung für produktive Systeme.
                                    Mit 20 kann man beta-testen.
                                    Bei mir gibt es z. B. noch ein Thema mit nodejs@20.

                                    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
                                    • K Kodo_sh

                                      @thomas-braun said in Node.js für ioBroker update klappt nicht:

                                      @kodo_sh

                                      Hier hast du es auch noch mal bunt auf schwarz:

                                      be623ce4-cc00-46a9-ad59-02eea88c6af9-image.png

                                      Quelle:
                                      https://github.com/nodesource/distributions

                                      Danke
                                      bin jetzt beim neu aufsetzen.
                                      Gleich auf node 20 oder lieber vorerst auf 18 gehen?

                                      DJMarc75D Offline
                                      DJMarc75D Offline
                                      DJMarc75
                                      schrieb am zuletzt editiert von
                                      #92

                                      @kodo_sh sagte in Node.js für ioBroker update klappt nicht:

                                      Gleich auf node 20 oder lieber vorerst auf 18 gehen?

                                      auf die empfohlene 18 ;)

                                      Lehrling seit 1975 !!!
                                      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

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


                                      Support us

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

                                      678

                                      Online

                                      32.5k

                                      Benutzer

                                      81.8k

                                      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