Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. iobroker alte js-controller auf neuste Version updaten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    916

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

iobroker alte js-controller auf neuste Version updaten

Scheduled Pinned Locked Moved ioBroker Allgemein
8 Posts 3 Posters 590 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    saxbav
    wrote on last edited by saxbav
    #1

    Hallo

    ich möchte gerne den iobroker auf den neusten stand bringen.
    Folgendes wurde aktualisiert
    alle läuft in der Virtulbox
    Debian 11 (von 10)
    node.js 16.17.0
    npm 8.18.0

    jetzt bekomme ich aber eine Fehlermeldung
    beim Update des Admin und Addon

    root@VM01PC:/opt/iobroker# iobroker upgrade self
    Update js-controller from @2.2.9 to @4.0.23
    NPM version: 8.18.0
    npm install iobroker.js-controller@4.0.23 --unsafe-perm --loglevel error --prefix "/opt/iobroker" (System call)
    npm ERR! code EINTEGRITY
    npm ERR! sha512-uvPy12WaLWkSlex3diO7sYus5db9nfHyUwLLYmmjpOz6XqnHuA90449/cZBHXJaZCWclIwRXeQ0n30GXlBhT+g== integrity checksum failed when using sha512: wanted sha512-uvPy12WaLWkSlex3diO7sYus5db9nfHyUwLLYmmjpOz6XqnHuA90449/cZBHXJaZCWclIwRXeQ0n30GXlBhT+g== but got sha512-Az9jr9b15zvrOeDZQJDAp5F2ayNKGih7kAXDMi0ZPIxvKnPFRZeNQ60SuBOZusbr7QCY9M6mVX8PUcoQ7rcRWQ==. (24194834 bytes)
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2022-08-31T15_08_31_865Z-debug-0.log
    Starting node restart.js
    root@VM01PC:/opt/iobroker#
    
    Thomas BraunT 1 Reply Last reply
    0
    • S saxbav

      Hallo

      ich möchte gerne den iobroker auf den neusten stand bringen.
      Folgendes wurde aktualisiert
      alle läuft in der Virtulbox
      Debian 11 (von 10)
      node.js 16.17.0
      npm 8.18.0

      jetzt bekomme ich aber eine Fehlermeldung
      beim Update des Admin und Addon

      root@VM01PC:/opt/iobroker# iobroker upgrade self
      Update js-controller from @2.2.9 to @4.0.23
      NPM version: 8.18.0
      npm install iobroker.js-controller@4.0.23 --unsafe-perm --loglevel error --prefix "/opt/iobroker" (System call)
      npm ERR! code EINTEGRITY
      npm ERR! sha512-uvPy12WaLWkSlex3diO7sYus5db9nfHyUwLLYmmjpOz6XqnHuA90449/cZBHXJaZCWclIwRXeQ0n30GXlBhT+g== integrity checksum failed when using sha512: wanted sha512-uvPy12WaLWkSlex3diO7sYus5db9nfHyUwLLYmmjpOz6XqnHuA90449/cZBHXJaZCWclIwRXeQ0n30GXlBhT+g== but got sha512-Az9jr9b15zvrOeDZQJDAp5F2ayNKGih7kAXDMi0ZPIxvKnPFRZeNQ60SuBOZusbr7QCY9M6mVX8PUcoQ7rcRWQ==. (24194834 bytes)
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2022-08-31T15_08_31_865Z-debug-0.log
      Starting node restart.js
      root@VM01PC:/opt/iobroker#
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #2

      @saxbav

      In einer VM nie als root herumkaspern.
      Und so eine Asbach Uralt-Version kannst du nicht mehr per upgrade self anpacken, die musst du per npm drüber installieren. Mehr dazu hier:

      https://forum.iobroker.net/topic/52886/js-controller-4-0-x-jetzt-für-alle-user-im-stable

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      S 1 Reply Last reply
      0
      • Thomas BraunT Thomas Braun

        @saxbav

        In einer VM nie als root herumkaspern.
        Und so eine Asbach Uralt-Version kannst du nicht mehr per upgrade self anpacken, die musst du per npm drüber installieren. Mehr dazu hier:

        https://forum.iobroker.net/topic/52886/js-controller-4-0-x-jetzt-für-alle-user-im-stable

        S Offline
        S Offline
        saxbav
        wrote on last edited by
        #3

        @thomas-braun
        Der js-controller ist bestimmt 2 Jahre alt.
        Es lief halt alles top.
        Ok dann gehe ich die Anleitung durch.
        Danke

        Noch ne andere Frage ?
        Warum soll ich in der VM nicht mit root arbeiten??
        Hätte gedacht für Systemnahe Sachen muss ich mit root zum Teil arbeiten. :thinking_face:
        Ok, für Iobroker installation warscheinlich überflüssig.

        HomoranH Thomas BraunT 3 Replies Last reply
        0
        • S saxbav

          @thomas-braun
          Der js-controller ist bestimmt 2 Jahre alt.
          Es lief halt alles top.
          Ok dann gehe ich die Anleitung durch.
          Danke

          Noch ne andere Frage ?
          Warum soll ich in der VM nicht mit root arbeiten??
          Hätte gedacht für Systemnahe Sachen muss ich mit root zum Teil arbeiten. :thinking_face:
          Ok, für Iobroker installation warscheinlich überflüssig.

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #4

          @saxbav sagte in iobroker alte js-controller auf neuste Version updaten:

          Hätte gedacht für Systemnahe Sachen muss ich mit root zum Teil arbeiten.

          wieso musst du das?
          ein normaler user, der nur bei Bedarf mit sudo arbeitet kann das auch.

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          0
          • S saxbav

            @thomas-braun
            Der js-controller ist bestimmt 2 Jahre alt.
            Es lief halt alles top.
            Ok dann gehe ich die Anleitung durch.
            Danke

            Noch ne andere Frage ?
            Warum soll ich in der VM nicht mit root arbeiten??
            Hätte gedacht für Systemnahe Sachen muss ich mit root zum Teil arbeiten. :thinking_face:
            Ok, für Iobroker installation warscheinlich überflüssig.

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            wrote on last edited by Thomas Braun
            #5

            @saxbav sagte in iobroker alte js-controller auf neuste Version updaten:

            Warum soll ich in der VM nicht mit root arbeiten??

            Weil man grundsätzlich nicht als root agiert sondern mit einem user, der per sudo fallweise root-Rechte erlangen kann und sonst nicht mit scharfem Schwert durch das System stolpert. 'Best practise' und auch in allen gängigen Distributionen (auch in Debian 11) mittlerweile die Voreinstellung.
            Das ist auch unabhängig von VM, Container oder sonst irgendwas.

            Dann passiert auch sowas nicht (so leicht):

            https://forum.iobroker.net/topic/57172/ich-kann-nichts-mehr-installieren-updaten/64?_=1661962424822

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Reply Last reply
            0
            • S saxbav

              @thomas-braun
              Der js-controller ist bestimmt 2 Jahre alt.
              Es lief halt alles top.
              Ok dann gehe ich die Anleitung durch.
              Danke

              Noch ne andere Frage ?
              Warum soll ich in der VM nicht mit root arbeiten??
              Hätte gedacht für Systemnahe Sachen muss ich mit root zum Teil arbeiten. :thinking_face:
              Ok, für Iobroker installation warscheinlich überflüssig.

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              wrote on last edited by
              #6

              @saxbav sagte in iobroker alte js-controller auf neuste Version updaten:

              Ok, für Iobroker installation warscheinlich überflüssig.

              Nicht nur überflüssig, sondern schlicht und einfach falsch.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              1 Reply Last reply
              0
              • S Offline
                S Offline
                saxbav
                wrote on last edited by
                #7

                Ok, dann werde ich das beim nächsten mal beherzigen.
                So oft arbeite ich nicht mit Linux.
                Man lernt immer was dazu.
                Mach sowieso bei jeden größern Schritt ein Snapshot vom System.

                Thomas BraunT 1 Reply Last reply
                0
                • S saxbav

                  Ok, dann werde ich das beim nächsten mal beherzigen.
                  So oft arbeite ich nicht mit Linux.
                  Man lernt immer was dazu.
                  Mach sowieso bei jeden größern Schritt ein Snapshot vom System.

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  wrote on last edited by Thomas Braun
                  #8

                  @saxbav sagte in iobroker alte js-controller auf neuste Version updaten:

                  Ok, dann werde ich das beim nächsten mal beherzigen.

                  Welches nächste Mal? Stell das jetzt um.

                  Mach sowieso bei jeden größern Schritt ein Snapshot vom System.

                  Das ist aber kein Grund dauerhaft als root durch das System zu kesseln.
                  Leg dir einen User an, hau den in die Gruppe sudo und fertig. Anleitungen dazu gibt es zugenüge im Netz

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

                  ioBroker
                  Community Adapters
                  Donate
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  323

                  Online

                  32.6k

                  Users

                  82.2k

                  Topics

                  1.3m

                  Posts
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Home
                  • Recent
                  • Tags
                  • Unread 0
                  • Categories
                  • Unreplied
                  • Popular
                  • GitHub
                  • Docu
                  • Hilfe