Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Русский
    3. ioBroker
    4. ioBroker установка и конфигурация
    5. Ошибки при установке контроллера и драйверов

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Ошибки при установке контроллера и драйверов

    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      vladragor last edited by

      При установке iobroker выдает такие ошибки

      Вроде и админка и web запускаются …но все ж ..

      первая установка ..

      Есть идеи как это лечить?

      устанавливал на ubuntu server 16.04

      ! ````
      root@isua:/opt/iobroker# sudo npm install iobroker --unsafe-perm
      ! > iobroker@0.9.0 install /opt/iobroker/node_modules/iobroker
      node lib/setup.js
      ! npm install iobroker.js-controller --production --prefix /opt/iobroker
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.j son'
      npm WARN iobroker No description
      npm WARN iobroker No repository field.
      npm WARN iobroker No README data
      npm WARN iobroker No license field.
      npm install iobroker.admin --production --prefix /opt/iobroker
      npm install iobroker.discovery --production --prefix /opt/iobroker
      In file included from ../src/dns_sd.cpp:1:0:
      ../src/mdns.hpp:32:20: fatal error: dns_sd.h: Нет такого файла или каталога
      compilation terminated.
      make: *** [Release/obj.target/dns_sd_bindings/src/dns_sd.o] Ошибка 1
      gyp ERR! build error
      gyp ERR! stack Error: make failed with exit code: 2
      gyp ERR! stack at ChildProcess.onExit (/opt/iobroker/node_modules/npm/node_m odules/node-gyp/lib/build.js:285: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_proces s.js:215:12)
      gyp ERR! System Linux 4.4.0-78-generic
      gyp ERR! command "/usr/bin/nodejs" "/opt/iobroker/node_modules/npm/node_modules/ node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/iobroker.discovery/node_modules/mdns
      gyp ERR! node -v v6.10.3
      gyp ERR! node-gyp -v v3.6.0
      gyp ERR! not ok
      npm WARN optional dep failed, continuing mdns@2.3.3
      Write "./iobroker start" to start the ioBroker
      /usr/bin/env: «node\r»: Нет такого файла или каталога
      Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable aut o-start
      iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
      /opt/iobroker
      └─┬ iobroker@0.9.0
      └─┬ yargs@7.1.0
      ├── camelcase@3.0.0
      ├─┬ cliui@3.2.0
      │ ├─┬ strip-ansi@3.0.1
      │ │ └── ansi-regex@2.1.1
      │ └── wrap-ansi@2.1.0
      ├── decamelize@1.2.0
      ├── get-caller-file@1.0.2
      ├─┬ os-locale@1.4.0
      │ └─┬ lcid@1.0.0
      │ └── invert-kv@1.0.0
      ├─┬ read-pkg-up@1.0.1
      │ ├─┬ find-up@1.1.2
      │ │ ├── path-exists@2.1.0
      │ │ └─┬ pinkie-promise@2.0.1
      │ │ └── pinkie@2.0.4
      │ └─┬ read-pkg@1.1.0
      │ ├─┬ load-json-file@1.1.0
      │ │ ├── graceful-fs@4.1.11
      │ │ ├─┬ parse-json@2.2.0
      │ │ │ └─┬ error-ex@1.3.1
      │ │ │ └── is-arrayish@0.2.1
      │ │ ├── pify@2.3.0
      │ │ └─┬ strip-bom@2.0.0
      │ │ └── is-utf8@0.2.1
      │ ├─┬ normalize-package-data@2.3.8
      │ │ ├── hosted-git-info@2.4.2
      │ │ ├─┬ is-builtin-module@1.0.0
      │ │ │ └── builtin-modules@1.1.1
      │ │ ├── semver@5.3.0
      │ │ └─┬ validate-npm-package-license@3.0.1
      │ │ ├─┬ spdx-correct@1.0.2
      │ │ │ └── spdx-license-ids@1.2.2
      │ │ └── spdx-expression-parse@1.0.4
      │ └── path-type@1.1.0
      ├── require-directory@2.1.1
      ├── require-main-filename@1.0.1
      ├── set-blocking@2.0.0
      ├─┬ string-width@1.0.2
      │ ├── code-point-at@1.1.0
      │ └─┬ is-fullwidth-code-point@1.0.0
      │ └── number-is-nan@1.0.1
      ├── which-module@1.0.0
      ├── y18n@3.2.1
      └── yargs-parser@5.0.0
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.j son'
      npm WARN iobroker No description
      npm WARN iobroker No repository field.
      npm WARN iobroker No README data
      npm WARN iobroker No license field.
      root@isua:/opt/iobroker#

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Это не страшно. Но можно сделать так

        sudo apt-get install build-essential libavahi-compat-libdnssd-dev
        
        1 Reply Last reply Reply Quote 0
        • V
          vladragor last edited by

          Ну да вообщем все работает…но как то привык что лучше сразу устранить даже мелкие ошибки...

          Переустановил брокера

          ! root@isua:/opt/iobroker# node -v
          ! v7.10.0
          ! root@isua:/opt/iobroker# npm -v
          ! 4.2.0
          все равно есть несколько вопросов…

          в установке iobrokera инструкции последним пунктом стоит

          sudo unit 6

          У меня ubuntu 16.04 server ругается

          sudo: unit: команда не найдена

          ну и вроде установка прошла лучше благодаря

          sudo apt-get install build-essential libavahi-compat-libdnssd-dev

          но все равно отсутствующие директории

          ! root@isua:/opt/iobroker# sudo npm install iobroker –unsafe-perm
          ! > iobroker@1.0.0 install /opt/iobroker/node_modules/iobroker
          ! > node lib/setup.js
          ! npm install iobroker.discovery --production --prefix /opt/iobroker
          ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
          ! npm WARN iobroker No description
          ! npm WARN iobroker No repository field.
          ! npm WARN iobroker No README data
          ! npm WARN iobroker No license field.
          ! npm install iobroker.admin --production --prefix /opt/iobroker
          ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
          ! npm WARN iobroker No description
          ! npm WARN iobroker No repository field.
          ! npm WARN iobroker No README data
          ! npm WARN iobroker No license field.
          ! npm install iobroker.js-controller --production --prefix /opt/iobroker
          ! npm WARN iobroker No license field.npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
          ! npm WARN iobroker No description
          ! npm WARN iobroker No repository field.
          ! npm WARN iobroker No README data
          ! npm WARN iobroker No license field.
          ! Write "./iobroker start" to start the ioBroker
          ! /usr/bin/env: «node\r»: Нет такого файла или каталога
          ! 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.
          ! /opt/iobroker
          ! └─┬ iobroker@1.0.0
          ! └─┬ yargs@7.1.0
          ! ├── camelcase@3.0.0
          ! ├─┬ cliui@3.2.0
          ! │ ├─┬ strip-ansi@3.0.1
          ! │ │ └── ansi-regex@2.1.1
          ! │ └── wrap-ansi@2.1.0
          ! ├── decamelize@1.2.0
          ! ├── get-caller-file@1.0.2
          ! ├─┬ os-locale@1.4.0
          ! │ └─┬ lcid@1.0.0
          ! │ └── invert-kv@1.0.0
          ! ├─┬ read-pkg-up@1.0.1
          ! │ ├─┬ find-up@1.1.2
          ! │ │ ├── path-exists@2.1.0
          ! │ │ └─┬ pinkie-promise@2.0.1
          ! │ │ └── pinkie@2.0.4
          ! │ └─┬ read-pkg@1.1.0
          ! │ ├─┬ load-json-file@1.1.0
          ! │ │ ├── graceful-fs@4.1.11
          ! │ │ ├─┬ parse-json@2.2.0
          ! │ │ │ └─┬ error-ex@1.3.1
          ! │ │ │ └── is-arrayish@0.2.1
          ! │ │ ├── pify@2.3.0
          ! │ │ └─┬ strip-bom@2.0.0
          ! │ │ └── is-utf8@0.2.1
          ! │ ├─┬ normalize-package-data@2.3.8
          ! │ │ ├── hosted-git-info@2.4.2
          ! │ │ ├─┬ is-builtin-module@1.0.0
          ! │ │ │ └── builtin-modules@1.1.1
          ! │ │ ├── semver@5.3.0
          ! │ │ └─┬ validate-npm-package-license@3.0.1
          ! │ │ ├─┬ spdx-correct@1.0.2
          ! │ │ │ └── spdx-license-ids@1.2.2
          ! │ │ └── spdx-expression-parse@1.0.4
          ! │ └── path-type@1.1.0
          ! ├── require-directory@2.1.1
          ! ├── require-main-filename@1.0.1
          ! ├── set-blocking@2.0.0
          ! ├─┬ string-width@1.0.2
          ! │ ├── code-point-at@1.1.0
          ! │ └─┬ is-fullwidth-code-point@1.0.0
          ! │ └── number-is-nan@1.0.1
          ! ├── which-module@1.0.0
          ! ├── y18n@3.2.1
          ! └── yargs-parser@5.0.0
          ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
          ! npm WARN iobroker No description
          ! npm WARN iobroker No repository field.
          ! npm WARN iobroker No README data
          ! npm WARN iobroker No license field.
          ! root@isua:/opt/iobroker# sudo unit 6
          ! sudo: unit: команда не найдена
          беспокоят…и устранимо ли это...

          заранее спасибо..

          1 Reply Last reply Reply Quote 0
          • S
            spectrekr last edited by

            @vladragor:

            Ну да вообщем все работает…но как то привык что лучше сразу устранить даже мелкие ошибки...

            Переустановил брокера

            ! root@isua:/opt/iobroker# node -v
            ! v7.10.0
            ! root@isua:/opt/iobroker# npm -v
            ! 4.2.0
            все равно есть несколько вопросов…

            в установке iobrokera инструкции последним пунктом стоит

            sudo unit 6

            У меня ubuntu 16.04 server ругается

            sudo: unit: команда не найдена

            ну и вроде установка прошла лучше благодаря

            sudo apt-get install build-essential libavahi-compat-libdnssd-dev

            но все равно отсутствующие директории

            ! root@isua:/opt/iobroker# sudo npm install iobroker –unsafe-perm
            ! > iobroker@1.0.0 install /opt/iobroker/node_modules/iobroker
            ! > node lib/setup.js
            ! npm install iobroker.discovery --production --prefix /opt/iobroker
            ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
            ! npm WARN iobroker No description
            ! npm WARN iobroker No repository field.
            ! npm WARN iobroker No README data
            ! npm WARN iobroker No license field.
            ! npm install iobroker.admin --production --prefix /opt/iobroker
            ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
            ! npm WARN iobroker No description
            ! npm WARN iobroker No repository field.
            ! npm WARN iobroker No README data
            ! npm WARN iobroker No license field.
            ! npm install iobroker.js-controller --production --prefix /opt/iobroker
            ! npm WARN iobroker No license field.npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
            ! npm WARN iobroker No description
            ! npm WARN iobroker No repository field.
            ! npm WARN iobroker No README data
            ! npm WARN iobroker No license field.
            ! Write "./iobroker start" to start the ioBroker
            ! /usr/bin/env: «node\r»: Нет такого файла или каталога
            ! 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.
            ! /opt/iobroker
            ! └─┬ iobroker@1.0.0
            ! └─┬ yargs@7.1.0
            ! ├── camelcase@3.0.0
            ! ├─┬ cliui@3.2.0
            ! │ ├─┬ strip-ansi@3.0.1
            ! │ │ └── ansi-regex@2.1.1
            ! │ └── wrap-ansi@2.1.0
            ! ├── decamelize@1.2.0
            ! ├── get-caller-file@1.0.2
            ! ├─┬ os-locale@1.4.0
            ! │ └─┬ lcid@1.0.0
            ! │ └── invert-kv@1.0.0
            ! ├─┬ read-pkg-up@1.0.1
            ! │ ├─┬ find-up@1.1.2
            ! │ │ ├── path-exists@2.1.0
            ! │ │ └─┬ pinkie-promise@2.0.1
            ! │ │ └── pinkie@2.0.4
            ! │ └─┬ read-pkg@1.1.0
            ! │ ├─┬ load-json-file@1.1.0
            ! │ │ ├── graceful-fs@4.1.11
            ! │ │ ├─┬ parse-json@2.2.0
            ! │ │ │ └─┬ error-ex@1.3.1
            ! │ │ │ └── is-arrayish@0.2.1
            ! │ │ ├── pify@2.3.0
            ! │ │ └─┬ strip-bom@2.0.0
            ! │ │ └── is-utf8@0.2.1
            ! │ ├─┬ normalize-package-data@2.3.8
            ! │ │ ├── hosted-git-info@2.4.2
            ! │ │ ├─┬ is-builtin-module@1.0.0
            ! │ │ │ └── builtin-modules@1.1.1
            ! │ │ ├── semver@5.3.0
            ! │ │ └─┬ validate-npm-package-license@3.0.1
            ! │ │ ├─┬ spdx-correct@1.0.2
            ! │ │ │ └── spdx-license-ids@1.2.2
            ! │ │ └── spdx-expression-parse@1.0.4
            ! │ └── path-type@1.1.0
            ! ├── require-directory@2.1.1
            ! ├── require-main-filename@1.0.1
            ! ├── set-blocking@2.0.0
            ! ├─┬ string-width@1.0.2
            ! │ ├── code-point-at@1.1.0
            ! │ └─┬ is-fullwidth-code-point@1.0.0
            ! │ └── number-is-nan@1.0.1
            ! ├── which-module@1.0.0
            ! ├── y18n@3.2.1
            ! └── yargs-parser@5.0.0
            ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
            ! npm WARN iobroker No description
            ! npm WARN iobroker No repository field.
            ! npm WARN iobroker No README data
            ! npm WARN iobroker No license field.
            ! root@isua:/opt/iobroker# sudo unit 6
            ! sudo: unit: команда не найдена
            беспокоят…и устранимо ли это...

            заранее спасибо.. `

            Там должна быть команда

            sudo init 6
            

            видно опечатка, еще можно

            sudo reboot
            
            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            773
            Online

            31.6k
            Users

            79.6k
            Topics

            1.3m
            Posts

            3
            4
            3541
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo