NEWS
web Adapter lässt dich nicht updaten
-
Hallo,
leider lässt sich mein Web Adapter nicht updaten.
Folgende Fehlermeldung:
Wie kann ich den denn updaten?
Danke$ iobroker upgrade web@3.4.7 Update web from @3.4.1 to @3.4.7 NPM version: 7.6.0 npm install iobroker.web@3.4.7 --loglevel error --prefix "/opt/iobroker" (System call) npm notice npm notice New minor version of npm available! 7.6.0 -> 7.21.1npm notice Changelog: <https://github.com/npm/cli/releases/tag/v7.21.1>npm notice Run `npm install -g npm@7.21.1` to update!npm notice npm ERR! code ENOTEMPTYnpm ERR! syscall renamenpm ERR! path /opt/iobroker/node_modules/@iobroker/adapter-corenpm ERR! dest /opt/iobroker/node_modules/@iobroker/.adapter-core-RS8CTvkynpm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@iobroker/adapter-core' -> '/opt/iobroker/node_modules/@iobroker/.adapter-core-RS8CTvky' npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-08-27T09_25_44_216Z-debug.log host.raspberrypi Cannot install iobroker.web@3.4.7: 217 ERROR: Process exited with code 25@lumajo sagte in web Adapter lässt dich nicht updaten:
Wie kann ich den denn updaten?
npm available! 7.6.0in dem du NPM 6 nutzt.
https://forum.iobroker.net/topic/46758/js-controller-3-3-jetzt-im-stable
-
@lumajo sagte in web Adapter lässt dich nicht updaten:
Wie kann ich den denn updaten?
npm available! 7.6.0in dem du NPM 6 nutzt.
https://forum.iobroker.net/topic/46758/js-controller-3-3-jetzt-im-stable
@glasfaser ist halt jetzt bei npm 7 wie soll ich den donwgraden
-
@glasfaser ist halt jetzt bei npm 7 wie soll ich den donwgraden
-
@glasfaser ok, warte ich eben bis es geht und nutze was anderes. Soviel Zeit hab ich jetzt nicht.
Danke -
@glasfaser ok, warte ich eben bis es geht und nutze was anderes. Soviel Zeit hab ich jetzt nicht.
Danke@lumajo sagte in web Adapter lässt dich nicht updaten:
ok, warte ich eben bis es geht und nutze was anderes. Soviel Zeit hab ich jetzt nicht.
Häh? Da kannst du vermutlich lange warten, npm@7 wird vermutlich noch länger nicht vollumfänglich zusammen mit ioBroker funktionieren. Du solltest nodeJS <= 14 halt sauber installieren.
-
@lumajo sagte in web Adapter lässt dich nicht updaten:
ok, warte ich eben bis es geht und nutze was anderes. Soviel Zeit hab ich jetzt nicht.
Häh? Da kannst du vermutlich lange warten, npm@7 wird vermutlich noch länger nicht vollumfänglich zusammen mit ioBroker funktionieren. Du solltest nodeJS <= 14 halt sauber installieren.
@thomas-braun ja aber mein Web Adapter funktioniert ja er lässt sich nur nicht updaten. Wozu dann den nodeJS neu installieren?
oder seh ich das falsch. -
@thomas-braun ja aber mein Web Adapter funktioniert ja er lässt sich nur nicht updaten. Wozu dann den nodeJS neu installieren?
oder seh ich das falsch.@lumajo sagte in web Adapter lässt dich nicht updaten:
Wozu dann den nodeJS neu installieren?
oder seh ich das falsch.Das habe ich dir und auch @Thomas-Braun schon gesagt ... kein NPM@7
-
@thomas-braun ja aber mein Web Adapter funktioniert ja er lässt sich nur nicht updaten. Wozu dann den nodeJS neu installieren?
oder seh ich das falsch. -
@thomas-braun ja aber mein Web Adapter funktioniert ja er lässt sich nur nicht updaten. Wozu dann den nodeJS neu installieren?
oder seh ich das falsch.@lumajo sagte in web Adapter lässt dich nicht updaten:
Wozu dann den nodeJS neu installieren?
Weil man a) aktuelle stabile Versionen im ioBroker haben will und b) durch npm@7 auch noch andere Dinge bei anderen Adaptern/Modulen auftauchen können.
-
@lumajo sagte in web Adapter lässt dich nicht updaten:
Wozu dann den nodeJS neu installieren?
Weil man a) aktuelle stabile Versionen im ioBroker haben will und b) durch npm@7 auch noch andere Dinge bei anderen Adaptern/Modulen auftauchen können.
@thomas-braun jajaja ich schaus mir an. Ich hab halt mit downgrades bei einer früheren Linux Mint Version mal derart Probleme gahbt das ich da vorsichtig bin. War mein Desktop Rechner...
wird schon klappen.. -
@thomas-braun jajaja ich schaus mir an. Ich hab halt mit downgrades bei einer früheren Linux Mint Version mal derart Probleme gahbt das ich da vorsichtig bin. War mein Desktop Rechner...
wird schon klappen..@lumajo
Nach der oben verlinkten Anleitung sollte das klappen.
Hab ich geschrieben, funktioniert. :-D -
@thomas-braun jajaja ich schaus mir an. Ich hab halt mit downgrades bei einer früheren Linux Mint Version mal derart Probleme gahbt das ich da vorsichtig bin. War mein Desktop Rechner...
wird schon klappen..@lumajo
Downgrade? Am einfachsten schmeißt Node komplett runter und installierst es mit dem Einzeiler neu, danach ist NPM passend zur Node und alles im Reinen, sehr einfach und steht sogar in der Doku oben. Alternativ wie immer die Anleitung dazu von Thomas. -
@lumajo
Downgrade? Am einfachsten schmeißt Node komplett runter und installierst es mit dem Einzeiler neu, danach ist NPM passend zur Node und alles im Reinen, sehr einfach und steht sogar in der Doku oben. Alternativ wie immer die Anleitung dazu von Thomas.@jan1 sagte in web Adapter lässt dich nicht updaten:
Am einfachsten schmeißt Node komplett runter und installierst es mit dem Einzeiler neu, danach ist NPM passend zur Node
Nee, wenn npm manuell installiert wurde (z. B. in /usr/local/bin) reicht das nicht unbedingt. Dann liegt das immer noch 'früher' im $PATH.
-
@jan1 sagte in web Adapter lässt dich nicht updaten:
Am einfachsten schmeißt Node komplett runter und installierst es mit dem Einzeiler neu, danach ist NPM passend zur Node
Nee, wenn npm manuell installiert wurde (z. B. in /usr/local/bin) reicht das nicht unbedingt. Dann liegt das immer noch 'früher' im $PATH.
@thomas-braun
Wenn man es versaut installiert auf alle Fälle ;)
Bin aber eh raus, wenn der Held keine Lust auf die Lösungen hat. -
@thomas-braun
Wenn man es versaut installiert auf alle Fälle ;)
Bin aber eh raus, wenn der Held keine Lust auf die Lösungen hat.geh ich dann bei Buster auf 10.24.0 ? eine andere scheint nicht zu exisitieren
pi@raspberrypi:~ $ apt policy nodejs nodejs: Installiert: 15.14.0-1nodesource1 Installationskandidat: 15.14.0-1nodesource1 Versionstabelle: *** 15.14.0-1nodesource1 500 500 https://deb.nodesource.com/node_15.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages -
geh ich dann bei Buster auf 10.24.0 ? eine andere scheint nicht zu exisitieren
pi@raspberrypi:~ $ apt policy nodejs nodejs: Installiert: 15.14.0-1nodesource1 Installationskandidat: 15.14.0-1nodesource1 Versionstabelle: *** 15.14.0-1nodesource1 500 500 https://deb.nodesource.com/node_15.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packagesnode@15 ist sowieso grundfalsch. Nie ungerade Versionen verwenden.
Die 10.24.0~dfsg-1~deb10u1 möchtest du aber auch nicht installieren.Halt wie im HowTo unter Teil 1.1 Node-Upgrade/ Wechsel der nodejs-Version erwähnt die nodesource.list ändern, aus der 15 eine 14 machen, dann weiter nach Anleitung.
-
node@15 ist sowieso grundfalsch. Nie ungerade Versionen verwenden.
Die 10.24.0~dfsg-1~deb10u1 möchtest du aber auch nicht installieren.Halt wie im HowTo unter Teil 1.1 Node-Upgrade/ Wechsel der nodejs-Version erwähnt die nodesource.list ändern, aus der 15 eine 14 machen, dann weiter nach Anleitung.
@thomas-braun gemacht:
allerdings liegt und lag node und rpm in /usr/local/bin/ ...
damit ist es wohl nicht richtig installiert oder?pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.5 v15.11.0 7.6.0 OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease OK:4 http://archive.raspberrypi.org/debian buster InRelease Paketlisten werden gelesen... Fertig Abh�ngigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abh�ngigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.17.5-1nodesource1 Installationskandidat: 14.17.5-1nodesource1 Versionstabelle: *** 14.17.5-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages -
@thomas-braun gemacht:
allerdings liegt und lag node und rpm in /usr/local/bin/ ...
damit ist es wohl nicht richtig installiert oder?pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.5 v15.11.0 7.6.0 OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease OK:4 http://archive.raspberrypi.org/debian buster InRelease Paketlisten werden gelesen... Fertig Abh�ngigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abh�ngigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.17.5-1nodesource1 Installationskandidat: 14.17.5-1nodesource1 Versionstabelle: *** 14.17.5-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages@lumajo sagte in web Adapter lässt dich nicht updaten:
damit ist es wohl nicht richtig installiert oder?
Richtig, das muss aus /usr/local/bin gelöscht werden.
Am Rande: Du hast offenbar einen falschen Zeichensatz aktiv bei dir. Sonst wäre das ä aus Abh�ngigkeitsbaum nicht falsch dargestellt.
-
@lumajo sagte in web Adapter lässt dich nicht updaten:
damit ist es wohl nicht richtig installiert oder?
Richtig, das muss aus /usr/local/bin gelöscht werden.
Am Rande: Du hast offenbar einen falschen Zeichensatz aktiv bei dir. Sonst wäre das ä aus Abh�ngigkeitsbaum nicht falsch dargestellt.
@thomas-braun rüberkopieren weil wenn ichs lösche dann ist es ja weg ;-)
-
@thomas-braun rüberkopieren weil wenn ichs lösche dann ist es ja weg ;-)
@lumajo
Nein. Nix kopieren! LÖSCHEN!
Es soll ja gerade aus /usr/local/bin weg!Warum machst du was anderes als man dir sagt?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden