Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Решение проблем при обновлении драйверов

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

      Попытка обновить драйвер web Adapter приводила к ошибкам -

      ! ````
      $ ./iobroker upgrade web
      host.cubietruck Adapter "system.adapter.web.0" is stopped.
      npm install iobroker.web --production --prefix "/opt/iobroker" (System call)
      npm
      WARN enoent ENOENT, 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.
      host.cubietruck Adapter "system.adapter.web.0" is started
      npm install --production --prefix "/opt/iobroker/node_modules/iobroker.web" (System call)
      npm
      ERR!
      Linux 3.4.106-cubietrucknpm
      ERR! argv "node" "/usr/bin/npm" "install" "--production" "--prefix"
      ! "/opt/iobroker/node_modules/iobroker.web"npm ERR! node v0.10.42
      npm ERR! npm v3.8.1
      ! npm ERR! Cannot read property 'target' of nullnpm
      ERR! npm ERR! If you need help, you may report this error at:
      npm ERR!
      <https: github.com/npm/issues="">
      ! npm ERR! Please include the following file with any support request:
      npm ERR! /npm-debug.log
      Cannot install iobroker.web: 1
      ERROR: process exited with code 25</https:>

      В закладке админа показывает, что обновил драйвер до новой версии 1.3.5, но в консоли при запросе````
      iobroker list adapters
      

      ! ````
      system.adapter.admin : admin - 0.8.6
      system.adapter.megad : megad - 1.1.2
      system.adapter.mqtt : mqtt - 0.4.1
      system.adapter.owfs : owfs - 0.0.2
      system.adapter.ping : ping - 0.1.4
      system.adapter.pushbullet : pushbullet - 0.0.11
      system.adapter.sayit : sayit - 0.3.17
      system.adapter.web : web - 1.3.4
      system.adapter.flot : flot - 0.2.6
      system.adapter.vis : vis - 0.9.2
      system.adapter.javascript : javascript - 2.0.3
      system.adapter.socketio : socketio - 1.2.3
      system.adapter.vis-bars : vis-bars - 0.1.1
      system.adapter.vis-colorpicker : vis-colorpicker - 0.1.3
      system.adapter.vis-google-fonts : vis-google-fonts - 0.1.0
      system.adapter.vis-hqwidgets : vis-hqwidgets - 0.2.5
      system.adapter.vis-jqui-mfd : vis-jqui-mfd - 0.1.0
      system.adapter.vis-keyboard : vis-keyboard - 0.0.2
      system.adapter.vis-lcars : vis-lcars - 0.1.6
      system.adapter.vis-metro : vis-metro - 0.2.1
      system.adapter.vis-rgraph : vis-rgraph - 0.0.2
      system.adapter.vis-timeandweather : vis-timeandweather - 0.1.0
      system.adapter.history : history - 0.2.1
      system.adapter.rickshaw : rickshaw - 0.3.1
      system.adapter.text2command : text2command - 0.1.7
      system.adapter.telegram : telegram - 0.1.0
      system.adapter.sql : sql - 0.1.2
      system.adapter.vis-fancyswitch : vis-fancyswitch - 0.1.0
      system.adapter.vis-justgage : vis-justgage - 0.4.0

      видно что адаптер web имеет старую версию 1.3.4
      
      Причина, типа устаревшая версия nodejs
      >! ````
      npm WARN deprecated latest stable version. To upgrade to npm@2, run:
      npm WARN deprecated 
      npm WARN deprecated   npm -g install npm@latest-2
      npm WARN deprecated 
      npm WARN deprecated To upgrade to the latest stable version, run:
      npm WARN deprecated 
      npm WARN deprecated   npm -g install npm@latest
      npm WARN deprecated 
      npm WARN deprecated (Depending on how Node.js was installed on your system, you
      npm WARN deprecated may need to prefix the preceding commands with `sudo`, or if
      npm WARN deprecated on Windows, run them from an Administrator prompt.)
      npm WARN deprecated 
      npm WARN deprecated If you're running the version of npm bundled with
      npm WARN deprecated Node.js 0.10 LTS, be aware that the next version of 0.10 LTS
      npm
      

      Попытка обновить как рекомендуют````
      npm -g install npm@latest

      
      Решение было найдено здесь - [https://nodejs.org/en/download/package- … tributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions)
      
      Набираем
      

      curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
      apt-get install -y nodejs

      
      После сего шаманства, версии стали - npm 2.14.20, node v4.4.0
      
      Затем````
      reboot
      ````и возможно````
      iobroker restart
      

      Теперь с консоли можно обновить адаптер web -````
      iobroker upgrade web https://github.com/ioBroker/ioBroker.web.git

      
      Проверяем````
      iobroker list adapters
      ````видим обновленный адаптер web 1.3.5
      
      Может кому поможет, я долго бился.
      1 Reply Last reply Reply Quote 0
      • V
        vtec last edited by

        По хорошему это косяк, в базе не должна была обновиться версия.

        А так спасибо, у себя 0.10 обновился на 4.4. Пойду обновлю инструкцию для Cubieboard.

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

        Support us

        ioBroker
        Community Adapters
        Donate

        397
        Online

        31.8k
        Users

        80.0k
        Topics

        1.3m
        Posts

        2
        2
        2479
        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