Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. iobroker alte js-controller auf neuste Version updaten

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    iobroker alte js-controller auf neuste Version updaten

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      saxbav last edited by 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 Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @saxbav last edited by

        @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 1 Reply Last reply Reply Quote 0
        • S
          saxbav @Thomas Braun last edited by

          @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. 🤔
          Ok, für Iobroker installation warscheinlich überflüssig.

          Homoran Thomas Braun 3 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @saxbav last edited by

            @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.

            1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @saxbav last edited by Thomas Braun

              @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

              1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @saxbav last edited by

                @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.

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

                  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 Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @saxbav last edited by Thomas Braun

                    @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

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

                    Support us

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

                    565
                    Online

                    31.6k
                    Users

                    79.5k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    344
                    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