Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. IoBroker auf dem Mac, Rechte? (root/sudo)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

IoBroker auf dem Mac, Rechte? (root/sudo)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 4 Kommentatoren 2.6k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #3

    Wenn du die meinst

    http://www.iobroker.net/docu/?page_id=44&lang=de#OS-X

    Die habe ich nicht verbrochen [GRINNING FACE WITH SMILING EYES]

    Isch abe gar kein mäck!

    Da muss dann einer der Obsthändler was zu sagen.

    Gruß

    Rainer

    Gesendet von meinem LIFETAB_S785X mit Tapatalk

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • V Offline
      V Offline
      versteckt
      schrieb am zuletzt editiert von
      #4

      Ich bin ein Obstesser…

      Ich bin nicht nach der Anleitung gegangen.

      Die muss ich mir erst mal durchlesen.

      Bei mir läuft alles ohne sudo, immer unter dem aktiven User.

      Ich habe halt keinen Daemon laufen, der nach dem reboot wieder kommt.

      Aber ich lese mir das jetzt mal durch und gebe dann Bescheid

      Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

      homegear für Homematic und MAX!

      occ, zWave, rpi, hmm und homekit Entwickler

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        versteckt
        schrieb am zuletzt editiert von
        #5

        Also, ganz easy:

        (Ist jetzt aber nur um ioBroker unter einem Benutzer laufen zulassen)

        1.) Installieren von node (https://nodejs.org/download/) für Mac

        2.) Terminal öffnen

        3.) ein Verzeichnis im User Homedirectory anlegen (z.B. /Users/MEINUSER/ioBroker)

        4.) in das Verzeichnis wechseln (cd /USERS/MEINUSER/ioBroker)

        5.) iobroker installieren (npm install ioBroker)

        6.) iobroker starten (./iobroker start)

        7.) In einen Webbrowser wechseln und wie gewohnt den Rest über Web einstellen

        Wenn das ganze auch reboot-safe erfolgen soll, muss ein LaunchDaemon angelegt werden, da kann ich dir was zur Verfügung

        stellen, wenn du möchtest.

        Grundsätzlich halte ich nicht viel davon, Programme unter root laufen lassen zu müssen…

        LG Christian

        Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

        homegear für Homematic und MAX!

        occ, zWave, rpi, hmm und homekit Entwickler

        1 Antwort Letzte Antwort
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          schrieb am zuletzt editiert von
          #6

          @ruhr70:

          Z.B. werden für die Installation von Vis root Rechte benötigt. `
          Da ist auch neu für mich. Gerade vis braucht gar nichts…

          1 Antwort Letzte Antwort
          0
          • ruhr70R Offline
            ruhr70R Offline
            ruhr70
            schrieb am zuletzt editiert von
            #7

            mh… komisch

            Vis lies sich über das Webinterface nicht installieren.

            Das ist das Ende der Installation aus dem Log:

            2015-06-21 10:27:07.484  - info: iobroker upload vis /Users/herwig/iobroker/node_modules/iobroker.vis/www/css/backgrounds.css css/backgrounds.css text/css
            2015-06-21 10:27:07.543  - info: iobroker upload vis /Users/herwig/iobroker/node_modules/iobroker.vis/www/css/add_kian.css css/add_kian.css text/css
            2015-06-21 10:27:07.597  - info: iobroker upload vis /Users/herwig/iobroker/node_modules/iobroker.vis/www/cache.manifest cache.manifest text/cache-manifest
            2015-06-21 10:27:07.661  - info: iobroker install adapter web
            2015-06-21 10:27:07.667  - info: iobroker npm install iobroker.web --production --prefix "/Users/herwig/iobroker" (System call)
            2015-06-21 10:27:10.578  - info: iobroker npm
            2015-06-21 10:27:10.579  - info: iobroker  ERR! Darwin 14.4.0npm ERR! argv
            2015-06-21 10:27:10.579  - info: iobroker  "node" "/usr/local/bin/npm" "install" "iobroker.web" "--production" "--prefix" "/Users/herwig/iobroker"npm 
            2015-06-21 10:27:10.579  - info: iobroker ERR! node v0.12.4npm ERR! npm 
            2015-06-21 10:27:10.579  - info: iobroker  v2.10.1npm ERR! path /Users/herwig/.npm/express-session/1.7.6
            npm ERR! code EACCES
            
            2015-06-21 10:27:10.580  - info: iobroker npm ERR! errno -13
            2015-06-21 10:27:10.580  - info: iobroker 
            2015-06-21 10:27:10.580  - info: iobroker npm ERR!
            2015-06-21 10:27:10.580  - info: iobroker  Error: EACCES, mkdir '/Users/herwig/.npm/express-session/1.7.6'npm ERR!     at Error (native)
            npm 
            2015-06-21 10:27:10.581  - info: iobroker ERR!  { [Error: EACCES, mkdir '/Users/herwig/.npm/express-session/1.7.6']npm ERR!
            2015-06-21 10:27:10.581  - info: iobroker    errno: -13,
            2015-06-21 10:27:10.581  - info: iobroker npm ERR!   code: 'EACCES',npm ERR!   path: '/Users/herwig/.npm/express-session/1.7.6',
            npm ERR!   parent: 'iobroker.web' }
            npm
            2015-06-21 10:27:10.582  - info: iobroker  ERR! npm ERR! Please try running this command again as root/Administrator.
            
            2015-06-21 10:27:10.619  - info: iobroker 
            2015-06-21 10:27:10.619  - info: iobroker npm ERR! Please include the following file with any support request:npm ERR!     /Users/herwig/iobroker/node_modules/npm-debug.log
            
            2015-06-21 10:27:10.634  - info: iobroker Cannot install iobroker.web: 243
            2015-06-21 10:27:10.648  - info: iobroker exit 25
            2015-06-21 10:49:32.468  - info: host.Michaels-MacBook-Pro-Retina.local object change system.adapter.web.0
            2015-06-21 10:49:32.474  - info: host.Michaels-MacBook-Pro-Retina.local instance system.adapter.web.0 started with pid 65632
            2015-06-21 10:49:32.698  - info: host.Michaels-MacBook-Pro-Retina.local object change system.adapter.vis.0
            2015-06-21 10:49:33.057  - info: web.0 starting. Version 0.3.1 in /Users/herwig/iobroker/node_modules/iobroker.web
            
            

            Siehe 2015-06-21 10:27:10.582 - info: iobroker ERR! npm ERR! Please try running this command again as root/Administrator.

            Danach habe ich mit sudo im Terminal installiert und es lief sauber durch. Habe gerade Vis extra noch einmal deinstalliert und dann wieder installiert. Nun ja. Hat nichts gebracht, da die Installation auf die bestehenden Daten (?) zugegriffen hat. War auf jeden Fall innerhalb einer Sekunde installiert.

            Ist für mich auch kein Problem. Wollte das nur melden, da es doch bequemer ist, das Webinterface zu nutzen, statt über das Terminal gehen zu müssen.

            Dann ist mir noch folgendes aufgefallen:

            Wenn ich VIS über den Link unter Instanzen starten will, steht dort als Link: undefined://127.0.0.1:8082/vis/edit.html.

            Und bei einem Import eines Widgets muss man noch Reload im Browser drücken, damit die einzelnen importierten Widgets ausgewählt werden können (dachte, dass das schon nicht mehr so war).

            Ich bin allerdings begeistert, dass ioBroker direkt auf dem Mac läuft. Wäre für mein Produktivsystem besser, als die VM. :-)

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

            1 Antwort Letzte Antwort
            0
            • V Offline
              V Offline
              versteckt
              schrieb am zuletzt editiert von
              #8

              Kann es sein, das der .npm Ordner nicht deinem Benutzer gehört?

              Bzw. mach mal ein chown drauf und auch gleich auf den ioBroker Ordner.

              Gesendet von meinem iPhone mit Tapatalk

              Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

              homegear für Homematic und MAX!

              occ, zWave, rpi, hmm und homekit Entwickler

              1 Antwort Letzte Antwort
              0
              • ruhr70R Offline
                ruhr70R Offline
                ruhr70
                schrieb am zuletzt editiert von
                #9

                Beide Ordner gehören zu meinem Benutzer, der Admin-Rechte hat.

                Ein cmd+i zeigt, dass ich Schreib-und Leserechte auf .npm und iobroker habe.

                Ich habe jetzt trotzdem jeweils ein:

                chmod +x iobroker
                chmod +x .npm
                

                durchgeführt.Meintest Du das?

                Ich bin ja Mac User, damit ich nicht dauernd im Terminal hantieren muss :mrgreen:

                Ich wüsste jetzt allerdings nicht, wie ich das Testen soll, ob es einen Unterschied gibt. Eine Deinstallation und Installation läuft ja jetzt in Sekundenbruchteilen über die Weboberfläche durch. Für mich ist das jetzt auch OK ;-)

                Adapter: Fritzbox, Unify Circuit
                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                1 Antwort Letzte Antwort
                0
                • V Offline
                  V Offline
                  versteckt
                  schrieb am zuletzt editiert von
                  #10

                  In deinem Log sind EACCES Fehler drinnen.

                  Du wirst wahrscheinlich mittels sudo installiert haben und dir damit den .npm Ordner mit den

                  falschen Rechten belegt haben.

                  Ich würde daher folgendes vorschlagen (in deinem Homedirectory):

                  chown -R herwig:staff .npm
                  

                  Dann sollten die Rechte wieder passen.

                  Der

                  chmod +x
                  

                  wäre nicht notwendig gewesen, damit ist jetzt alles exekutierbar, das hätte nicht sein müssen.

                  Ich bin auch Mac User (mittlerweile seit 24 Jahren, puh bin ich alt geworden) und arbeite im Linux/Unix Server Bereich.

                  Wer braucht schon was anderes G.

                  LG Christian

                  Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

                  homegear für Homematic und MAX!

                  occ, zWave, rpi, hmm und homekit Entwickler

                  1 Antwort Letzte Antwort
                  0
                  • ruhr70R Offline
                    ruhr70R Offline
                    ruhr70
                    schrieb am zuletzt editiert von
                    #11

                    Danke, habe ich durchgeführt. ;-)

                    Seit 24 Jahre Mac… na, da war ja dann alles dabei OS 7, ppc, ...;-)

                    Adapter: Fritzbox, Unify Circuit
                    Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                    1 Antwort Letzte Antwort
                    0
                    • V Offline
                      V Offline
                      versteckt
                      schrieb am zuletzt editiert von
                      #12

                      Stimmt und OS/2 und Mainframe und Windows 3.x …

                      Gesendet von meinem iPhone mit Tapatalk
                      2343_mqtt.png

                      Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

                      homegear für Homematic und MAX!

                      occ, zWave, rpi, hmm und homekit Entwickler

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

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

                      692

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe