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. Probleme nach Installation: Kein Autostart und NPM Permisson Fehler unter Ubuntu

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Probleme nach Installation: Kein Autostart und NPM Permisson Fehler unter Ubuntu

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 4 Kommentatoren 1.0k 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.
  • B Offline
    B Offline
    bruece-lee
    schrieb am zuletzt editiert von
    #1

    Hallo und liebe Grüße an das Forum!

    Dies ist mein erster Beitrag! Ich bin gerade erst auf iobroker aufmerksam geworden und würde die Software gerne testen. Leider stecke ich seit Tagen mit einigen Fehlern nach der Installation fest und würde mich über Tipps freuen, um iobroker ans Rennen zu bekommen. Alle Ratschläge, die ich im Forum gefunden und ausprobiert habe, führten bislang zu keiner Lösung.

    Meine Vorgehensweise: Ich habe iobroker auf einem Ubuntu System nach aktueller Anleitung installiert. Node, NodeJS und NPM waren nicht vorhanden und wurden in den Versionen v8.15.0, v8.15.0 bzw. 6.4.1 installiert.

    Aktuelle Probleme:

    1. Autostart funktioniert nicht

    2. Es lassen sich keine Module installieren: Fehler EACCES: permission denied

    Zu 1:

    Die Installationsroutine hat den Fehler in Schritt 4/4 gezeigt. Sinngemäß konnte der richtige Autostart Mechanismus nicht erkannt werden. Kann mir jemand einen Tipp geben, was ich nun tun muss? Ich habe im Forum von einer iobroker.sh Datei gelesen, die sich im init.d Ordner befinden müsse, diese Datei scheint es jedoch nirgendwo zu geben.

    Zu 2:

    $ ./iobroker add fhem  --host cbs-nuc
    NPM version: 6.4.1
    npm install iobroker.fhem --production --save --prefix "/opt/iobroker" (System call)
    Unhandled rejection Error: EACCES: permission denied, open '/home/cb/.npm/_cacache/tmp/2b77c196'
    npm ERR! cb() never called!
    npm ERR! This is an error with npm itself. Please report this error at:
    npm ERR!     <https: npm.community="">host.cbs-nuc install adapter fhem
    NPM version: 6.4.1
    npm install iobroker.fhem --production --save --prefix "/opt/iobroker" (System call)
    Unhandled rejection Error: EACCES: permission denied, open '/home/cb/.npm/_cacache/tmp/839c265d'
    npm ERR! cb() never called!
    npm ERR! This is an error with npm itself. Please report this error at:
    npm ERR!     <https: npm.community="">host.cbs-nuc install adapter fhem
    NPM version: 6.4.1
    npm install iobroker.fhem --production --save --prefix "/opt/iobroker" (System call)
    Unhandled rejection Error: EACCES: permission denied, open '/home/cb/.npm/_cacache/tmp/8c13bfe4'
    npm ERR! cb() never called!
    npm ERR! This is an error with npm itself. Please report this error at:
    npm ERR!     <https: npm.community="">host.cbs-nuc install adapter fhem
    ERROR: host.cbs-nuc Cannot install fhem
    ERROR: process exited with code 13</https:></https:></https:> 
    

    Ich kann iobroker aktuell nur manuell aus der Konsole heraus starten mit "iobroker start". Dieser läuft dann auch an und ich kann die Oberfläche im Browser sehen. Wenn ich Adapter installieren möchte kommt ein Fehler (siehe oben). Was mich irritiert ist, dass versucht wird, durch NPM etwas in das homeverzeichnis meines Benutzers "cb" zu schreiben. Ich habe die Rechte des .npm Verzeichnisses im home Ordner von cb geprüft, diese scheinen in Ordnung. Was ich mich jedoch frage: Müsste iobroker nicht mit dem eigenen Benutzer "iobroker" starten? Müsste der .npm Ordner nicht auch im home Verzeichnis dieses Benutzers auftauchen? Dies ist nicht der Fall. Kann es sein, dass der Benutzer iobroker NPM aufruft und daher nicht in das Home Verzeichnis von cb schreiben darf? Kann dies der mögliche Fehler sein, oder suche ich in der falschen Richtung?

    Ich bin über jede Hilfe dankbar und kann bei Bedarf weitere Informationen bereitstellen.

    Viele Grüße,

    Bruece-Lee

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #2

      Sinngemäß hilft hier leider nicht. Kannst du bitte exakt das posten, was der Installer ausgegeben hat?

      I'm Zweifel nochmal installieren.

      Und wenn du schon dabei bist, bitte auch noch den Inhalt der Datei INSTALLER_INFO.txt, die sich im Ordner /opt/iobroker befinden sollte.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        bruece-lee
        schrieb am zuletzt editiert von
        #3

        Gerne, hier die Infos:

        Ausgaben der Installationsroutine:

         curl -sL https://raw.githubusercontent.com/ioBroker/ioBroker/stable-installer/installer.sh | bash -
        
        ==========================================================================
        
            Welcome to the ioBroker installer!
            Installer version: 2019-01-30
        
            You might need to enter your password a couple of times.
        
        ==========================================================================
        
        ==========================================================================
            Installing prerequisites (1/4)
        ==========================================================================
        
        ==========================================================================
            Creating ioBroker user and directory (2/4)
        ==========================================================================
        
        Created /etc/sudoers.d/iobroker
        Directory /opt/iobroker created
        
        ==========================================================================
            Installing ioBroker (3/4)
        ==========================================================================
        
        ==========================================================================
            Finalizing installation (4/4)
        ==========================================================================
        
        Unsupported init system, cannot enable autostart!
        Fixing directory permissions...
        
        ==========================================================================
        
            ioBroker was installed successfully
            Open http://XXX.XXX.XXX.XXX:8081 in a browser and start configuring!
        
        ==========================================================================
        
        You need to re-login before doing anything else on the console!
        
        cb@cbs-nuc:~$
        
        

        INSTALLER_INFO.txt

        Installer version: 2019-01-30
        Installation date 2019-01-31
        Platform: linux
        Installed as non-root user cb
        init system: unknown
        Autostart: false
        ACL enabled: true
        
        
        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          > cb@cbs-nuc:~$
          sollte zwar nichts ausmachen, aber:

          nativ oder in VM?

          Gruß

          Rainer

          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
          • B Offline
            B Offline
            bruece-lee
            schrieb am zuletzt editiert von
            #5

            Nativ!

            1 Antwort Letzte Antwort
            0
            • AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #6

              Ok welche ubuntu version hast du drauf?

              Unsere tests haben sowohl mit als auch ohne root einwandfrei funktioniert.

              Oder weißt du sogar welches init system du verwendest?

              Gesendet von unterwegs

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              1 Antwort Letzte Antwort
              0
              • B Offline
                B Offline
                bruece-lee
                schrieb am zuletzt editiert von
                #7

                Ich habe ein Ubuntu 14.04.5 LTS.

                Ich habe gegoogelt, wie man herausfindet welches init System verwendet wird und bin auf den Befehl :

                cat /proc/1/comm
                

                …gestoßen. Dieser liefert das Ergebnis init, was wohl bedeutet, dass die Kombination aus Upstart und SysVinit verwednet wird. Kann ich damit den Autostart irgendwie manuell einrichten?

                1 Antwort Letzte Antwort
                0
                • W Online
                  W Online
                  Wildbill
                  schrieb am zuletzt editiert von
                  #8

                  Hi,

                  da würde ich eher vorschlagen, auf einen aktuelleren LTS-Release zu gehen, damit Dein Ubuntu auch zukünftig supportet wird im Sinne von Updates erhält:

                  sudo do-release-upgrade
                  ````sollte helfen.
                  
                  Evtl. mehrmals nötig, damit Du auf den 18.04-Zweig kommst, die 16.04 wird ja auch nur noch 2 Jahre supportet :lol:
                  
                  Gruss, Jürgen
                  1 Antwort Letzte Antwort
                  0
                  • B Offline
                    B Offline
                    bruece-lee
                    schrieb am zuletzt editiert von
                    #9

                    Damit muss ich mich irgendwann beschäftigen, aktuell möchte ich aber noch auf ein Dist-Upgrade verzichten, um mein System auf dem noch viele weitere Dinge laufen nicht lahmzulegen.

                    Kann ich den Autostart irgendwie manuell fixen?

                    Lässt sich das NPM Problem irgendwie lösen, sodass ich zumindest mal erste Erfahrungen mit iobroker machen kann?

                    1 Antwort Letzte Antwort
                    0
                    • AlCalzoneA Offline
                      AlCalzoneA Offline
                      AlCalzone
                      Developer
                      schrieb am zuletzt editiert von
                      #10

                      @bruece-lee:

                      Kann ich den Autostart irgendwie manuell fixen? `
                      Nur wenn du rausfindest, wie es auf deinem System geht. Reicht ein Skript in /etc/init.d oder ist das noch was anderes?

                      Bzgl. npm: Den Fehler kenne ich nicht - bitte mal googlen.

                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                      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

                      739

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      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