Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Upgrade des js-controllers funktioniert nicht?

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Upgrade des js-controllers funktioniert nicht?

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @Tolkin last edited by

      @tolkin

      sudo iobroker start

      Und ich dachte das mit root hättest du kapiert?
      Man fummelt nicht als root oder per sudo rum, wo es nicht unbedingt nötig ist.

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

        @tolkin

        ls -la /opt/iobroker/iobroker
        
        1 Reply Last reply Reply Quote 0
        • Tolkin
          Tolkin @Thomas Braun last edited by Tolkin

          @thomas-braun sagte in Upgrade des js-controllers funktioniert nicht?:

          @tolkin

          sudo iobroker start

          Und ich dachte das mit root hättest du kapiert?
          Man fummelt nicht als root oder per sudo rum, wo es nicht unbedingt nötig ist.

          Aber um manche Befehle auszuführen, muss ich doch sudo benutzen

          flokie@iobroker:~$ ls -la /opt/iobroker/iobroker
          insgesamt 8
          drwsr-sr-x+ 2 iobroker iobroker 4096  7. Jan 16:44 .
          drwxrwxr-x+ 8 iobroker iobroker 4096  8. Apr 19:49 ..
          flokie@iobroker:~$
          
          Thomas Braun 3 Replies Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @Tolkin last edited by

            @tolkin sagte in Upgrade des js-controllers funktioniert nicht?:

            Aber um manche Befehle

            Ja, MANCHE ist das Stichwort. Die MEISTEN aber nicht.
            iobroker und npm z.B. nicht.

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

              @tolkin
              So sieht das richtig aus:

              echad@chet:~ $ ls -la /opt/iobroker/iobroker
              -rwxr-xr-x+ 1 iobroker iobroker 309 22. Mär 17:03 /opt/iobroker/iobroker
              echad@chet:~ $
              

              Keine Ahnung was du da wie und warum gemacht hast. Hat vermutlich aber auch mit falschen Usern und deren Rechten zu tun gehabt, behaupte ich jetzt mal.

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

                @tolkin

                Ich weiß nicht ob es so geht:

                cd /opt/iobroker
                sudo -H -u iobroker npm install iobroker.js-controller
                

                Hier darf/muss dann auch mal ausnahmsweise mit sudo agiert werden

                Tolkin 1 Reply Last reply Reply Quote 0
                • Tolkin
                  Tolkin @Thomas Braun last edited by

                  @thomas-braun

                  Oh, besten Dank. So hat das Update jetzt funktioniert 😉

                  Vielen Dank für deine Geduld

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

                    @tolkin

                    iobroker status
                    iobroker update -i
                    

                    funktioniert jetzt?

                    Der flokie ist in der iobroker Gruppe?

                    groups
                    

                    anschauen.

                    Tolkin 1 Reply Last reply Reply Quote 1
                    • Tolkin
                      Tolkin @Thomas Braun last edited by

                      @thomas-braun

                      Leider nein

                      flokie@iobroker:~$ iobroker status
                      -bash: iobroker: Kommando nicht gefunden.
                      flokie@iobroker:~$ iobroker update -i
                      -bash: iobroker: Kommando nicht gefunden.
                      flokie@iobroker:~$ groups
                      flokie cdrom floppy sudo audio dip video plugdev netdev iobroker
                      flokie@iobroker:~$
                      
                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Tolkin last edited by Thomas Braun

                        @tolkin

                        ls -la /opt/iobroker/iobroker
                        

                        Und Log dich aus und wieder ein (Oder reboot der Kiste). Erst dann wird der PATH neu eingelesen.

                        Tolkin 1 Reply Last reply Reply Quote 1
                        • Tolkin
                          Tolkin @Thomas Braun last edited by

                          @thomas-braun

                          Leider keine Änderung

                          flokie@iobroker:~$ ls -la /opt/iobroker/iobroker
                          insgesamt 8
                          drwsr-sr-x+ 2 iobroker iobroker 4096  7. Jan 16:44 .
                          drwxrwxr-x+ 8 iobroker iobroker 4096  8. Apr 20:37 ..
                          flokie@iobroker:~$
                          
                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @Tolkin last edited by

                            @tolkin

                            sudo rm -rf /opt/iobroker/iobroker
                            

                            Und dann nochmal den Fixer über die URL aufrufen.
                            Dann reboot.

                            Tolkin 1 Reply Last reply Reply Quote 1
                            • Tolkin
                              Tolkin @Thomas Braun last edited by

                              @thomas-braun sagte in Upgrade des js-controllers funktioniert nicht?:

                              @tolkin

                              sudo rm -rf /opt/iobroker/iobroker
                              

                              Und dann nochmal den Fixer über die URL aufrufen.
                              Dann reboot.

                              Das hat geholfen, jetzt funktionieren die Befehle wieder.

                              Vielen Dank für deine/eure Unterstützung

                              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

                              574
                              Online

                              32.0k
                              Users

                              80.6k
                              Topics

                              1.3m
                              Posts

                              4
                              38
                              878
                              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