Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Neuinstall, Adapter lassen sich nicht installieren

    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

    SOLVED Neuinstall, Adapter lassen sich nicht installieren

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

      Hallo Gemeinde,
      da meine aktuelle (gut funktionierende, aber etwas "sensible") Installation auf einer doch schon älteren, langsamen Hardware läuft musste ein Update her.
      Gekauft wurde ein NUC i3 mit 16GB
      Drauf kam Proxmox V6.0-4
      Dann eine VM mit Debian 10
      Bei der iobroker Installation musste ich npm manuell nach installieren. Das Install Script hat das nicht gemacht.
      Egal, iobroker läuft und ist schon eine andere welt als auf dem alten Atom.

      Mein System:
      node v10.15.2
      nodejs v10.15.2
      npm 6.11.3
      js-controller 1.5.14
      Admin 3.6.2

      Ich hab erstmal kein Backup eingespielt, sondern meine Adapter neu installiert. Dabei liessen sich 3 Adapter nicht installieren. Hier die Fehlermeldungen:

      Javascript:

      $ ./iobroker add javascript  --host iobroker
      NPM version: 6.11.3
      npm install iobroker.javascript@4.1.12 --production --save --prefix "/opt/iobroker" (System call)
      npm
      WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
      Segmentation fault
      ERROR: host.iobroker Cannot install iobroker.javascript@4.1.12: 139
      ERROR: process exited with code 25
      

      Sonos

      $ ./iobroker add sonos  --host iobroker
      NPM version: 6.11.3
      npm install iobroker.sonos@1.7.7 --production --save --prefix "/opt/iobroker" (System call)
      Segmentation fault
      ERROR: host.iobroker Cannot install iobroker.sonos@1.7.7: 139
      ERROR: process exited with code 25
      

      mqtt Broker

      $ ./iobroker add mqtt  --host iobroker
      NPM version: 6.11.3
      npm install iobroker.mqtt@2.0.4 --production --save --prefix "/opt/iobroker" (System call)
      Segmentation fault
      ERROR: host.iobroker Cannot install iobroker.mqtt@2.0.4: 139
      ERROR: process exited with code 25
      


      gibt es hierzu eine Erklärung/Lösung? Solange verzichte ich mal auf den Umzug.

      Homoran 1 Reply Last reply Reply Quote 0
      • Negalein
        Negalein Global Moderator @Linedancer last edited by

        @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

        Entwarnung.

        Wenn ein Thema gelöst wurde bitte den Beitrag der die Lösung beinhaltet als gelöst markieren.
        -> 3 Punkte Menü rechts unten am Beitrag -> Mark this post as the correct answer

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Linedancer last edited by

          @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

          Dann eine VM mit Debian 10
          Bei der iobroker Installation musste ich npm manuell nach installieren.

          das ist nicht gut!

          Hast du das gelesen:
          https://forum.iobroker.net/topic/23590/nodejs-v8-x-unter-buster

          Deine Symptome klingen für mich als ob du das falsche node-repo hättest

          1 Reply Last reply Reply Quote 0
          • L
            Linedancer last edited by

            Danke für den Hinweis, hatte ich sicherlich mal gelesen, aber nur mit dem PI4 in Verbindung gebracht.
            Egal, Wie beschrieben node 8 installiert und dann nodejs hinterher. Das hat leider nicht zu einer npm 6.9 geführt.
            Da ich mit einer wirklich sauberen Installation starten will, hab ich die VM weggeworfen und fang nochmal von vorne an.

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Linedancer last edited by

              @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

              Wie beschrieben node 8 installiert und dann nodejs hinterher.

              Dann passt es ja, von Node 8 stand aber nix im Text von dir.

              1 Reply Last reply Reply Quote 0
              • L
                Linedancer last edited by Negalein

                Die Node 8 install hab ich erst nach deinem Post gemacht. hat aber wie beschrieben nicht zu npm 6.9 geführt.

                So, die neue VM läuft.
                hab jetzt node 8 installiert mit

                curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
                

                dann node 10 mit

                curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
                

                dann

                sudo apt-get install -y nodejs
                

                hat zu
                node -v
                10.15.2

                nodejs -v
                10.15.2

                npm -v
                -bash: npm: Kommando nicht gefunden

                geführt

                Macht grad keinen Spass...

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @Linedancer last edited by

                  @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

                  Macht grad keinen Spass...

                  Kann ich verstehen.
                  Warum machst du nicht was beschrieben ist?

                  @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

                  hab jetzt node 8 installiert mit

                  Das darfst du unter Debian 10 - Buster nicht!

                  Halte dich einfach an die Anleitung, die ich verlinkt habe, dann passt es schon

                  1 Reply Last reply Reply Quote 0
                  • L
                    Linedancer last edited by

                    ich kriegs nicht hin.
                    hab jetzt

                    curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
                    

                    ausgeführt und dann wie in deinem verlinkten Post

                    apt install nodejs
                    

                    bringt
                    node 10.15.2 (und nicht wie in deinem Post 10.16.0)
                    und kein npm

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Linedancer last edited by

                      @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

                      hab jetzt
                      curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

                      ausgeführt

                      ohne dass vorher irgendein node schon drauf war?

                      1 Reply Last reply Reply Quote 0
                      • L
                        Linedancer last edited by

                        Das war wieder eine nagelneue VM.

                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @Linedancer last edited by

                          @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

                          Das war wieder eine nagelneue VM.

                          Wenn du dort weder eine node noch eine npm Installation angestoßen hattest, bevor du curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - aufgerufen hast ist da was faul.

                          Du kannst es mit apt - purge nodejs versuchen und dann nochmal curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - ausführen.

                          Bitte das log dazu posten

                          1 Reply Last reply Reply Quote 0
                          • L
                            Linedancer last edited by

                            Entwarnung.
                            Kaum macht mal es richtig, geht's. Ich hatte die falsche Debian Version erwischt. Hatte zuerst die i386. Die hat die oben beschriebenen Fehler verursacht. Hab jetzt die amd64 verwendet.
                            Damit hab ich jetzt
                            node 10.16.3
                            nodejs 10.16.3
                            npm 6.9.0
                            Damit liessen sich die Adapter installieren.

                            Negalein M 2 Replies Last reply Reply Quote 0
                            • Negalein
                              Negalein Global Moderator @Linedancer last edited by

                              @Linedancer sagte in Neuinstall, Adapter lassen sich nicht installieren:

                              Entwarnung.

                              Wenn ein Thema gelöst wurde bitte den Beitrag der die Lösung beinhaltet als gelöst markieren.
                              -> 3 Punkte Menü rechts unten am Beitrag -> Mark this post as the correct answer

                              1 Reply Last reply Reply Quote 0
                              • M
                                matyi @Linedancer last edited by

                                @Linedancer said in Neuinstall, Adapter lassen sich nicht installieren:

                                Kaum macht mal es richtig, geht's. Ich hatte die falsche Debian Version erwischt. Hatte zuerst die i386. Die hat die oben beschriebenen Fehler verursacht. Hab jetzt die amd64 verwendet.

                                Ich scheine eine sehr/ähnliche Fehlermeldung zu bekommen, wie du eingangs beschrieben hast und wollte nachfragen warum das von der Architektur des Betriebssystems abhängig ist, ob ich einen Adapter installieren kann oder nicht. Das du unabhängig dessen deine volle 16 GB RAM nutzen möchtest, verstehe ich nat. 🙂

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @matyi last edited by

                                  @matyi sagte in Neuinstall, Adapter lassen sich nicht installieren:

                                  warum das von der Architektur des Betriebssystems abhängig ist, ob ich einen Adapter installieren kann oder nicht.

                                  weil gewisse Routinen nicht von allen Betriebssystemen unterstützt werden.

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  937
                                  Online

                                  31.9k
                                  Users

                                  80.1k
                                  Topics

                                  1.3m
                                  Posts

                                  installation
                                  4
                                  14
                                  1433
                                  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