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. Raspberry Pi NodeJS update aber NPM hat die flasche Version

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    573

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    625

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Raspberry Pi NodeJS update aber NPM hat die flasche Version

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
16 Beiträge 3 Kommentatoren 3.8k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D djsirius

    @thomas-braun said in Raspberry Pi NodeJS update aber NPM hat die flasche Version:

    uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs

    pi@ioBroker-RasPi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
    armv7l
    /usr/bin/nodejs
    /usr/bin/node
    /usr/bin/npm
    v16.17.1
    v16.17.1
    /usr/lib/node_modules/npm/node_modules/socks-proxy-agent/dist/index.js:110
    class SocksProxyAgent extends agent_base_1.Agent {
                                               ^
    
    TypeError: Class extends value undefined is not a constructor or null
        at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/socks-proxy-agent/dist/index.js:110:44)
        at Module._compile (node:internal/modules/cjs/loader:1126:14)
        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
        at Module.load (node:internal/modules/cjs/loader:1004:32)
        at Function.Module._load (node:internal/modules/cjs/loader:839:12)
        at Module.require (node:internal/modules/cjs/loader:1028:19)
        at require (node:internal/modules/cjs/helpers:102:18)
        at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/lib/agent.js:174:29)
        at Module._compile (node:internal/modules/cjs/loader:1126:14)
        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
        at Module.load (node:internal/modules/cjs/loader:1004:32)
        at Function.Module._load (node:internal/modules/cjs/loader:839:12)
        at Module.require (node:internal/modules/cjs/loader:1028:19)
        at require (node:internal/modules/cjs/helpers:102:18)
        at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/make-fetch-happen/lib/remote.js:7:18)
        at Module._compile (node:internal/modules/cjs/loader:1126:14)
    
    
    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von
    #7

    @djsirius

    Hast du reinstalliert?

    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

    D 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @djsirius

      Hast du reinstalliert?

      D Offline
      D Offline
      djsirius
      schrieb am zuletzt editiert von
      #8

      @thomas-braun

      ja, hab ich gemacht.

      pi@ioBroker-RasPi:~ $ iobroker stop
      pi@ioBroker-RasPi:~ $ sudo apt install --reinstall nodejs
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
      Es müssen noch 0 B von 24,1 MB an Archiven heruntergeladen werden.
      Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
      (Lese Datenbank ... 60491 Dateien und Verzeichnisse sind derzeit installiert.)
      Vorbereitung zum Entpacken von .../nodejs_16.17.1-deb-1nodesource1_armhf.deb ...
      Entpacken von nodejs (16.17.1-deb-1nodesource1) über (16.17.1-deb-1nodesource1) ...
      nodejs (16.17.1-deb-1nodesource1) wird eingerichtet ...
      Trigger für man-db (2.8.5-2) werden verarbeitet ...
      
      

      Gruß

      djsirius

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • D djsirius

        @thomas-braun

        ja, hab ich gemacht.

        pi@ioBroker-RasPi:~ $ iobroker stop
        pi@ioBroker-RasPi:~ $ sudo apt install --reinstall nodejs
        Paketlisten werden gelesen... Fertig
        Abhängigkeitsbaum wird aufgebaut.
        Statusinformationen werden eingelesen.... Fertig
        0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
        Es müssen noch 0 B von 24,1 MB an Archiven heruntergeladen werden.
        Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
        (Lese Datenbank ... 60491 Dateien und Verzeichnisse sind derzeit installiert.)
        Vorbereitung zum Entpacken von .../nodejs_16.17.1-deb-1nodesource1_armhf.deb ...
        Entpacken von nodejs (16.17.1-deb-1nodesource1) über (16.17.1-deb-1nodesource1) ...
        nodejs (16.17.1-deb-1nodesource1) wird eingerichtet ...
        Trigger für man-db (2.8.5-2) werden verarbeitet ...
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #9

        @djsirius

        sudo rm -rf /usr/lib/node_modules/npm
        sudo apt install --reinstall nodejs
        

        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

        D 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @djsirius

          sudo rm -rf /usr/lib/node_modules/npm
          sudo apt install --reinstall nodejs
          
          D Offline
          D Offline
          djsirius
          schrieb am zuletzt editiert von
          #10

          @thomas-braun hat funktioniert! :+1:
          Vielen Dank!

          Gruß

          djsirius

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • D djsirius

            @thomas-braun hat funktioniert! :+1:
            Vielen Dank!

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

            @djsirius

            Wie sieht

            
            uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
            

            nun aus?

            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

            D 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @djsirius

              Wie sieht

              
              uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
              

              nun aus?

              D Offline
              D Offline
              djsirius
              schrieb am zuletzt editiert von
              #12

              @thomas-braun said in Raspberry Pi NodeJS update aber NPM hat die flasche Version:

              uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs

              pi@ioBroker-RasPi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
              armv7l
              /usr/bin/nodejs
              /usr/bin/node
              /usr/bin/npm
              v16.17.1
              v16.17.1
              8.15.0
              4.0.23
              pi
              pi adm tty dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker
              /home/pi
              OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
              OK:2 http://archive.raspberrypi.org/debian buster InRelease
              OK:3 http://repo.mysql.com/apt/debian buster InRelease
              OK:4 https://deb.nodesource.com/node_16.x buster InRelease
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              Alle Pakete sind aktuell.
              N: Das Laden der konfigurierten Datei »mysql-apt-config/binary-armhf/Packages« wird übersprungen, da das Depot »http://repo.mysql.com/apt/debian buster InRelease« die Architektur »armhf« nicht unterstützt.
              N: Das Laden der konfigurierten Datei »mysql-8.0/binary-armhf/Packages« wird übersprungen, da das Depot »http://repo.mysql.com/apt/debian buster InRelease« die Architektur »armhf« nicht unterstützt.
              N: Das Laden der konfigurierten Datei »mysql-tools/binary-armhf/Packages« wird übersprungen, da das Depot »http://repo.mysql.com/apt/debian buster InRelease« die Architektur »armhf« nicht unterstützt.
              nodejs:
                Installiert:           16.17.1-deb-1nodesource1
                Installationskandidat: 16.17.1-deb-1nodesource1
                Versionstabelle:
               *** 16.17.1-deb-1nodesource1 500
                      500 https://deb.nodesource.com/node_16.x buster/main armhf Packages
                      100 /var/lib/dpkg/status
                   10.24.0~dfsg-1~deb10u2 500
                      500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
              
              

              Gruß

              djsirius

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • D djsirius

                @thomas-braun said in Raspberry Pi NodeJS update aber NPM hat die flasche Version:

                uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs

                pi@ioBroker-RasPi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                armv7l
                /usr/bin/nodejs
                /usr/bin/node
                /usr/bin/npm
                v16.17.1
                v16.17.1
                8.15.0
                4.0.23
                pi
                pi adm tty dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker
                /home/pi
                OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                OK:2 http://archive.raspberrypi.org/debian buster InRelease
                OK:3 http://repo.mysql.com/apt/debian buster InRelease
                OK:4 https://deb.nodesource.com/node_16.x buster InRelease
                Paketlisten werden gelesen... Fertig
                Abhängigkeitsbaum wird aufgebaut.
                Statusinformationen werden eingelesen.... Fertig
                Alle Pakete sind aktuell.
                N: Das Laden der konfigurierten Datei »mysql-apt-config/binary-armhf/Packages« wird übersprungen, da das Depot »http://repo.mysql.com/apt/debian buster InRelease« die Architektur »armhf« nicht unterstützt.
                N: Das Laden der konfigurierten Datei »mysql-8.0/binary-armhf/Packages« wird übersprungen, da das Depot »http://repo.mysql.com/apt/debian buster InRelease« die Architektur »armhf« nicht unterstützt.
                N: Das Laden der konfigurierten Datei »mysql-tools/binary-armhf/Packages« wird übersprungen, da das Depot »http://repo.mysql.com/apt/debian buster InRelease« die Architektur »armhf« nicht unterstützt.
                nodejs:
                  Installiert:           16.17.1-deb-1nodesource1
                  Installationskandidat: 16.17.1-deb-1nodesource1
                  Versionstabelle:
                 *** 16.17.1-deb-1nodesource1 500
                        500 https://deb.nodesource.com/node_16.x buster/main armhf Packages
                        100 /var/lib/dpkg/status
                     10.24.0~dfsg-1~deb10u2 500
                        500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #13

                @djsirius

                Schau dir das mysql Repository an. Da stimmt was nicht.

                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

                D 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @djsirius

                  Schau dir das mysql Repository an. Da stimmt was nicht.

                  D Offline
                  D Offline
                  djsirius
                  schrieb am zuletzt editiert von
                  #14

                  @thomas-braun said in Raspberry Pi NodeJS update aber NPM hat die flasche Version:

                  @djsirius

                  Schau dir das mysql Repository an. Da stimmt was nicht.

                  wo finde ich das?

                  Gruß

                  djsirius

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • D djsirius

                    @thomas-braun said in Raspberry Pi NodeJS update aber NPM hat die flasche Version:

                    @djsirius

                    Schau dir das mysql Repository an. Da stimmt was nicht.

                    wo finde ich das?

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

                    @djsirius

                    Keine Ahnung. Ich hab das nicht angelegt.

                    cat  /etc/apt/sources.list.d/mysql.list
                    

                    zeigt was? mysql wird nicht für deinen Prozessor über dieses Repo bereitgestellt. Kann also gelöscht 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

                    D 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @djsirius

                      Keine Ahnung. Ich hab das nicht angelegt.

                      cat  /etc/apt/sources.list.d/mysql.list
                      

                      zeigt was? mysql wird nicht für deinen Prozessor über dieses Repo bereitgestellt. Kann also gelöscht werden.

                      D Offline
                      D Offline
                      djsirius
                      schrieb am zuletzt editiert von
                      #16

                      @thomas-braun Hi, hab ich gemacht, danke!

                      Gruß

                      djsirius

                      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

                      843

                      Online

                      32.6k

                      Benutzer

                      81.9k

                      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