Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. IoBroker ubuntu server

    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

    IoBroker ubuntu server

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

      Guten Tag zusammen,

      ich habe mir nun meinen NUC i3 gegönnt und möchte gerne iobroker installieren.

      Nun zum Problem.

      Ich habe hier nirgentwio gefunden, wie man am besten IObroker unter Ubunto server installieren kann, falls es möglich ist.

      Ubunto Server ist bei mir Pflicht, weil freepbx anscheinend nur unter Ubunto Server läuft. ich habe zumindest nichts anderes gefunden.

      Gibt es da eine brauchbare Anleitung, was ich da alles installieren muß, oder geht es gar nicht?

      Ich freue mich auf Eure Antworten.

      Gruß,

      Mathias

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

        Hallo!

        Das geht ganz einfach und ohne Probleme. Halte dich an die Anleitung zur Installation auf einem Raspi.

        http://www.iobroker.net/docu/?page_id=5106&lang=de

        Die raspi-config kannst du überspringen.

        Wenn man per SSH zugreifen will muss man vorher folgendes machen:

        Root Zugang freischalten

        sudo nano /etc/ssh/sshd_config

        Datei anpassen: PermitRootLogin without-password in PermitRootLogin yes ändern und speichern

        SSH neu starten: sudo /etc/init.d/ssh restart

        sudo su (jetzt ist der Root Modus gestartet)

        mit passwd ein Passwort vergeben

        Ausloggen und als Root über Putty anmelden

        Und dann die VOrbereitung für iobroker:

        Kernel Update: sudo apt-get update && sudo apt-get upgrade

        Die alten node & node.js Versionen deinstallieren: apt-get –purge remove node

        apt-get --purge remove nodejs

        apt-get autoremove

        reboot

        Node.js neu installieren curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

        sudo apt-get install -y build-essential python-rpi.gpio python nodejs

        reboot

        Nach der Installation das Kommando „node -v“ muss node.js Version zurückgeben. Falls es nicht passiert, dann sollte noch Alies erzeugt werden:

        sudo ln -s /usr/local/bin/nodejs /usr/bin/node

        Installation iobroker:

        sudo mkdir /opt/iobroker

        sudo chmod 777 /opt/iobroker

        cd /opt/iobroker

        sudo npm install iobroker –unsafe-perm

        ioBroker über IP im Webbrowser aufrufen: http://IP-Adresse:8081

        1 Reply Last reply Reply Quote 0
        • MathiasJ
          MathiasJ last edited by

          Danke schön für die ausführliche Antwort!

          Das Teil ist schon bestellt. Ich warte nur noch drauf.

          Sobald ich soweit bin werde ich berichten 😄

          1 Reply Last reply Reply Quote 0
          • MathiasJ
            MathiasJ last edited by

            so nun habe ich meien NUC und versuche schon die ganze Zeit zu installieren.

            nodejs kann nich deinstalliert werden, Datei nicht vorhanden.

            Nodejs kann nicht installiert werden, weil keine Datei gefunden.

            Ich habe se sowohl unter Ubuntu als auch unter Debian versucht.

            Was nun?

            Gruß,

            Mathias

            P.S. Die Installation von freePBX geht auch nicht.

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

              Ohne genauere Angaben wird Dir hier niemand helfen können. Geht nicht, kann nicht usw. reicht nun mal nicht - Glaskugel?

              1 Reply Last reply Reply Quote 0
              • sissiwup
                sissiwup last edited by

                Was der Vorreder meint:

                Schick einen Screenshot oder eine Kopie der Fehlermeldung mit.

                Zu nodejs, such mal nach nvm.

                Das ist ein Installer dafür.

                Habe das ganze am laufen.

                Wenn die Installation von node funktioniert hat und Du es evtl. nur nicht aufrufen kannst,

                Fehlt vlt. nur ein Link.

                Such dann mal per find danach.

                find / -name node

                1 Reply Last reply Reply Quote 0
                • MathiasJ
                  MathiasJ last edited by

                  anbei sende ich Euch mal die Screenshots .

                  Ich hoffe, Ihrkönntmir helfen.

                  Gruß,

                  Mathias
                  1435_unbenannt1.jpg
                  1435_unbenannt2.jpg

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

                    Du hast node so installiert: ?

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

                    Gab es beim installieren Fehlermeldungen?

                    1 Reply Last reply Reply Quote 0
                    • MathiasJ
                      MathiasJ last edited by

                      Nein, es gab keine Fehlermeldungen.

                      aber Bei der installation

                      von

                      sudo apt-get install -y build-essential python-rpi.gpio python nodejs
                      

                      sagt er mir, Datei nicht gefunden.

                      Bei````
                      node -v

                      bekomme ich als Rückmeldung
                      

                      -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei

                      
                      Gruß,
                      
                      Mathias
                      1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators last edited by

                        @MathiasJ:

                        aber Bei der installation

                        von

                        CODE: ALLES AUSWÄHLEN

                        sudo apt-get install -y build-essential python-rpi.gpio python nodejs

                        sagt er mir, Datei nicht gefunden. `
                        ist das die ganze Meldung?

                        welche Datei?

                        Mach mal nur:

                        sudo apt-get install -y build-essential nodejs
                        

                        und poste das ganze Ergebnis

                        Gruß

                        Rainer

                        1 Reply Last reply Reply Quote 0
                        • MathiasJ
                          MathiasJ last edited by

                          Natürlich 🙂

                          Hier ist das Ergebnis:

                          root@debian:~# sudo apt-get install -y build-essential nodejs
                          Paketlisten werden gelesen... Fertig
                          Abhängigkeitsbaum wird aufgebaut.
                          Statusinformationen werden eingelesen.... Fertig
                          build-essential ist schon die neueste Version.
                          Die folgenden NEUEN Pakete werden installiert:
                            nodejs rlwrap
                          0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                          Es müssen 9.115 kB an Archiven heruntergeladen werden.
                          Nach dieser Operation werden 43,3 MB Plattenplatz zusätzlich benutzt.
                          Holen: 1 http://ftp.de.debian.org/debian/ jessie/main rlwrap amd64 0.41-1 [75,7                                                                                                                                                              kB]
                          Holen: 2 https://deb.nodesource.com/node_4.x/ jessie/main nodejs amd64 4.7.0-1no                                                                                                                                                             desource1~jessie1 [9.040 kB]
                          Es wurden 9.115 kB in 1 s geholt (5.453 kB/s).
                          Vormals nicht ausgewähltes Paket rlwrap wird gewählt.
                          (Lese Datenbank ... 124088 Dateien und Verzeichnisse sind derzeit installiert.)
                          Vorbereitung zum Entpacken von .../rlwrap_0.41-1_amd64.deb ...
                          Entpacken von rlwrap (0.41-1) ...
                          Vormals nicht ausgewähltes Paket nodejs wird gewählt.
                          Vorbereitung zum Entpacken von .../nodejs_4.7.0-1nodesource1~jessie1_amd64.deb .                                                                                                                                                             ..
                          Entpacken von nodejs (4.7.0-1nodesource1~jessie1) ...
                          Trigger für man-db (2.7.0.2-5) werden verarbeitet ...
                          rlwrap (0.41-1) wird eingerichtet ...
                          update-alternatives: /usr/bin/rlwrap wird verwendet, um /usr/bin/readline-editor (readline-editor) im automatischen Modus bereitzustellen
                          nodejs (4.7.0-1nodesource1~jessie1) wird eingerichtet ...
                          root@debian:~#
                          
                          

                          Gruß,

                          Mathias

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

                            Sieht doch sehr gut aus!

                            was sagt jetzt:

                            node -v
                            nodejs -v
                            

                            Gruß

                            Rainer

                            1 Reply Last reply Reply Quote 0
                            • Dutchman
                              Dutchman Developer Most Active Administrators last edited by

                              @Homoran:

                              Sieht doch sehr gut aus!

                              was sagt jetzt:

                              node -v
                              nodejs -v
                              

                              Gruß

                              Rainer `

                              node versions is wichtig bitten posten, sollte installation dan nog fehlschlage kan das mit dem sym link zu tun haben, mache dan mal "sudo ln -s /usr/bin/nodejs ~/bin/node"

                              damit sollte dieser fehler behoben sein:````
                              -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei

                              
                              hast du alle installationen unter sudo oder root gemacht (aus deinem log sieht es nach root aus)
                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators last edited by

                                @Dutchman:

                                node versions is wichtig `
                                ich weiss, dass sie 4.7 ist, aber wird das auch angezeigt?

                                @Dutchman:

                                sollte installation dan nog fehlschlage kan das mit dem sym link zu tun haben, `
                                genau deswegen!

                                Bitte die Info!

                                Gruß

                                Rainer

                                1 Reply Last reply Reply Quote 0
                                • MathiasJ
                                  MathiasJ last edited by

                                  Hallo,

                                  Um das Chaos perfekt zu machen, hier der erste Code:

                                  root@debian:~# sudo ln -s /usr/bin/nodejs ~/bin/node
                                  ln: die symbolische Verknüpfung „/root/bin/node“ konnte nicht angelegt werden: D     atei oder Verzeichnis nicht gefunden
                                  root@debian:~#
                                  
                                  

                                  Hier der zweite Code:

                                  root@debian:~# node -v
                                  -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei
                                  root@debian:~#
                                  
                                  

                                  und hier der dritte:

                                  root@debian:~# nodejs -v
                                  v4.7.0
                                  root@debian:~#
                                  
                                  

                                  Natürlich mache ich alles im root.

                                  Das ich ein ablsoluter Frischling bin was Linux angeht, war das schon eim Kampf, bis ich die Rootrechte hinbekommen habe.

                                  Gruß,

                                  Mathias

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

                                    gut, dann fehlt dir der symlink, wie von Dutch beschrieben!

                                    führe bitte daher aus:

                                    sudo ln -s /usr/local/bin/nodejs /usr/bin/node
                                    

                                    dann wieder beide -v abfragen und Ergebnis posten

                                    Gruß

                                    Rainer

                                    1 Reply Last reply Reply Quote 0
                                    • MathiasJ
                                      MathiasJ last edited by

                                      Was soll ich ausführen?

                                      Du hast nur meinen Code zitiert…..

                                      Gruß,

                                      Mathias

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

                                        Sorry - hab es korrigiert

                                        Gruß

                                        Rainer

                                        1 Reply Last reply Reply Quote 0
                                        • MathiasJ
                                          MathiasJ last edited by

                                          Du wirst mich gleich beissen,

                                          aber:

                                          root@debian:~# sudo ln -s /usr/local/bin/nodejs /usr/bin/node
                                          ln: die symbolische Verknüpfung „/usr/bin/node“ konnte nicht angelegt werden: Die Datei existiert bereits
                                          root@debian:~# node -v
                                          -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei
                                          root@debian:~# nodejs -v
                                          v4.7.0
                                          root@debian:~#
                                          
                                          

                                          und

                                          root@debian:~# sudo apt-get install -y build-essential python-rpi.gpio python nodejs
                                          Paketlisten werden gelesen... Fertig
                                          Abhängigkeitsbaum wird aufgebaut.
                                          Statusinformationen werden eingelesen.... Fertig
                                          E: Paket python-rpi.gpio kann nicht gefunden werden.
                                          E: Mittels regulärem Ausdruck »python-rpi.gpio« konnte kein Paket gefunden werden.
                                          root@debian:~#
                                          
                                          

                                          Gruß,

                                          Mathias

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

                                            Jetzt muss ein Linux-Crack ran, wie man den bestehenden Symlink editieren, kontrollieren und ggf. löschen kann.

                                            ich kann das nicht 😞

                                            Aber wir sind auf dem richtigen Weg!

                                            Gruß

                                            Rainer

                                            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

                                            673
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            34
                                            9378
                                            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