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. ESXI VM Iobroker install hängt

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

ESXI VM Iobroker install hängt

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
19 Beiträge 3 Kommentatoren 1.7k Aufrufe
  • Ä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.
  • K Offline
    K Offline
    Kyocera007
    schrieb am zuletzt editiert von
    #6

    ich habe da angefangen

    npm install -g npm@4
    dann Punkt 4
    dann installation ioBroker
    
    

    habe gerade das von @deepcore mal durchgeführt

    bekomme dann folgendes

    ! ````
    root@debian:/opt/iobroker# npm install iobroker
    ! > iobroker@1.1.2 install /opt/iobroker/node_modules/iobroker
    node lib/prepareSetup.js && node lib/setup.js
    ! NPM version: 3.10.10
    npm install iobroker.discovery@stable --production --save
    iobroker.inst@1.1.2 /opt/iobroker
    └── iobroker.discovery@1.1.0
    ! packet folder is: /opt/iobroker/node_modules/iobroker.discovery | exists: true
    npm install iobroker.admin@stable --production --save
    iobroker.inst@1.1.2 /opt/iobroker
    └─┬ iobroker.admin@2.0.9
    ├─┬ body-parser@1.18.2
    │ ├── bytes@3.0.0
    │ ├── content-type@1.0.4
    │ ├─┬ debug@2.6.9
    │ │ └── ms@2.0.0
    │ ├── depd@1.1.2
    │ ├─┬ http-errors@1.6.2
    │ │ ├── depd@1.1.1
    │ │ ├── inherits@2.0.3
    │ │ └── setprototypeof@1.0.3
    │ ├── iconv-lite@0.4.19
    │ ├─┬ on-finished@2.3.0
    │ │ └── ee-first@1.1.1
    │ ├── qs@6.5.1
    │ ├─┬ raw-body@2.3.2
    │ │ └── unpipe@1.0.0
    │ └─┬ type-is@1.6.16
    │ └── media-typer@0.3.0
    ├── connect-flash@0.1.1
    ├─┬ cookie-parser@1.4.3
    │ ├── cookie@0.3.1
    │ └── cookie-signature@1.0.6
    ├─┬ express@4.16.3
    │ ├─┬ accepts@1.3.5
    │ │ └── negotiator@0.6.1
    │ ├── array-flatten@1.1.1
    │ ├── content-disposition@0.5.2
    │ ├─┬ debug@2.6.9
    │ │ └── ms@2.0.0
    │ ├── encodeurl@1.0.2
    │ ├── escape-html@1.0.3
    │ ├── etag@1.8.1
    │ ├─┬ finalhandler@1.1.1
    │ │ └─┬ debug@2.6.9
    │ │ └── ms@2.0.0
    │ ├── fresh@0.5.2
    │ ├── merge-descriptors@1.0.1
    │ ├── methods@1.1.2
    │ ├── parseurl@1.3.2
    │ ├── path-to-regexp@0.1.7
    │ ├─┬ proxy-addr@2.0.3
    │ │ ├── forwarded@0.1.2
    │ │ └── ipaddr.js@1.6.0
    │ ├── range-parser@1.2.0
    │ ├─┬ send@0.16.2
    │ │ ├── debug@2.6.9
    │ │ ├── destroy@1.0.4
    │ │ ├── mime@1.4.1
    │ │ └── ms@2.0.0
    │ ├── serve-static@1.13.2
    │ ├── setprototypeof@1.1.0
    │ ├── statuses@1.4.0
    │ ├── utils-merge@1.0.1
    │ └── vary@1.1.2
    ├─┬ express-fileupload@0.1.4
    │ ├─┬ busboy@0.2.14
    │ │ ├─┬ dicer@0.2.5
    │ │ │ └── streamsearch@0.1.2
    │ │ └─┬ readable-stream@1.1.14
    │ │ ├── core-util-is@1.0.2
    │ │ └── string_decoder@0.10.31
    │ ├─┬ fs-extra@0.22.1
    │ │ ├── jsonfile@2.4.0
    │ │ └─┬ rimraf@2.6.2
    │ │ └─┬ glob@7.1.2
    │ │ ├── fs.realpath@1.0.0
    │ │ ├─┬ inflight@1.0.6
    │ │ │ └── wrappy@1.0.2
    │ │ ├─┬ minimatch@3.0.4
    │ │ │ └─┬ brace-expansion@1.1.11
    │ │ │ ├── balanced-match@1.0.0
    │ │ │ └── concat-map@0.0.1
    │ │ ├── once@1.4.0
    │ │ └── path-is-absolute@1.0.1
    │ └── streamifier@0.1.1
    ├─┬ express-session@1.15.6
    │ ├── crc@3.4.4
    │ ├─┬ debug@2.6.9
    │ │ └── ms@2.0.0
    │ ├── on-headers@1.0.1
    │ └─┬ uid-safe@2.1.5
    │ └── random-bytes@1.0.0
    ├─┬ passport@0.3.2
    │ ├── passport-strategy@1.0.0
    │ └── pause@0.0.1
    ├── passport-local@1.0.0
    ├── passport.socketio@3.7.0
    ├─┬ request@2.85.0
    │ ├── aws-sign2@0.7.0
    │ ├── aws4@1.6.0
    │ ├── caseless@0.12.0
    │ ├─┬ combined-stream@1.0.6
    │ │ └── delayed-stream@1.0.0
    │ ├── forever-agent@0.6.1
    │ ├─┬ form-data@2.3.2
    │ │ └── asynckit@0.4.0
    │ ├─┬ har-validator@5.0.3
    │ │ ├─┬ ajv@5.5.2
    │ │ │ ├── co@4.6.0
    │ │ │ ├── fast-deep-equal@1.1.0
    │ │ │ ├── fast-json-stable-stringify@2.0.0
    │ │ │ └── json-schema-traverse@0.3.1
    │ │ └── har-schema@2.0.0
    │ ├─┬ hawk@6.0.2
    │ │ ├── boom@4.3.1
    │ │ ├─┬ cryptiles@3.1.2
    │ │ │ └── boom@5.2.0
    │ │ ├── hoek@4.2.1
    │ │ └── sntp@2.1.0
    │ ├─┬ http-signature@1.2.0
    │ │ ├── assert-plus@1.0.0
    │ │ ├─┬ jsprim@1.4.1
    │ │ │ ├── extsprintf@1.3.0
    │ │ │ ├── json-schema@0.2.3
    │ │ │ └── verror@1.10.0
    │ │ └─┬ sshpk@1.14.1
    │ │ ├── asn1@0.2.3
    │ │ ├── bcrypt-pbkdf@1.0.1
    │ │ ├── dashdash@1.14.1
    │ │ ├── ecc-jsbn@0.1.1
    │ │ ├── getpass@0.1.7
    │ │ ├── jsbn@0.1.1
    │ │ └── tweetnacl@0.14.5
    │ ├── is-typedarray@1.0.0
    │ ├── isstream@0.1.2
    │ ├── json-stringify-safe@5.0.1
    │ ├─┬ mime-types@2.1.18
    │ │ └── mime-db@1.33.0
    │ ├── oauth-sign@0.8.2
    │ ├── performance-now@2.1.0
    │ ├── stringstream@0.0.5
    │ ├─┬ tough-cookie@2.3.4
    │ │ └── punycode@1.4.1
    │ ├── tunnel-agent@0.6.0
    │ └── uuid@3.2.1
    ├─┬ socket.io@1.7.4
    │ ├─┬ debug@2.3.3
    │ │ └── ms@0.7.2
    │ ├─┬ engine.io@1.8.5
    │ │ ├── accepts@1.3.3
    │ │ ├── base64id@1.0.0
    │ │ ├─┬ debug@2.3.3
    │ │ │ └── ms@0.7.2
    │ │ ├─┬ engine.io-parser@1.3.2
    │ │ │ ├── after@0.8.2
    │ │ │ ├── arraybuffer.slice@0.0.6
    │ │ │ ├── base64-arraybuffer@0.1.5
    │ │ │ ├── blob@0.0.4
    │ │ │ └── wtf-8@1.0.0
    │ │ └─┬ ws@1.1.5
    │ │ ├── options@0.0.6
    │ │ └── ultron@1.0.2
    │ ├─┬ has-binary@0.1.7
    │ │ └── isarray@0.0.1
    │ ├── object-assign@4.1.0
    │ ├─┬ socket.io-adapter@0.5.0
    │ │ └─┬ debug@2.3.3
    │ │ └── ms@0.7.2
    │ ├─┬ socket.io-client@1.7.4
    │ │ ├── backo2@1.0.2
    │ │ ├── component-bind@1.0.0
    │ │ ├── component-emitter@1.2.1
    │ │ ├─┬ debug@2.3.3
    │ │ │ └── ms@0.7.2
    │ │ ├─┬ engine.io-client@1.8.5
    │ │ │ ├── component-emitter@1.2.1
    │ │ │ ├── component-inherit@0.0.3
    │ │ │ ├─┬ debug@2.3.3
    │ │ │ │ └── ms@0.7.2
    │ │ │ ├── has-cors@1.1.0
    │ │ │ ├── parsejson@0.0.3
    │ │ │ ├── parseqs@0.0.5
    │ │ │ ├── xmlhttprequest-ssl@1.5.3
    │ │ │ └── yeast@0.1.2
    │ │ ├── indexof@0.0.1
    │ │ ├── object-component@0.0.3
    │ │ ├─┬ parseuri@0.0.5
    │ │ │ └─┬ better-assert@1.0.2
    │ │ │ └── callsite@1.0.0
    │ │ └── to-array@0.1.4
    │ └─┬ socket.io-parser@2.3.1
    │ ├── component-emitter@1.1.2
    │ └── json3@3.3.2
    └── xtend@4.0.1
    ! packet folder is: /opt/iobroker/node_modules/iobroker.admin | exists: true
    npm install iobroker.js-controller@stable --production --save
    npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated
    npm WARN prefer global npm@2.15.12 should be installed with -g
    ! > unix-dgram@0.2.3 install /opt/iobroker/node_modules/unix-dgram
    node-gyp rebuild
    ! make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird betreten
    CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
    SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
    COPY Release/unix_dgram.node
    make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird verlassen
    ! > ursa@0.9.4 install /opt/iobroker/node_modules/ursa
    node-gyp rebuild
    ! make: Verzeichnis „/opt/iobroker/node_modules/ursa/build“ wird betreten
    CXX(target) Release/obj.target/ursaNative/src/ursaNative.o
    In file included from ../src/ursaNative.cc:3:0:
    ../src/ursaNative.h:10:17: fatal error: nan.h: Datei oder Verzeichnis nicht gefunden
    #include <nan.h>^
    compilation terminated.
    ursaNative.target.mk:96: die Regel für Ziel „Release/obj.target/ursaNative/src/ursaNative.o“ scheiterte
    make: Verzeichnis „/opt/iobroker/node_modules/ursa/build“ wird verlassen
    make: *** [Release/obj.target/ursaNative/src/ursaNative.o] Fehler 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:276:23)
    gyp ERR! stack at emitTwo (events.js:106:13)
    gyp ERR! stack at ChildProcess.emit (events.js:191:7)
    gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
    gyp ERR! System Linux 4.9.0-6-amd64
    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/ursa
    gyp ERR! node -v v6.13.1
    gyp ERR! node-gyp -v v3.4.0
    gyp ERR! not ok
    ! > iobroker.js-controller@1.2.3 install /opt/iobroker/node_modules/iobroker.js-controller
    node iobroker.js setup first
    ! creating conf/iobroker.json
    /opt/iobroker/node_modules/socket.io-parser/index.js:6
    var debug = require('debug')('socket.io-parser');
    ^
    ! TypeError: require(...) is not a function
    at Object. <anonymous>(/opt/iobroker/node_modules/socket.io-parser/index.js:6:29)
    at Module._compile (module.js:577:32)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at Object. <anonymous>(/opt/iobroker/node_modules/socket.io-client/lib/index.js:7:14)
    at Module._compile (module.js:577:32)
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules/ursa):
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: node-gyp rebuild
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    npm ERR! Linux 4.9.0-6-amd64
    npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.js-controller@stable" "--production" "--save"
    npm ERR! node v6.13.1
    npm ERR! npm v3.10.10
    npm ERR! code ELIFECYCLE
    ! npm ERR! iobroker.js-controller@1.2.3 install: node iobroker.js setup first
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the iobroker.js-controller@1.2.3 install script 'node iobroker.js setup first'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the iobroker.js-controller package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR! node iobroker.js setup first
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR! npm bugs iobroker.js-controller
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR! npm owner ls iobroker.js-controller
    npm ERR! There is likely additional logging output above.
    ! npm ERR! Please include the following file with any support request:
    npm ERR! /opt/iobroker/npm-debug.log
    packet folder is: /opt/iobroker/node_modules/iobroker.js-controller | exists: false
    Cannot install as normal user. Try sudo...
    sudo npm install iobroker.js-controller@stable --production --save
    npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated
    npm WARN prefer global npm@2.15.12 should be installed with -g
    ! > unix-dgram@0.2.3 install /opt/iobroker/node_modules/unix-dgram
    node-gyp rebuild
    ! make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird betreten
    CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
    SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
    COPY Release/unix_dgram.node
    make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird verlassen
    ! > ursa@0.9.4 install /opt/iobroker/node_modules/ursa
    node-gyp rebuild
    ! make: Verzeichnis „/opt/iobroker/node_modules/ursa/build“ wird betreten
    CXX(target) Release/obj.target/ursaNative/src/ursaNative.o
    In file included from ../src/ursaNative.cc:3:0:
    ../src/ursaNative.h:10:17: fatal error: nan.h: Datei oder Verzeichnis nicht gefunden
    #include <nan.h>^
    compilation terminated.
    ursaNative.target.mk:96: die Regel für Ziel „Release/obj.target/ursaNative/src/ursaNative.o“ scheiterte
    make: Verzeichnis „/opt/iobroker/node_modules/ursa/build“ wird verlassen
    make: *** [Release/obj.target/ursaNative/src/ursaNative.o] Fehler 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:276:23)
    gyp ERR! stack at emitTwo (events.js:106:13)
    gyp ERR! stack at ChildProcess.emit (events.js:191:7)
    gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
    gyp ERR! System Linux 4.9.0-6-amd64
    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/ursa
    gyp ERR! node -v v6.13.1
    gyp ERR! node-gyp -v v3.4.0
    gyp ERR! not ok
    ! > iobroker.js-controller@1.2.3 install /opt/iobroker/node_modules/iobroker.js-controller
    node iobroker.js setup first
    ! iobroker.inst@1.1.2 /opt/iobroker
    └─┬ iobroker.js-controller@1.2.3
    ├── daemonize2@0.4.2
    ├─┬ greenlock@2.1.19
    │ ├── asn1js@1.2.12
    │ ├─┬ certpem@1.0.1
    │ │ ├── buffer-v6-polyfill@1.0.5
    │ │ └── node.extend@1.1.6
    │ ├── homedir@0.6.0
    │ ├── le-acme-core@2.1.2
    │ ├─┬ le-challenge-sni@2.0.1
    │ │ └── le-tls-sni@0.1.4
    │ ├── le-store-certbot@2.0.5
    │ ├── localhost.daplie.me-certificates@1.3.5
    │ ├── node.extend@1.1.6
    │ ├── pkijs@1.3.33
    │ └─┬ rsa-compat@1.3.2
    │ └── node-forge@0.6.49
    ├─┬ jszip@3.1.5
    │ ├── core-js@2.3.0
    │ ├── es6-promise@3.0.2
    │ ├── lie@3.1.1
    │ ├── pako@1.0.6
    │ └─┬ readable-stream@2.0.6
    │ ├── isarray@1.0.0
    │ ├── process-nextick-args@1.0.7
    │ └── util-deprecate@1.0.2
    ├── le-challenge-fs@2.0.8
    ├── le-sni-auto@2.1.1
    ├─┬ mkdirp@0.5.1
    │ └── minimist@0.0.8
    ├── ncp@2.0.0
    ├─┬ node-schedule@1.3.0
    │ ├─┬ cron-parser@2.4.5
    │ │ ├── is-nan@1.2.1
    │ │ └─┬ moment-timezone@0.5.14
    │ │ └── moment@2.21.0
    │ ├── long-timeout@0.1.1
    │ └── sorted-array-functions@1.1.0
    ├─┬ node.extend@2.0.0
    │ └── is@3.2.1
    ├─┬ npm@2.15.12
    │ ├── abbrev@1.0.9
    │ ├── ansi@0.3.1
    │ ├── ansi-regex@2.0.0
    │ ├── ansicolors@0.3.2
    │ ├── ansistyles@0.1.3
    │ ├── archy@1.0.0
    │ ├── async-some@1.0.2
    │ ├── block-stream@0.0.9
    │ ├── char-spinner@1.0.1
    │ ├── chmodr@1.0.2
    │ ├── chownr@1.0.1
    │ ├── cmd-shim@2.0.2
    │ ├─┬ columnify@1.5.4
    │ │ └─┬ wcwidth@1.0.0
    │ │ └─┬ defaults@1.0.3
    │ │ └── clone@1.0.2
    │ ├─┬ config-chain@1.1.10
    │ │ └── proto-list@1.2.4
    │ ├─┬ dezalgo@1.0.3
    │ │ └── asap@2.0.3
    │ ├── editor@1.0.0
    │ ├── fs-vacuum@1.2.9
    │ ├─┬ fs-write-stream-atomic@1.0.8
    │ │ └── iferr@0.1.5
    │ ├── fstream@1.0.10
    │ ├─┬ fstream-npm@1.1.1
    │ │ └── fstream-ignore@1.0.5
    │ ├── github-url-from-git@1.4.0
    │ ├── github-url-from-username-repo@1.0.2
    │ ├─┬ glob@7.0.6
    │ │ ├── fs.realpath@1.0.0
    │ │ └── path-is-absolute@1.0.0
    │ ├── graceful-fs@4.1.6
    │ ├── hosted-git-info@2.1.5
    │ ├── imurmurhash@0.1.4
    │ ├── inflight@1.0.5
    │ ├── inherits@2.0.3
    │ ├── ini@1.3.4
    │ ├─┬ init-package-json@1.9.4
    │ │ ├─┬ glob@6.0.4
    │ │ │ └── path-is-absolute@1.0.0
    │ │ └── promzard@0.3.0
    │ ├── lockfile@1.0.1
    │ ├─┬ lru-cache@4.0.1
    │ │ ├── pseudomap@1.0.2
    │ │ └── yallist@2.0.0
    │ ├─┬ minimatch@3.0.3
    │ │ └─┬ brace-expansion@1.1.6
    │ │ ├── balanced-match@0.4.2
    │ │ └── concat-map@0.0.1
    │ ├─┬ mkdirp@0.5.1
    │ │ └── minimist@0.0.8
    │ ├─┬ node-gyp@3.6.0
    │ │ └── semver@5.3.0
    │ ├── nopt@3.0.6
    │ ├── normalize-git-url@3.0.2
    │ ├─┬ normalize-package-data@2.3.5
    │ │ └─┬ is-builtin-module@1.0.0
    │ │ └── builtin-modules@1.1.0
    │ ├── npm-cache-filename@1.0.2
    │ ├── npm-install-checks@1.0.7
    │ ├── npm-package-arg@4.1.0
    │ ├─┬ npm-registry-client@7.2.1
    │ │ ├─┬ concat-stream@1.5.2
    │ │ │ ├─┬ readable-stream@2.0.6
    │ │ │ │ ├── core-util-is@1.0.2
    │ │ │ │ ├── isarray@1.0.0
    │ │ │ │ ├── process-nextick-args@1.0.7
    │ │ │ │ ├── string_decoder@0.10.31
    │ │ │ │ └── util-deprecate@1.0.2
    │ │ │ └── typedarray@0.0.6
    │ │ └── retry@0.10.0
    │ ├── npm-user-validate@0.1.5
    │ ├─┬ npmlog@2.0.4
    │ │ ├─┬ are-we-there-yet@1.1.2
    │ │ │ └── delegates@1.0.0
    │ │ └─┬ gauge@1.2.7
    │ │ ├── has-unicode@2.0.0
    │ │ ├─┬ lodash.pad@4.4.0
    │ │ │ ├── lodash._baseslice@4.0.0
    │ │ │ ├── lodash._basetostring@4.12.0
    │ │ │ └── lodash.tostring@4.1.4
    │ │ ├── lodash.padend@4.5.0
    │ │ └── lodash.padstart@4.5.0
    │ ├── once@1.4.0
    │ ├── opener@1.4.1
    │ ├─┬ osenv@0.1.3
    │ │ ├── os-homedir@1.0.0
    │ │ └── os-tmpdir@1.0.1
    │ ├── path-is-inside@1.0.1
    │ ├─┬ read@1.0.7
    │ │ └── mute-stream@0.0.5
    │ ├─┬ read-installed@4.0.3
    │ │ ├── debuglog@1.0.1
    │ │ ├── readdir-scoped-modules@1.0.2
    │ │ └── util-extend@1.0.1
    │ ├─┬ read-package-json@2.0.4
    │ │ ├─┬ glob@6.0.4
    │ │ │ └── path-is-absolute@1.0.0
    │ │ └─┬ json-parse-helpfulerror@1.0.3
    │ │ └── jju@1.3.0
    │ ├─┬ readable-stream@2.1.5
    │ │ ├── buffer-shims@1.0.0
    │ │ ├── core-util-is@1.0.2
    │ │ ├── isarray@1.0.0
    │ │ ├── process-nextick-args@1.0.7
    │ │ ├── string_decoder@0.10.31
    │ │ └── util-deprecate@1.0.2
    │ ├── realize-package-specifier@3.0.1
    │ ├─┬ request@2.74.0
    │ │ ├── aws-sign2@0.6.0
    │ │ ├── aws4@1.4.1
    │ │ ├─┬ bl@1.1.2
    │ │ │ └─┬ readable-stream@2.0.6
    │ │ │ ├── core-util-is@1.0.2
    │ │ │ ├── isarray@1.0.0
    │ │ │ ├── process-nextick-args@1.0.7
    │ │ │ ├── string_decoder@0.10.31
    │ │ │ └── util-deprecate@1.0.2
    │ │ ├── caseless@0.11.0
    │ │ ├─┬ combined-stream@1.0.5
    │ │ │ └── delayed-stream@1.0.0
    │ │ ├── extend@3.0.0
    │ │ ├── forever-agent@0.6.1
    │ │ ├─┬ form-data@1.0.0-rc4
    │ │ │ └── async@1.5.2
    │ │ ├─┬ har-validator@2.0.6
    │ │ │ ├─┬ chalk@1.1.3
    │ │ │ │ ├── ansi-styles@2.2.1
    │ │ │ │ ├── escape-string-regexp@1.0.5
    │ │ │ │ ├── has-ansi@2.0.0
    │ │ │ │ └── supports-color@2.0.0
    │ │ │ ├─┬ commander@2.9.0
    │ │ │ │ └── graceful-readlink@1.0.1
    │ │ │ ├─┬ is-my-json-valid@2.13.1
    │ │ │ │ ├── generate-function@2.0.0
    │ │ │ │ ├─┬ generate-object-property@1.2.0
    │ │ │ │ │ └── is-property@1.0.2
    │ │ │ │ ├── jsonpointer@2.0.0
    │ │ │ │ └── xtend@4.0.1
    │ │ │ └─┬ pinkie-promise@2.0.1
    │ │ │ └── pinkie@2.0.4
    │ │ ├─┬ hawk@3.1.3
    │ │ │ ├── boom@2.10.1
    │ │ │ ├── cryptiles@2.0.5
    │ │ │ ├── hoek@2.16.3
    │ │ │ └── sntp@1.0.9
    │ │ ├─┬ http-signature@1.1.1
    │ │ │ ├── assert-plus@0.2.0
    │ │ │ ├─┬ jsprim@1.3.0
    │ │ │ │ ├── extsprintf@1.0.2
    │ │ │ │ ├── json-schema@0.2.2
    │ │ │ │ └── verror@1.3.6
    │ │ │ └─┬ sshpk@1.9.2
    │ │ │ ├── asn1@0.2.3
    │ │ │ ├── assert-plus@1.0.0
    │ │ │ ├── dashdash@1.14.0
    │ │ │ ├── ecc-jsbn@0.1.1
    │ │ │ ├── getpass@0.1.6
    │ │ │ ├── jodid25519@1.0.2
    │ │ │ ├── jsbn@0.1.0
    │ │ │ └── tweetnacl@0.13.3
    │ │ ├── is-typedarray@1.0.0
    │ │ ├── isstream@0.1.2
    │ │ ├── json-stringify-safe@5.0.1
    │ │ ├─┬ mime-types@2.1.11
    │ │ │ └── mime-db@1.23.0
    │ │ ├── node-uuid@1.4.7
    │ │ ├── oauth-sign@0.8.2
    │ │ ├── qs@6.2.1
    │ │ ├── stringstream@0.0.5
    │ │ ├── tough-cookie@2.3.1
    │ │ └── tunnel-agent@0.4.3
    │ ├── retry@0.10.0
    │ ├── rimraf@2.5.4
    │ ├── semver@5.1.0
    │ ├─┬ sha@2.0.1
    │ │ └─┬ readable-stream@2.0.2
    │ │ ├── core-util-is@1.0.1
    │ │ ├── isarray@0.0.1
    │ │ ├── process-nextick-args@1.0.3
    │ │ ├── string_decoder@0.10.31
    │ │ └── util-deprecate@1.0.1
    │ ├── slide@1.1.6
    │ ├── sorted-object@2.0.0
    │ ├── spdx-license-ids@1.2.2
    │ ├── strip-ansi@3.0.1
    │ ├── tar@2.2.1
    │ ├── text-table@0.2.0
    │ ├── uid-number@0.0.6
    │ ├── umask@1.1.0
    │ ├─┬ validate-npm-package-license@3.0.1
    │ │ ├── spdx-correct@1.0.2
    │ │ └─┬ spdx-expression-parse@1.0.2
    │ │ └── spdx-exceptions@1.0.4
    │ ├─┬ validate-npm-package-name@2.2.2
    │ │ └── builtins@0.0.7
    │ ├─┬ which@1.2.11
    │ │ └── isexe@1.1.2
    │ ├── wrappy@1.0.2
    │ └── write-file-atomic@1.1.4
    ├─┬ prompt@1.0.0
    │ ├── colors@1.2.1
    │ ├── pkginfo@0.4.1
    │ ├─┬ read@1.0.7
    │ │ └── mute-stream@0.0.7
    │ ├── revalidator@0.1.8
    │ ├─┬ utile@0.3.0
    │ │ ├── async@0.9.2
    │ │ ├── deep-equal@0.2.2
    │ │ ├── i@0.3.6
    │ │ └── ncp@1.0.1
    │ └─┬ winston@2.1.1
    │ ├── async@1.0.0
    │ ├── colors@1.0.3
    │ └── pkginfo@0.3.1
    ├── pyconf@1.1.2
    ├─┬ redis@2.8.0
    │ ├── double-ended-queue@2.1.0-0
    │ ├── redis-commands@1.3.5
    │ └── redis-parser@2.6.0
    ├── safe-replace@1.0.2
    ├─┬ tar@4.4.1
    │ ├── chownr@1.0.1
    │ ├── fs-minipass@1.2.5
    │ ├── minipass@2.2.4
    │ ├── minizlib@1.1.0
    │ └── yallist@3.0.2
    ├─┬ winston@2.4.1
    │ ├── async@1.0.0
    │ ├── colors@1.0.3
    │ ├── cycle@1.0.3
    │ ├── eyes@0.1.8
    │ └── stack-trace@0.0.10
    ├── winston-daily-rotate-file@1.7.2
    ├─┬ winston-syslog@1.2.6
    │ ├── glossy@0.1.7
    │ └─┬ unix-dgram@0.2.3
    │ ├── bindings@1.1.1
    │ └── nan@2.3.5
    └─┬ yargs@6.6.0
    └── yargs-parser@4.2.1
    ! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules/ursa):
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: node-gyp rebuild
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    packet folder is: /opt/iobroker/node_modules/iobroker.js-controller | exists: true
    Write "./iobroker start" to start the ioBroker
    Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
    iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
    iobroker.inst@1.1.2 /opt/iobroker
    └── iobroker@1.1.2</nan.h></anonymous></anonymous></nan.h>

    
    danach dieses
    
    >! ````
    root@debian:~# cd /opt/iobroker
    root@debian:/opt/iobroker# ./iobroker start
    Starting iobroker controller daemon...
    /opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136
                throw new Error(msg.error);
                ^
    >! Error: TypeError: define is not a function
        at Object. <anonymous>(/opt/iobroker/node_modules/is-nan/index.js:11:1)
        at Module._compile (module.js:577:32)
        at Object.Module._extensions..js (module.js:586:10)
        at Module.load (module.js:494:32)
        at tryModuleLoad (module.js:453:12)
        at Function.Module._load (module.js:445:3)
        at Module.require (module.js:504:17)
        at require (internal/module.js:20:19)
        at Object. <anonymous>(/opt/iobroker/node_modules/cron-parser/lib/expression.js:7:17)
        at Module._compile (module.js:577:32)
        at ChildProcess. <anonymous>(/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136:19)
        at emitTwo (events.js:106:13)
        at ChildProcess.emit (events.js:191:7)
        at process.nextTick (internal/child_process.js:787:12)
        at _combinedTickCallback (internal/process/next_tick.js:73:7)
        at process._tickCallback (internal/process/next_tick.js:104:9)
    root@debian:/opt/iobroker#</anonymous></anonymous></anonymous> 
    

    Danke und gruß

    Werner

    Auch wenn man Älter wird, kann man besser werden :D

    1 Antwort Letzte Antwort
    0
    • eric2905E Online
      eric2905E Online
      eric2905
      schrieb am zuletzt editiert von
      #7

      @Kyocera007:

      ich habe da angefangen

      npm install -g npm@4
      dann Punkt 4
      dann installation ioBroker
      
      ```` `  
      

      Du hast aber gesehen, das der erste Befehl nur für den Fall gilt, das Du Dir vorher schon mit Node 8 ein npm v5 „eingefangen“ hast?

      355_3229512e-d996-4d35-93bb-1d8c2954fb35.jpeg

      WennDu das nicht hast, fängt die Doku für Nicht-Raspis mit Schritt 2 an.

      Gruß,

      Eric

      Roses are red, violets are blue,

      if I listen to metal, my neighbours do too

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        Kyocera007
        schrieb am zuletzt editiert von
        #8

        hallo @Eric,

        habe Schritt 2 + 3 ausgelassen, weil es eine ganz frische VM installation ist. gerade noch eine gemacht

        Habe als erstes

        apt update
        apt upgrade
        apt install curl
        
        ````ausgeführt
        
        danach dieses
        
        

        Node.js neu installieren für Linux und Raspberry 2/3
        curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
        sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev nodejs
        reboot

        
        und dann
        
        

        sudo mkdir /opt/iobroker
        sudo chmod 777 /opt/iobroker
        cd /opt/iobroker
        sudo npm install iobroker --unsafe-perm

        
        hängt wieder hier
        

        root@debian:/opt/iobroker# sudo npm install iobroker --unsafe-perm

        iobroker@1.1.2 install /opt/iobroker/node_modules/iobroker
        node lib/prepareSetup.js && node lib/setup.js

        NPM version: 3.10.10
        npm install iobroker.discovery@stable --production --save

        serialport@4.0.7 install /opt/iobroker/node_modules/serialport
        node-pre-gyp install --fallback-to-build

        
        jetzt nach 12 Minuten hat sich putty mit "Network error" abgemeldet.
        
        Das "node-pre-gyp install –fallback-to-build" scheint das Übel zu sein
        
        gruß Werner

        Auch wenn man Älter wird, kann man besser werden :D

        1 Antwort Letzte Antwort
        0
        • eric2905E Online
          eric2905E Online
          eric2905
          schrieb am zuletzt editiert von
          #9

          Hi Werner,

          hast Du vor dem

          sudo mkdir /opt/iobroker
          

          mal ein

          node -v
          npm -v
          

          gemacht, und geprüft, welche Versionen drauf sind (npm 3 sehe ich oben und Node 6 dürfte es dann sein)?

          Ich denke, Du bist als root angemeldet (weil Du vor dem apt update & Co. kein sudo angegeben hast).

          Versuche die Installation mal komplett ohne das "sudo".

          Welches Image hast Du denn als Vorlage genutzt? Download-URL wäre gut, dann teste ich es selber mal durch.

          Gruß,

          Eric

          Roses are red, violets are blue,

          if I listen to metal, my neighbours do too

          1 Antwort Letzte Antwort
          0
          • K Offline
            K Offline
            Kyocera007
            schrieb am zuletzt editiert von
            #10

            das war der link

            https://www.debian.org/distrib/netinst#smallcd

            Datei "debian-9.4.0-amd64-netinst.iso"

            NPM version: 3.10.10
            node version  6.13.1
            
            

            Danke und Gruß

            Werner

            Auch wenn man Älter wird, kann man besser werden :D

            1 Antwort Letzte Antwort
            0
            • eric2905E Online
              eric2905E Online
              eric2905
              schrieb am zuletzt editiert von
              #11

              Dieses

              sudo npm install -g npm@4
              

              hast Du aber <u>nicht</u> ausgeführt, oder?

              Gruß,

              Eric

              Roses are red, violets are blue,

              if I listen to metal, my neighbours do too

              1 Antwort Letzte Antwort
              0
              • eric2905E Online
                eric2905E Online
                eric2905
                schrieb am zuletzt editiert von
                #12

                Sag mal .. woran machst Du fest, das ioBroker nicht sauber installiert wurde?

                In dem Log, welches Du weiter oben gepostet hast, steht

                Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
                iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
                

                Wenn das nicht funktioniert, gibt es diesen FAQ-Eintrag (http://www.iobroker.net/docu/?page_id=2380&lang=de):
                355_start.png

                Hast Du das mal probiert?

                Gruß,

                Eric

                Roses are red, violets are blue,

                if I listen to metal, my neighbours do too

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  Kyocera007
                  schrieb am zuletzt editiert von
                  #13

                  ja, habe beides ausprobiert.

                  Habe auch nachgesehen ob Dateien im Ordner ioBroker vorhanden sind.

                  per http://192.168.178.32:8081 komme ich nicht drauf

                  gruß Werner

                  Auch wenn man Älter wird, kann man besser werden :D

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    Kyocera007
                    schrieb am zuletzt editiert von
                    #14

                    habe auch jetzt nochmal bei dem neuen Verzeichnis iobroker geschaut,

                    da ist nur ein Verzeichnis "node_modules"

                    und eine datei "package.json"

                    Gruß

                    Auch wenn man Älter wird, kann man besser werden :D

                    1 Antwort Letzte Antwort
                    0
                    • eric2905E Online
                      eric2905E Online
                      eric2905
                      schrieb am zuletzt editiert von
                      #15

                      Moin,

                      meine Debian-Testinstallation mit dem ISO, was Du oben angegeben hast, ist problemlos durchgelaufen - hast insgesamt irgendwo um die 10 Minuten gedauert.

                      Bist Du Dir sicher, das Du die VM korrekt angelegt hast?

                      Genug RAM?

                      HDD groß genug?

                      Ausversehen eine suboptimal HDD-Version gewählt?

                      Usw?

                      Ich kann mir nicht denken, das es an ioBroker liegt, da ich die identischen Installationquellen (npm & Co.) genutzt habe.

                      Gruß,

                      Eric

                      Roses are red, violets are blue,

                      if I listen to metal, my neighbours do too

                      1 Antwort Letzte Antwort
                      0
                      • K Offline
                        K Offline
                        Kyocera007
                        schrieb am zuletzt editiert von
                        #16

                        guten morgen Eric,

                        ich habe es befürchtet, das ich ein Problem habe ;)

                        Habe die VM genauso angelegt wie die VM-Fhem, die ja läuft.

                        4 GB Ram

                        32 GB Festplatte

                        Debian läuft in der VM inkl. update und upgrade

                        alles unter root installiert in der ioBroker VM

                        Es hängt ja ab

                        node-pre-gyp install --fallback-to-build
                        
                        

                        Ist der Befehl denn richtig ?? mit den "-" (Bindestrich) dazwischen ??

                        Gruß Werner
                        5893_broker.png

                        Auch wenn man Älter wird, kann man besser werden :D

                        1 Antwort Letzte Antwort
                        0
                        • D Offline
                          D Offline
                          DeepCore
                          schrieb am zuletzt editiert von
                          #17

                          Hast du````
                          npm install node-gyp

                          1 Antwort Letzte Antwort
                          0
                          • K Offline
                            K Offline
                            Kyocera007
                            schrieb am zuletzt editiert von
                            #18

                            nein

                            steht ja nicht in der Anleitung ;)

                            Gruß

                            Auch wenn man Älter wird, kann man besser werden :D

                            1 Antwort Letzte Antwort
                            0
                            • K Offline
                              K Offline
                              Kyocera007
                              schrieb am zuletzt editiert von
                              #19

                              ich habe jetzt das ISO-File von Raspberry geholt "Raspberry Pi Desktop (for PC and Mac)"

                              https://www.raspberrypi.org/downloads/r … i-desktop/

                              Habe wieder mal eine neue VM in ESXI angelegt mit den gleichen Parametern wie vorher

                              Raspberry-Debian installiert

                              Iobroker wie in der o.g. Anleitung installiert

                              und jetzt ???

                              Läuft :o :)

                              Update iobroker latest durchgeführt ioBroker.admin 3.3.3

                              nur der TR-64.0 Adapter will noch nicht

                              Fazit irgend etwas muss anders sein mit dem Originalen Debian 9, aber was ???

                              Wäre schon Cool das noch heraus zu finden.

                              Verstehe nicht das es bei dir @Eric funktioniert hat

                              Gruß Werner

                              EDIT: TR-64.0 läuft jetzt auch, bin jetzt auf dem Stand wie auch auf dem Raspi

                              Laufen beide ESXI VM-ioBrocker und Raspberry-ioBroker parallel

                              Auch wenn man Älter wird, kann man besser werden :D

                              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

                              781

                              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