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. Error/Bug
  4. Proxmox Container: ioB Install.-Fehler unix-dgram

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    995

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Proxmox Container: ioB Install.-Fehler unix-dgram

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
proxmoxdebianinstallationunix-dgram
5 Beiträge 2 Kommentatoren 493 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.
  • MicM Offline
    MicM Offline
    Mic
    Developer
    schrieb am zuletzt editiert von Mic
    #1

    Hi,

    beim Versuch, ioBroker in einem frischen Debian-Container (9.7-1) zu installieren, bekomme ich eine Fehlermeldung.

    Vorgehensweise:

    1. Debian-Container (CT) erstellen
    2. In Proxmox den CT starten und auf die Konsole gehen
    3. Neuen Nicht-Admin-User anlegen:
      adduser <username>
    4. sudo installieren: apt-get install -y sudo
    5. User zur sudo-Gruppe hinzufügen: adduser <username> sudo
    6. Der Befehl ip addr gibt uns die IP-Adresse. Damit können wir uns nun mit Putty verbinden, immer den neu angelegten User nehmen, nicht den admin.
    7. Nun im Putty aktualisieren:
      sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
    8. curl installieren: sudo apt-get install curl
    9. (Zur Sicherheit in Proxmox einen Snapshot erstellen)
    10. curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
    11. sudo apt install -y nodejs
    12. sudo npm install -g npm
    13. sudo reboot
    14. curl -sL https://iobroker.net/install.sh | bash -

    Hier die Fehlermeldung:

    /home/io/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Error 1
    gyp ERR! build error
    gyp ERR! stack Error: `make` failed with exit code: 2
    gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
    gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
    gyp ERR! System Linux 4.15.18-11-pve
    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /opt/iobroker/node_modules/unix-dgram
    gyp ERR! node -v v10.16.0
    gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok
    
    ==========================================================================
        Finalizing installation (4/4)
    ==========================================================================
    
    Enabling autostart...
    Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service -> /lib/systemd/system/iobroker.service.
    Autostart enabled!
    Fixing directory permissions...
    
    ==========================================================================
    
        ioBroker was installed successfully
        Open http://xx.xx.xx.xx:8081 in a browser and start configuring!
    
    ==========================================================================
    

    Wie soll man mit dem Fehler umgehen?

    Danke,
    Mic

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #4

      Siehe https://forum.iobroker.net/post/266656 Post #2 (die FAQ) Punkt #3 ...
      Wir bereiten gerade eine 1.5.13 vor die dieses Problem löst. Effektiv ist es aber eine Optionale Dependency und nur relevant wenn man Syslog nutzen will. Von daher: Im Zweifel Ignore

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      MicM 1 Antwort Letzte Antwort
      0
      • MicM Offline
        MicM Offline
        Mic
        Developer
        schrieb am zuletzt editiert von
        #2

        Jemand einen Hinweis? Danke

        1 Antwort Letzte Antwort
        0
        • MicM Offline
          MicM Offline
          Mic
          Developer
          schrieb am zuletzt editiert von Mic
          #3

          Ok, ich konnte es isolieren, ist definitiv ein Problem mit Node.js 10.

          Ich habe oben in Punkt 9 den Snapshot zurückgespielt, dann in Zeile 10 die "setup_10.x" durch "setup_8.x" getauscht.
          Hiermit installierte Version:

          io@ctioBrokerTest:~$ node -v
          v8.16.0
          io@ctioBrokerTest:~$ nodejs -v
          v8.16.0
          

          Danach Punkte 11-14 durchgeführt, und alles lief ohne Warnungen und Fehler durch:

          ==========================================================================
          
              Welcome to the ioBroker installer!
              Installer version: 2019-05-14
          
              You might need to enter your password a couple of times.
          
          ==========================================================================
          
          
          ==========================================================================
              Installing prerequisites (1/4)
          ==========================================================================
          
          [sudo] password for io:
          Installed acl
          Installed libcap2-bin
          Installed build-essential
          Installed libavahi-compat-libdnssd-dev
          Installed libudev-dev
          Installed libpam0g-dev
          Installed git
          Installed unzip
          
          ==========================================================================
              Creating ioBroker user and directory (2/4)
          ==========================================================================
          
          User iobroker created
          Created /etc/sudoers.d/iobroker
          Directory /opt/iobroker created
          
          ==========================================================================
              Installing ioBroker (3/4)
          ==========================================================================
          
          
          ==========================================================================
              Finalizing installation (4/4)
          ==========================================================================
          
          Enabling autostart...
          Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service -> /lib/systemd/system/iobroker.service.
          Autostart enabled!
          Fixing directory permissions...
          
          ==========================================================================
          
              ioBroker was installed successfully
              Open http://xx.xx.xx.xx:8081 in a browser and start configuring!
          
          ==========================================================================
          
          
          You need to re-login before doing anything else on the console!
          
          
          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #4

            Siehe https://forum.iobroker.net/post/266656 Post #2 (die FAQ) Punkt #3 ...
            Wir bereiten gerade eine 1.5.13 vor die dieses Problem löst. Effektiv ist es aber eine Optionale Dependency und nur relevant wenn man Syslog nutzen will. Von daher: Im Zweifel Ignore

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            MicM 1 Antwort Letzte Antwort
            0
            • apollon77A apollon77

              Siehe https://forum.iobroker.net/post/266656 Post #2 (die FAQ) Punkt #3 ...
              Wir bereiten gerade eine 1.5.13 vor die dieses Problem löst. Effektiv ist es aber eine Optionale Dependency und nur relevant wenn man Syslog nutzen will. Von daher: Im Zweifel Ignore

              MicM Offline
              MicM Offline
              Mic
              Developer
              schrieb am zuletzt editiert von
              #5

              @apollon77
              Danke. Aber dann kommt:

              io@ctioBrokerTest:/opt/iobroker/node_modules/iobroker.js-controller$ sudo npm i unix-dgram@2.0.3
              
              > unix-dgram@2.0.3 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram
              > node-gyp rebuild
              
              gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/10.16.0"
              gyp WARN EACCES attempting to reinstall using temporary dev dir "/tmp/.node-gyp"
              gyp ERR! configure error
              gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram/build'
              gyp ERR! System Linux 4.15.18-11-pve
              gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
              gyp ERR! cwd /opt/iobroker/node_modules/iobroker.js-controller/node_modules/unix-dgram
              gyp ERR! node -v v10.16.0
              gyp ERR! node-gyp -v v3.8.0
              gyp ERR! not ok
              npm ERR! code ELIFECYCLE
              npm ERR! errno 1
              npm ERR! unix-dgram@2.0.3 install: `node-gyp rebuild`
              npm ERR! Exit status 1
              npm ERR!
              npm ERR! Failed at the unix-dgram@2.0.3 install script.
              npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
              
              npm ERR! A complete log of this run can be found in:
              npm ERR!     /root/.npm/_logs/2019-07-03T17_00_02_210Z-debug.log
              
              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

              675

              Online

              32.5k

              Benutzer

              81.6k

              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