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.
    • A
      asid last edited by

      Пытаюсь обновить драйвера - возникает окно, а в нём ошибка:

      $ ./iobroker upgrade admin
      process exited with code 0
      

      Если пытаюсь сделать тоже самое через консоль, не показывает никакого вывода совсем.

      Версия сервера 0.11.1

      Перезагрузка не помогает.

      Подскажите что делать?

      1 Reply Last reply Reply Quote 0
      • H
        Haus last edited by

        @asid:

        Пытаюсь обновить драйвера - возникает окно, а в нём ошибка:

        $ ./iobroker upgrade admin
        process exited with code 0
        

        Если пытаюсь сделать тоже самое через консоль, не показывает никакого вывода совсем.

        Версия сервера 0.11.1

        Перезагрузка не помогает.

        Подскажите что делать? `
        Откатись назад

        cd /opt/iobroker
        iobroker stop
        npm install iobroker.js-controller@0.11.0
        iobroker start
        
        
        1 Reply Last reply Reply Quote 0
        • A
          asid last edited by

          не даёт

          root@cubieboard2:~# npm install iobroker.js-controller@0.11.0
          npm ERR! Linux 3.4.79
          npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller@0.11.0"
          npm ERR! node v4.4.5
          npm ERR! npm  v2.15.5
          npm ERR! file /root/.npm/ncp/1.0.1/package/package.json
          npm ERR! code EJSONPARSE
          
          npm ERR! Failed to parse json
          npm ERR! Unexpected token 'n' at 1:3
          npm ERR! { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch
          npm ERR!   ^
          npm ERR! File: /root/.npm/ncp/1.0.1/package/package.json
          npm ERR! Failed to parse package.json data.
          npm ERR! package.json must be actual JSON, not just JavaScript.
          npm ERR!
          npm ERR! This is not a bug in npm.
          npm ERR! Tell the package author to fix their package.json file. JSON.parse
          
          npm ERR! Please include the following file with any support request:
          npm ERR!     /root/npm-debug.log
          
          
          1 Reply Last reply Reply Quote 0
          • H
            Haus last edited by

            @asid:

            не даёт

            root@cubieboard2:~# npm install iobroker.js-controller@0.11.0
            npm ERR! Linux 3.4.79
            npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller@0.11.0"
            npm ERR! node v4.4.5
            npm ERR! npm  v2.15.5
            npm ERR! file /root/.npm/ncp/1.0.1/package/package.json
            npm ERR! code EJSONPARSE
            
            npm ERR! Failed to parse json
            npm ERR! Unexpected token 'n' at 1:3
            npm ERR! { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch
            npm ERR!   ^
            npm ERR! File: /root/.npm/ncp/1.0.1/package/package.json
            npm ERR! Failed to parse package.json data.
            npm ERR! package.json must be actual JSON, not just JavaScript.
            npm ERR!
            npm ERR! This is not a bug in npm.
            npm ERR! Tell the package author to fix their package.json file. JSON.parse
            
            npm ERR! Please include the following file with any support request:
            npm ERR!     /root/npm-debug.log
            
            ```` `  
            

            Все четыре строчки по очереди

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

              @asid:

              не даёт

              npm ERR! { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch `
              Такое ощущение, что данные испорчены.

              Переустанови npm

              npm install npm@latest-2 -g
              
              
              1 Reply Last reply Reply Quote 0
              • A
                asid last edited by

                Haus, всё так и делал:

                root@cubieboard2:/opt# cd /opt/iobroker
                root@cubieboard2:/opt/iobroker# iobroker stop
                Stopping iobroker controller daemon...
                iobroker controller daemon stopped.
                Exit code for "killall.sh": 123
                root@cubieboard2:/opt/iobroker# npm install iobroker.js-controller@0.11.0
                npm ERR! Linux 3.4.79
                npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller@0.11.0"
                npm ERR! node v4.4.5
                npm ERR! npm  v2.15.9
                npm ERR! file /root/.npm/ncp/1.0.1/package/package.json
                npm ERR! code EJSONPARSE
                
                npm ERR! Failed to parse json
                npm ERR! Unexpected token 'n' at 1:3
                npm ERR! { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch
                npm ERR!   ^
                npm ERR! File: /root/.npm/ncp/1.0.1/package/package.json
                npm ERR! Failed to parse package.json data.
                npm ERR! package.json must be actual JSON, not just JavaScript.
                npm ERR!
                npm ERR! This is not a bug in npm.
                npm ERR! Tell the package author to fix their package.json file. JSON.parse
                
                npm ERR! Please include the following file with any support request:
                npm ERR!     /opt/iobroker/npm-debug.log
                root@cubieboard2:/opt/iobroker#
                
                

                bluefox, ошибок не было, но не помогло

                1 Reply Last reply Reply Quote 0
                • H
                  Haus last edited by

                  @asid:

                  Haus, всё так и делал:

                  root@cubieboard2:/opt# cd /opt/iobroker
                  root@cubieboard2:/opt/iobroker# iobroker stop
                  Stopping iobroker controller daemon...
                  iobroker controller daemon stopped.
                  Exit code for "killall.sh": 123
                  root@cubieboard2:/opt/iobroker# npm install iobroker.js-controller@0.11.0
                  npm ERR! Linux 3.4.79
                  npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller@0.11.0"
                  npm ERR! node v4.4.5
                  npm ERR! npm  v2.15.9
                  npm ERR! file /root/.npm/ncp/1.0.1/package/package.json
                  npm ERR! code EJSONPARSE
                  
                  npm ERR! Failed to parse json
                  npm ERR! Unexpected token 'n' at 1:3
                  npm ERR! { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch
                  npm ERR!   ^
                  npm ERR! File: /root/.npm/ncp/1.0.1/package/package.json
                  npm ERR! Failed to parse package.json data.
                  npm ERR! package.json must be actual JSON, not just JavaScript.
                  npm ERR!
                  npm ERR! This is not a bug in npm.
                  npm ERR! Tell the package author to fix their package.json file. JSON.parse
                  
                  npm ERR! Please include the following file with any support request:
                  npm ERR!     /opt/iobroker/npm-debug.log
                  root@cubieboard2:/opt/iobroker#
                  
                  

                  bluefox, ошибок не было, но не помогло `
                  Ну а так?

                  cd /opt/iobroker
                  chmod 777 * -R
                  iobroker stop
                  npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production
                  iobroker stop
                  
                  
                  1 Reply Last reply Reply Quote 0
                  • Bluefox
                    Bluefox last edited by

                    @asid:

                    Haus, всё так и делал:

                    root@cubieboard2:/opt# cd /opt/iobroker
                    root@cubieboard2:/opt/iobroker# iobroker stop
                    Stopping iobroker controller daemon...
                    iobroker controller daemon stopped.
                    Exit code for "killall.sh": 123
                    root@cubieboard2:/opt/iobroker# npm install iobroker.js-controller@0.11.0
                    npm ERR! Linux 3.4.79
                    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller@0.11.0"
                    npm ERR! node v4.4.5
                    npm ERR! npm  v2.15.9
                    npm ERR! file /root/.npm/ncp/1.0.1/package/package.json
                    npm ERR! code EJSONPARSE
                    
                    npm ERR! Failed to parse json
                    npm ERR! Unexpected token 'n' at 1:3
                    npm ERR! { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch
                    npm ERR!   ^
                    npm ERR! File: /root/.npm/ncp/1.0.1/package/package.json
                    npm ERR! Failed to parse package.json data.
                    npm ERR! package.json must be actual JSON, not just JavaScript.
                    npm ERR!
                    npm ERR! This is not a bug in npm.
                    npm ERR! Tell the package author to fix their package.json file. JSON.parse
                    
                    npm ERR! Please include the following file with any support request:
                    npm ERR!     /opt/iobroker/npm-debug.log
                    root@cubieboard2:/opt/iobroker#
                    
                    

                    bluefox, ошибок не было, но не помогло `
                    Вот этой строчки быть не должно:

                    { name�:"ncp","version"81.0.9","autjor":{"nime":"AvianFl�","email":"c�azlie@ch
                    

                    Это не строчка из ioBroker. Я не знаю, как это появилось у тебя, но файл

                    /root/.npm/ncp/1.0.1/package/package.json

                    явно повреждён. Скорей всего ошибка на SD карте. Это не ошибка ioBroker.

                    Ты можешь как то удалить "/root/.npm/ncp" и установить npm заново?

                    Я не знаю вот сейчас как это сделать, но может ты посмотришь в гугле, как удалить npm и переустановить его.

                    1 Reply Last reply Reply Quote 0
                    • A
                      asid last edited by

                      Ты прав, дело не в iobroker.

                      После очистки кэша npm всё заработало. Может, кому пригодится, делается это так: npm cache clean

                      У меня ругался на то, что невозможно удалить одну из поддиректорий (видимо, действительно файловая система была повреждена). Вручную тоже не удаляется. Решил перемещением каталога .npm. Скорее всего, чекдиск тоже поможет, но т.к. комп без монитора и в труднодоступном месте, пришлось ограничиться этим.

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      832
                      Online

                      31.8k
                      Users

                      80.0k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      2728
                      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