Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Iobroker-nodejs fail

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Iobroker-nodejs fail

    This topic has been deleted. Only users with topic management privileges can see it.
    • tomte-me
      tomte-me last edited by

      Problem

      Hallo zusammen,
      ich bin neu hier und schreibe gerade meinen ersten Post. Ich möchte gern meine aktuelle iobroker Installation auf dem pivccu3 auf einen blitzeneuen IntelNuc mit Proxmox und einem Ubuntu LXC migrieren. Das Ding soll dann als Master laufen und der jetzige mit Homematic zusammen als Slave.
      Ich bin strikt nach Anleitung (https://www.iobroker.net/#de/documentation/install/linux.md) vorgegangen und dem Video von Stefan von verdrahtet-punkt-info zum Thema Nuc/Proxmox/iobroker.
      Der typische Verlauf nach der erste Inbetriebnahme:

      root@iobroker:~# sudo apt-get update && sudo apt-get upgrade -y
      …
      

      und das hier:

      root@iobroker:~# node -v
      
      Command 'node' not found, but can be installed with:
      
      apt install nodejs
      
      root@iobroker:~# nodejs -v
      
      Command 'nodejs' not found, but can be installed with:
      
      apt install nodejs
      
      root@iobroker:~# npm -v
      
      Command 'npm' not found, but can be installed with:
      
      apt install npm
      
      root@iobroker:~#
      

      Da curl auch nicht installiert war dann noch das hier:

      apt install curl -y
      

      und dann weiter im Text mit der Anleitung… alles sehr gut und ohne Fehler durchgelaufen.
      Nach dem reboot dann der check mit diesem Ergebnis:

      root@iobroker:~# node -v
      v10.22.0
      root@iobroker:~# nodejs -v
      
      Command 'nodejs' not found, but can be installed with:
      
      apt install nodejs
      
      root@iobroker:~# npm -v
      6.14.6
      root@iobroker:~#
      

      Wie jetzt? Was ist das denn? Laut Anleitung ist das jetzt bei Todesstrafe verboten weiterzumachen, wenn das so ausschaut.
      Also zurück zu Punkt 3 der Anleitung und nochmal. Aber wieder mit dem gleiche Ergebnis.
      Jetzt bin ich raus… kann mir mal jemand einen Tip geben?
      Vielen Dank und Grüße…

      da_Woody Thomas Braun harrym 3 Replies Last reply Reply Quote 0
      • da_Woody
        da_Woody @tomte-me last edited by

        @tomte-me warum ubuntu und nicht debian? wie fast alle hier?

        1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @tomte-me last edited by Thomas Braun

          @tomte-me Lesen!
          https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

          Und schleunigst den root-Login-Blödsinn sein lassen. Das ist nämlich ebenfalls bei Todesstrafe verboten!

          harrym 1 Reply Last reply Reply Quote 2
          • harrym
            harrym @tomte-me last edited by

            @tomte-me und warum nen Container?

            tomte-me 1 Reply Last reply Reply Quote 0
            • harrym
              harrym @Thomas Braun last edited by

              @Thomas-Braun du wieder looooooooooooooool Ich ROOT .... ich darf alles kaputtmachen und dann um Hilfe suchen 😁

              Thomas Braun tomte-me 2 Replies Last reply Reply Quote 1
              • Thomas Braun
                Thomas Braun Most Active @harrym last edited by Thomas Braun

                @harrym Sogar root², da wird ja auch noch ein sudo mit in die root-shell geballert.

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

                  @Thomas-Braun naja ... wenn scho, dann richtig ggg

                  1 Reply Last reply Reply Quote 0
                  • tomte-me
                    tomte-me @harrym last edited by

                    @harrym erst einmal herzlichen Dank für den freundlichen Empfang hier im Forum - ist immer wieder schön wenn man von netten und hilfsbereiten Menschen umgeben ist... ich werde jetzt einfach nochmal neu anfangen mit Debian und den angesprochenen Tips. Was den root angeht, war mir das vollkommen wurscht, weil ich erst mal nur was probieren wollte... ich lerne eben noch...

                    Thomas Braun harrym 2 Replies Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @tomte-me last edited by Thomas Braun

                      @tomte-me Dann lerne es richtig. Debian/Ubuntu wir per 'sudo' administriert. Das ist auch die Voreinstellung. Warum man den root aktiv scharf schaltet (gerade als Anfänger) werde ich wohl nie verstehen.

                      tomte-me 1 Reply Last reply Reply Quote 0
                      • harrym
                        harrym @tomte-me last edited by

                        @tomte-me sry, wenn dir das gegen den strich gegangen ist. ROOT hat eben nichts als Standardlogin zu suchen. Sudo ist etwas anderes. Node ist eben Node und verlangt gewisse Dinge. Zu diesen gehört auch, dass du dich als USER ( nicht als root) im richtigen Verzeichnis (/opt/iobroker) befindest.

                        Wenn du das befolgst, geht alles gut.

                        Und ja, herzlich willkommen in der Community.

                        1 Reply Last reply Reply Quote 0
                        • tomte-me
                          tomte-me @Thomas Braun last edited by

                          @Thomas-Braun dann erzähl da auch mal dem Kollegen von verdrahtet.info... der hat auch alles mit root in seinem Video gemacht...

                          harrym 2 Replies Last reply Reply Quote 0
                          • harrym
                            harrym @tomte-me last edited by

                            @tomte-me erzähl doch auch allen anderen, die diese "ach so tollen videos" machen .... mit haufenweise fehler drinnen. SRY .... etwas nachdenken sollte schon vorhanden sein oder bzw. Querchecken.

                            1 Reply Last reply Reply Quote 0
                            • harrym
                              harrym @tomte-me last edited by

                              @tomte-me und ich mach auch vieles als root ... nur switche ich dann als root auf den jeweiligen user um, wenn es notwendig ist.

                              1 Reply Last reply Reply Quote 0
                              • tomte-me
                                tomte-me @harrym last edited by

                                @harrym siehe dieses Video hier: Proxmox und ioBroker installieren auf dem Intel NUC | verdrahtet.info [4K]

                                harrym Thomas Braun 2 Replies Last reply Reply Quote 0
                                • harrym
                                  harrym @tomte-me last edited by

                                  @tomte-me tja ..... was willst du mir erzählen? ich halte mich, wenn ich mir unsicher bin, auf die dokus direkt vom hersteller und nicht irgendwelchen, die es mit root-rechten irgendwie hinbiegen.

                                  1 Reply Last reply Reply Quote 0
                                  • Thomas Braun
                                    Thomas Braun Most Active @tomte-me last edited by

                                    @tomte-me Ja, diese Videos sind oft furchtbarer Quatsch.
                                    Ich verstehe auch den Mehrwert zu einer geschriebenen Anleitung nicht. Aus der kann ich wenigstens Befehle rauskopieren.

                                    tomte-me 1 Reply Last reply Reply Quote 2
                                    • tomte-me
                                      tomte-me @Thomas Braun last edited by

                                      @Thomas-Braun Ja, das ist sicherlich schon richtig... aber das Rauskopieren ist auch nicht sonderlich ergiebig. Beziehe mich auf diese Seite hier: https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
                                      Das Kommando:

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

                                      Das Ergebnis:

                                      iobroker@iobroker:~$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash –
                                      bash: –: No such file or directory
                                      
                                      Thomas Braun tomte-me 2 Replies Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @tomte-me last edited by

                                        @tomte-me Du musst auch lesen.
                                        Für Ubuntu ist der Befehl leicht anders.

                                        1 Reply Last reply Reply Quote 0
                                        • tomte-me
                                          tomte-me @tomte-me last edited by

                                          @tomte-me said in Iobroker-nodejs fail:

                                          @Thomas-Braun Ja, das ist sicherlich schon richtig... aber das Rauskopieren ist auch nicht sonderlich ergiebig. Beziehe mich auf diese Seite hier: https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
                                          Das Kommando:

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

                                          Das Ergebnis:

                                          iobroker@iobroker:~$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash –
                                          bash: –: No such file or directory
                                          

                                          Man muß eben aufpassen, was man kopiert... der "–" ist dann wohl an der Stelle zu viel...

                                          Thomas Braun 1 Reply Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @tomte-me last edited by

                                            @tomte-me sagte in Iobroker-nodejs fail:

                                            @tomte-me said in Iobroker-nodejs fail:

                                            @Thomas-Braun Ja, das ist sicherlich schon richtig... aber das Rauskopieren ist auch nicht sonderlich ergiebig. Beziehe mich auf diese Seite hier: https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
                                            Das Kommando:

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

                                            Das Ergebnis:

                                            iobroker@iobroker:~$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash –
                                            bash: –: No such file or directory
                                            

                                            Man muß eben aufpassen, was man kopiert... der "–" ist dann wohl an der Stelle zu viel...

                                            Ja, steht aber auch so in der Anleitung. Ich weiß das, ich hab die geschrieben:

                                            Ubuntu:
                                            Bei aktuellem Ubuntu (20.04 / Focal) muss man etwas anders vorgehen:

                                            curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
                                            sudo apt install nodejs
                                            sudo ln -s /usr/bin/node /usr/bin/nodejs

                                            tomte-me da_Woody 2 Replies 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

                                            853
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            nodejs ubuntu
                                            4
                                            33
                                            1954
                                            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