Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Error 25: npm ERR! code ENOTEMPTY

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    152

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

Error 25: npm ERR! code ENOTEMPTY

Scheduled Pinned Locked Moved Error/Bug
36 Posts 6 Posters 3.7k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • JohGreJ JohGre

    @palm_maniac sagte in Error 25: npm ERR! code ENOTEMPTY:

    /opt/iobroker/node_modules/sharp/node_modules/semver

    Habe das selbe Problem mit node-red 4.0.0 ebenfalls schon gefühlte 100 Verzeichnisse umbenannt, jedoch sobald ich den Ordner /opt/iobroker/node_modules/sharp/node_modules/semver umbenenne funktioniert ein

    ioBroker upgrade node-red@4.0.0 --debug 
    

    nicht mehr und quittiert mit einer Fehlermeldung. Die hab ich jetzt leider nicht mehr bei der Hand.
    Hab dann ein Proxmox-Backup eingespielt und nun tuts wieder.

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    wrote on last edited by
    #20

    @johgre sagte in Error 25: npm ERR! code ENOTEMPTY:

    /opt/iobroker/node_modules/sharp/node_modules/semver

    Der ist ja auch nicht zu löschen.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    JohGreJ 1 Reply Last reply
    0
    • Thomas BraunT Thomas Braun

      @johgre sagte in Error 25: npm ERR! code ENOTEMPTY:

      /opt/iobroker/node_modules/sharp/node_modules/semver

      Der ist ja auch nicht zu löschen.

      JohGreJ Offline
      JohGreJ Offline
      JohGre
      wrote on last edited by
      #21

      @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

      Der ist ja auch nicht zu löschen.

      wird aber als

      error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/semver ...
      

      angemeckert

      nuc i5: RaspberryMatic, ioBroker, pi-hole, SQL-Server, OMV-NAS, Influx-DB & Grafana, OpenHab, tasmoadmin

      Thomas BraunT 1 Reply Last reply
      0
      • JohGreJ JohGre

        @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

        Der ist ja auch nicht zu löschen.

        wird aber als

        error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/semver ...
        

        angemeckert

        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        wrote on last edited by
        #22

        @johgre

        Joh, die .verzeichis-asdfadsf Dinger sollen aber gelöscht werden.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        JohGreJ 1 Reply Last reply
        0
        • Thomas BraunT Thomas Braun

          @johgre

          Joh, die .verzeichis-asdfadsf Dinger sollen aber gelöscht werden.

          JohGreJ Offline
          JohGreJ Offline
          JohGre
          wrote on last edited by
          #23

          @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

          @johgre

          Joh, die .verzeichis-asdfadsf Dinger sollen aber gelöscht werden.

          ok, dann hab ichs komplett falsch verstanden, hab alle Pfade die so ausgespuckt wurden auf diese ./Dinger renamed.
          Werd ich dann nochmal versuchen und diesmal löschen

          nuc i5: RaspberryMatic, ioBroker, pi-hole, SQL-Server, OMV-NAS, Influx-DB & Grafana, OpenHab, tasmoadmin

          Thomas BraunT 1 Reply Last reply
          0
          • JohGreJ JohGre

            @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

            @johgre

            Joh, die .verzeichis-asdfadsf Dinger sollen aber gelöscht werden.

            ok, dann hab ichs komplett falsch verstanden, hab alle Pfade die so ausgespuckt wurden auf diese ./Dinger renamed.
            Werd ich dann nochmal versuchen und diesmal löschen

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            wrote on last edited by
            #24

            @johgre

            Ich zitier mich mal selber.

            Etwas leichter kannst du es dir mit dem Einzeiler machen:

            for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
            

            Jeweils in dem Verzeichnis mit den angemeckerten Unterverzeichnissen ausführen.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            S 1 Reply Last reply
            1
            • Thomas BraunT Thomas Braun

              @johgre

              Ich zitier mich mal selber.

              Etwas leichter kannst du es dir mit dem Einzeiler machen:

              for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
              

              Jeweils in dem Verzeichnis mit den angemeckerten Unterverzeichnissen ausführen.

              S Offline
              S Offline
              sk8er-boi
              wrote on last edited by
              #25

              @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

              @johgre

              Ich zitier mich mal selber.

              Etwas leichter kannst du es dir mit dem Einzeiler machen:

              for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
              

              Jeweils in dem Verzeichnis mit den angemeckerten Unterverzeichnissen ausführen.

              Hallo Thomas,
              vielen Dank für den Hinweis mit dem Löschen der Verzeichnisse.
              Allerdings verstehe ich diese Zeile nicht so richtig, beziehungsweise kann sie nicht richtig anwenden:

              daniel@iobroker:~$ nano /home/iobroker/.npm/_logs/2022-08-18T20_18_27_186Z-debug                                                                                                                                                                                                                                             -0.log
              daniel@iobroker:~$ cd /opt/iobroker/node_modules/fsevents
              daniel@iobroker:/opt/iobroker/node_modules/fsevents$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
              ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
              daniel@iobroker:/opt/iobroker/node_modules/fsevents$ cd
              daniel@iobroker:~$ cd /opt/iobroker/node_modules/
              daniel@iobroker:/opt/iobroker/node_modules$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
              ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
              daniel@iobroker:/opt/iobroker/node_modules$ cd
              daniel@iobroker:~$ cd /opt/iobroker/node_modules/.fsevents-yNYMVUiI
              -bash: cd: /opt/iobroker/node_modules/.fsevents-yNYMVUiI: Datei oder Verzeichnis nicht gefunden
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
              daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_25_15_202Z-debug-0.log
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.nodes-oC2yqxJN
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.registry-ccnbcuRd
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.runtime-1jQRdxlO
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.util-sbKUIGKV
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@types/.whatwg-url-st9gKEiR
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/.minimist-3Ko1k3C3
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.tr46-qG2IDMP0
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.webidl-conversions-QfmXHvso
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.isarray-poFLLYOV
              daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_34_04_612Z-debug-0.log
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.readable-stream-i4t39GG2
              daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_35_39_514Z-debug-0.log
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/file-stream-rotator/node_modules/.moment-GftMgLXy
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/fs.notify/node_modules/.retry-w6hQMtL4
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.cookie-HeL9cFXP
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.depd-JjqvbijE
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.express-session-esOkQMF4
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.passport-4I2fLNnH
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.safe-buffer-zo81UdjE
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.echarts/node_modules/.moment-SzyWJfLJ
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/.xml2js-sV7dyv4t
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.iot/node_modules/.moment-Krz705Ts
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.concat-stream-49HFOYbl
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.debug-Fk5FqXGC
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.duplexify-UttNPDJG
              daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_42_25_097Z-debug-0.log
              daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.minimist-3AuogxGc
              daniel@iobroker:~$
              

              Wie wende ich den Befehl richtig an?
              Und müssen alle Verzeichnisse mit den .-xxxxx Sachen aus dem Log gelöscht werden ?
              Ich hab jetzt ein wenig Try &Error die gelöscht die im Los als "rename" angezeigt wurden. Dann konnte ich irgendwann einzelne Adapter aktualliseren. Allerdings dauert das ja ewig. Aber ich würde irgendwann zum Ziel kommen.

              Vielen Dank Daniel

              PS: Warum verbietet mir das Forum andauert das Anworten ? :-) ( Fehler Forbidden)

              Thomas BraunT GlasfaserG HomoranH 3 Replies Last reply
              0
              • S sk8er-boi

                @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

                @johgre

                Ich zitier mich mal selber.

                Etwas leichter kannst du es dir mit dem Einzeiler machen:

                for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                

                Jeweils in dem Verzeichnis mit den angemeckerten Unterverzeichnissen ausführen.

                Hallo Thomas,
                vielen Dank für den Hinweis mit dem Löschen der Verzeichnisse.
                Allerdings verstehe ich diese Zeile nicht so richtig, beziehungsweise kann sie nicht richtig anwenden:

                daniel@iobroker:~$ nano /home/iobroker/.npm/_logs/2022-08-18T20_18_27_186Z-debug                                                                                                                                                                                                                                             -0.log
                daniel@iobroker:~$ cd /opt/iobroker/node_modules/fsevents
                daniel@iobroker:/opt/iobroker/node_modules/fsevents$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
                daniel@iobroker:/opt/iobroker/node_modules/fsevents$ cd
                daniel@iobroker:~$ cd /opt/iobroker/node_modules/
                daniel@iobroker:/opt/iobroker/node_modules$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
                daniel@iobroker:/opt/iobroker/node_modules$ cd
                daniel@iobroker:~$ cd /opt/iobroker/node_modules/.fsevents-yNYMVUiI
                -bash: cd: /opt/iobroker/node_modules/.fsevents-yNYMVUiI: Datei oder Verzeichnis nicht gefunden
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
                daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_25_15_202Z-debug-0.log
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.nodes-oC2yqxJN
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.registry-ccnbcuRd
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.runtime-1jQRdxlO
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.util-sbKUIGKV
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@types/.whatwg-url-st9gKEiR
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/.minimist-3Ko1k3C3
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.tr46-qG2IDMP0
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.webidl-conversions-QfmXHvso
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.isarray-poFLLYOV
                daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_34_04_612Z-debug-0.log
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.readable-stream-i4t39GG2
                daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_35_39_514Z-debug-0.log
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/file-stream-rotator/node_modules/.moment-GftMgLXy
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/fs.notify/node_modules/.retry-w6hQMtL4
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.cookie-HeL9cFXP
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.depd-JjqvbijE
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.express-session-esOkQMF4
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.passport-4I2fLNnH
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.safe-buffer-zo81UdjE
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.echarts/node_modules/.moment-SzyWJfLJ
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/.xml2js-sV7dyv4t
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.iot/node_modules/.moment-Krz705Ts
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.concat-stream-49HFOYbl
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.debug-Fk5FqXGC
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.duplexify-UttNPDJG
                daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_42_25_097Z-debug-0.log
                daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.minimist-3AuogxGc
                daniel@iobroker:~$
                

                Wie wende ich den Befehl richtig an?
                Und müssen alle Verzeichnisse mit den .-xxxxx Sachen aus dem Log gelöscht werden ?
                Ich hab jetzt ein wenig Try &Error die gelöscht die im Los als "rename" angezeigt wurden. Dann konnte ich irgendwann einzelne Adapter aktualliseren. Allerdings dauert das ja ewig. Aber ich würde irgendwann zum Ziel kommen.

                Vielen Dank Daniel

                PS: Warum verbietet mir das Forum andauert das Anworten ? :-) ( Fehler Forbidden)

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                wrote on last edited by
                #26

                @sk8er-boi

                Ist das ein docker auf Synology da bei dir?

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                S 1 Reply Last reply
                0
                • Thomas BraunT Thomas Braun

                  @sk8er-boi

                  Ist das ein docker auf Synology da bei dir?

                  S Offline
                  S Offline
                  sk8er-boi
                  wrote on last edited by
                  #27

                  @thomas-braun nein eine proxmox vm auf einem normalen Intel Rechner. Proxmox 7 läuft dabei auch auf Debian 11.

                  1 Reply Last reply
                  0
                  • S sk8er-boi

                    @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

                    @johgre

                    Ich zitier mich mal selber.

                    Etwas leichter kannst du es dir mit dem Einzeiler machen:

                    for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                    

                    Jeweils in dem Verzeichnis mit den angemeckerten Unterverzeichnissen ausführen.

                    Hallo Thomas,
                    vielen Dank für den Hinweis mit dem Löschen der Verzeichnisse.
                    Allerdings verstehe ich diese Zeile nicht so richtig, beziehungsweise kann sie nicht richtig anwenden:

                    daniel@iobroker:~$ nano /home/iobroker/.npm/_logs/2022-08-18T20_18_27_186Z-debug                                                                                                                                                                                                                                             -0.log
                    daniel@iobroker:~$ cd /opt/iobroker/node_modules/fsevents
                    daniel@iobroker:/opt/iobroker/node_modules/fsevents$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                    ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
                    daniel@iobroker:/opt/iobroker/node_modules/fsevents$ cd
                    daniel@iobroker:~$ cd /opt/iobroker/node_modules/
                    daniel@iobroker:/opt/iobroker/node_modules$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                    ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
                    daniel@iobroker:/opt/iobroker/node_modules$ cd
                    daniel@iobroker:~$ cd /opt/iobroker/node_modules/.fsevents-yNYMVUiI
                    -bash: cd: /opt/iobroker/node_modules/.fsevents-yNYMVUiI: Datei oder Verzeichnis nicht gefunden
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
                    daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_25_15_202Z-debug-0.log
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.nodes-oC2yqxJN
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.registry-ccnbcuRd
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.runtime-1jQRdxlO
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.util-sbKUIGKV
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@types/.whatwg-url-st9gKEiR
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/.minimist-3Ko1k3C3
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.tr46-qG2IDMP0
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.webidl-conversions-QfmXHvso
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.isarray-poFLLYOV
                    daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_34_04_612Z-debug-0.log
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.readable-stream-i4t39GG2
                    daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_35_39_514Z-debug-0.log
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/file-stream-rotator/node_modules/.moment-GftMgLXy
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/fs.notify/node_modules/.retry-w6hQMtL4
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.cookie-HeL9cFXP
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.depd-JjqvbijE
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.express-session-esOkQMF4
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.passport-4I2fLNnH
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.safe-buffer-zo81UdjE
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.echarts/node_modules/.moment-SzyWJfLJ
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/.xml2js-sV7dyv4t
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.iot/node_modules/.moment-Krz705Ts
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.concat-stream-49HFOYbl
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.debug-Fk5FqXGC
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.duplexify-UttNPDJG
                    daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_42_25_097Z-debug-0.log
                    daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.minimist-3AuogxGc
                    daniel@iobroker:~$
                    

                    Wie wende ich den Befehl richtig an?
                    Und müssen alle Verzeichnisse mit den .-xxxxx Sachen aus dem Log gelöscht werden ?
                    Ich hab jetzt ein wenig Try &Error die gelöscht die im Los als "rename" angezeigt wurden. Dann konnte ich irgendwann einzelne Adapter aktualliseren. Allerdings dauert das ja ewig. Aber ich würde irgendwann zum Ziel kommen.

                    Vielen Dank Daniel

                    PS: Warum verbietet mir das Forum andauert das Anworten ? :-) ( Fehler Forbidden)

                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    wrote on last edited by Glasfaser
                    #28

                    @sk8er-boi sagte in Error 25: npm ERR! code ENOTEMPTY:

                    Ich hab jetzt ein wenig Try &Error

                    Nicht so wild mit dem Lösch Befehl arbeiten .

                    Datei oder Verzeichnis nicht gefunden

                    Machmal hilft auch danach ein reboot dazu .

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    S 1 Reply Last reply
                    0
                    • S sk8er-boi

                      @thomas-braun sagte in Error 25: npm ERR! code ENOTEMPTY:

                      @johgre

                      Ich zitier mich mal selber.

                      Etwas leichter kannst du es dir mit dem Einzeiler machen:

                      for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                      

                      Jeweils in dem Verzeichnis mit den angemeckerten Unterverzeichnissen ausführen.

                      Hallo Thomas,
                      vielen Dank für den Hinweis mit dem Löschen der Verzeichnisse.
                      Allerdings verstehe ich diese Zeile nicht so richtig, beziehungsweise kann sie nicht richtig anwenden:

                      daniel@iobroker:~$ nano /home/iobroker/.npm/_logs/2022-08-18T20_18_27_186Z-debug                                                                                                                                                                                                                                             -0.log
                      daniel@iobroker:~$ cd /opt/iobroker/node_modules/fsevents
                      daniel@iobroker:/opt/iobroker/node_modules/fsevents$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                      ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
                      daniel@iobroker:/opt/iobroker/node_modules/fsevents$ cd
                      daniel@iobroker:~$ cd /opt/iobroker/node_modules/
                      daniel@iobroker:/opt/iobroker/node_modules$ for i in $(ls -d .[^.]*-*/); do rm -rf ${i%%/}; done
                      ls: Zugriff auf '.[^.]*-*/' nicht möglich: Datei oder Verzeichnis nicht gefunden
                      daniel@iobroker:/opt/iobroker/node_modules$ cd
                      daniel@iobroker:~$ cd /opt/iobroker/node_modules/.fsevents-yNYMVUiI
                      -bash: cd: /opt/iobroker/node_modules/.fsevents-yNYMVUiI: Datei oder Verzeichnis nicht gefunden
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.editor-client-FpqhSpDH
                      daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_25_15_202Z-debug-0.log
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.nodes-oC2yqxJN
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.registry-ccnbcuRd
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.runtime-1jQRdxlO
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@node-red/.util-sbKUIGKV
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/@types/.whatwg-url-st9gKEiR
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/.minimist-3Ko1k3C3
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.tr46-qG2IDMP0
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/data-urls/node_modules/.webidl-conversions-QfmXHvso
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.isarray-poFLLYOV
                      daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_34_04_612Z-debug-0.log
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/feedparser/node_modules/.readable-stream-i4t39GG2
                      daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_35_39_514Z-debug-0.log
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/file-stream-rotator/node_modules/.moment-GftMgLXy
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/fs.notify/node_modules/.retry-w6hQMtL4
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.cookie-HeL9cFXP
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.depd-JjqvbijE
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.express-session-esOkQMF4
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.passport-4I2fLNnH
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.admin/node_modules/.safe-buffer-zo81UdjE
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.echarts/node_modules/.moment-SzyWJfLJ
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/.xml2js-sV7dyv4t
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.iot/node_modules/.moment-Krz705Ts
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.concat-stream-49HFOYbl
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.debug-Fk5FqXGC
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.duplexify-UttNPDJG
                      daniel@iobroker:~$ nano  /home/iobroker/.npm/_logs/2022-08-18T20_42_25_097Z-debug-0.log
                      daniel@iobroker:~$ rm -rf /opt/iobroker/node_modules/iobroker.mqtt/node_modules/.minimist-3AuogxGc
                      daniel@iobroker:~$
                      

                      Wie wende ich den Befehl richtig an?
                      Und müssen alle Verzeichnisse mit den .-xxxxx Sachen aus dem Log gelöscht werden ?
                      Ich hab jetzt ein wenig Try &Error die gelöscht die im Los als "rename" angezeigt wurden. Dann konnte ich irgendwann einzelne Adapter aktualliseren. Allerdings dauert das ja ewig. Aber ich würde irgendwann zum Ziel kommen.

                      Vielen Dank Daniel

                      PS: Warum verbietet mir das Forum andauert das Anworten ? :-) ( Fehler Forbidden)

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #29

                      @sk8er-boi sagte in Error 25: npm ERR! code ENOTEMPTY:

                      Warum verbietet mir das Forum andauert das Anworten ? ( Fehler Forbidden)

                      einfach Seite neu laden und nochmal senden.

                      Wahrscheinlich nutzst du Firefox und der hat sich verschluckt

                      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 Reply Last reply
                      0
                      • GlasfaserG Glasfaser

                        @sk8er-boi sagte in Error 25: npm ERR! code ENOTEMPTY:

                        Ich hab jetzt ein wenig Try &Error

                        Nicht so wild mit dem Lösch Befehl arbeiten .

                        Datei oder Verzeichnis nicht gefunden

                        Machmal hilft auch danach ein reboot dazu .

                        S Offline
                        S Offline
                        sk8er-boi
                        wrote on last edited by
                        #30

                        @glasfaser sagte in Error 25: npm ERR! code ENOTEMPTY:

                        @sk8er-boi sagte in Error 25: npm ERR! code ENOTEMPTY:

                        Ich hab jetzt ein wenig Try &Error

                        Nicht so wild mit dem Lösch Befehl arbeiten .

                        Datei oder Verzeichnis nicht gefunden

                        Machmal hilft auch danach ein reboot dazu .

                        Ich hab bislang nur die gelöscht die im Log unten drin standen.
                        reboot hab ich probiert. Hat leider nichts geändert.

                        1 Reply Last reply
                        0
                        • Palm_ManiacP Offline
                          Palm_ManiacP Offline
                          Palm_Maniac
                          wrote on last edited by
                          #31

                          Hmm... Das Admin Update 6.2.16 lief zum Glück einwandfrei durch, während Node-Red 4 sich weiter weigert. Liegt das Problem vielleicht an Node-Red als Verursacher?

                          Leider kann ich kein Backup zurück spielen, da es mir sämtliche Berechnungen des Strom, Gas und Wasser Verbrauchs zerschießen würde und das ist mir wichtiger. Ich hoffe mal, das es irgendwann eine Lösung geben wird.

                          GlasfaserG 1 Reply Last reply
                          0
                          • Palm_ManiacP Palm_Maniac

                            Hmm... Das Admin Update 6.2.16 lief zum Glück einwandfrei durch, während Node-Red 4 sich weiter weigert. Liegt das Problem vielleicht an Node-Red als Verursacher?

                            Leider kann ich kein Backup zurück spielen, da es mir sämtliche Berechnungen des Strom, Gas und Wasser Verbrauchs zerschießen würde und das ist mir wichtiger. Ich hoffe mal, das es irgendwann eine Lösung geben wird.

                            GlasfaserG Offline
                            GlasfaserG Offline
                            Glasfaser
                            wrote on last edited by Glasfaser
                            #32

                            @palm_maniac sagte in Error 25: npm ERR! code ENOTEMPTY:

                            Das Admin Update 6.2.16 lief zum Glück einwandfrei durch,

                            Leider kann ich kein Backup zurück spielen, da es mir sämtliche Berechnungen des Strom, Gas und Wasser Verbrauchs

                            zerschießen würde und das ist mir wichtiger.

                            Nur meine Meinung ... nicht falsch verstehen . !!!

                            Du bist im BETA-Zweig ( Beta Tester ohne Erfahrung ) !! ... da kann jederzeit etwas schief gehen .

                            warum bist du nicht in Stable und pickst dir nur die Adapter aus Beta raus die du auch brauchst

                            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                            Palm_ManiacP 1 Reply Last reply
                            1
                            • GlasfaserG Glasfaser

                              @palm_maniac sagte in Error 25: npm ERR! code ENOTEMPTY:

                              Das Admin Update 6.2.16 lief zum Glück einwandfrei durch,

                              Leider kann ich kein Backup zurück spielen, da es mir sämtliche Berechnungen des Strom, Gas und Wasser Verbrauchs

                              zerschießen würde und das ist mir wichtiger.

                              Nur meine Meinung ... nicht falsch verstehen . !!!

                              Du bist im BETA-Zweig ( Beta Tester ohne Erfahrung ) !! ... da kann jederzeit etwas schief gehen .

                              warum bist du nicht in Stable und pickst dir nur die Adapter aus Beta raus die du auch brauchst

                              Palm_ManiacP Offline
                              Palm_ManiacP Offline
                              Palm_Maniac
                              wrote on last edited by Palm_Maniac
                              #33

                              @glasfaser Mach ich ja. Ich habe nur die Adapter laufen, die ich brauche, deshalb habe ich jetzt Node Red auch deinstalliert, weil es aktuell von mir nicht mehr genutzt wird.

                              Proxmox macht bei mir vom iobroker ständig Backups, leider hat die Fehlersuche aber so lange gedauert, dass ich wegen der Menge der neu erfassten Daten keinen Weg mehr zurück hatte. Die Zeit hat da gegen mich und das Backup gespielt. Ich weiß, das ich im Beta Zweig bin, weshalb hier die Backup-Frequenz entsprechend hoch ist, aber da bin ich aus dem Zeitfenster rausgerutscht, was ich hätte noch "reparieren" können.

                              HomoranH 1 Reply Last reply
                              0
                              • Palm_ManiacP Palm_Maniac

                                @glasfaser Mach ich ja. Ich habe nur die Adapter laufen, die ich brauche, deshalb habe ich jetzt Node Red auch deinstalliert, weil es aktuell von mir nicht mehr genutzt wird.

                                Proxmox macht bei mir vom iobroker ständig Backups, leider hat die Fehlersuche aber so lange gedauert, dass ich wegen der Menge der neu erfassten Daten keinen Weg mehr zurück hatte. Die Zeit hat da gegen mich und das Backup gespielt. Ich weiß, das ich im Beta Zweig bin, weshalb hier die Backup-Frequenz entsprechend hoch ist, aber da bin ich aus dem Zeitfenster rausgerutscht, was ich hätte noch "reparieren" können.

                                HomoranH Do not disturb
                                HomoranH Do not disturb
                                Homoran
                                Global Moderator Administrators
                                wrote on last edited by
                                #34

                                @palm_maniac sagte in Error 25: npm ERR! code ENOTEMPTY:

                                Proxmox macht bei mir vom iobroker ständig Backups,

                                nicht wirklich, wenn du mrinst was du schreibst.
                                Proxmox macht von der gesamten VM ein Backup, mit allen Fehlkonfigurationen.

                                backitup macht ein echtes iobroker update, das bei einem Restore komplett neu gebaut wird

                                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 -

                                Palm_ManiacP 1 Reply Last reply
                                1
                                • HomoranH Homoran

                                  @palm_maniac sagte in Error 25: npm ERR! code ENOTEMPTY:

                                  Proxmox macht bei mir vom iobroker ständig Backups,

                                  nicht wirklich, wenn du mrinst was du schreibst.
                                  Proxmox macht von der gesamten VM ein Backup, mit allen Fehlkonfigurationen.

                                  backitup macht ein echtes iobroker update, das bei einem Restore komplett neu gebaut wird

                                  Palm_ManiacP Offline
                                  Palm_ManiacP Offline
                                  Palm_Maniac
                                  wrote on last edited by
                                  #35

                                  @homoran iobroker läuft hier als LXC Container und ja, ich möchte alles sichern, eventuell inkl. einer Fehlkonfiguration, eben ein Komplett-Backup. Bemerke ich nach einem Update einen Fehler, kann ich es so eingrenzen und stelle das gesamte iobroker System auf den Stand zuvor zurück. Alles Absicht und so gewollt. Bei der Methode kann ich mir wenigstens sicher sein, das auch wirklich alle erfassten Daten mit gesichert sind und ich weiß, dass das Proxmox-Backup funktioniert. Als Ziel setze ich da einen gesonderten PBS ein, also auch alles getrennt vom Rest.

                                  1 Reply Last reply
                                  0
                                  • S Offline
                                    S Offline
                                    sk8er-boi
                                    wrote on last edited by
                                    #36

                                    Als Abschluss des Topics:
                                    Mit dieser Lösung :
                                    https://forum.iobroker.net/topic/57337/fehler-25-bei-adapter-install-update-mit-npm8/2
                                    konnte ich den Node-red Adapter und weitere wieder installieren/ updaten.
                                    Vielen Dank an Alle.
                                    Gruß Daniel

                                    1 Reply Last reply
                                    1
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    483

                                    Online

                                    32.5k

                                    Users

                                    81.7k

                                    Topics

                                    1.3m

                                    Posts
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Home
                                    • Recent
                                    • Tags
                                    • Unread 0
                                    • Categories
                                    • Unreplied
                                    • Popular
                                    • GitHub
                                    • Docu
                                    • Hilfe