NEWS
iobroker richtig aktualisieren
-
Hallo Zusammen,
ich habe einen gewissen Aktualisierungsstau, da meine Installation einfach gut gelaufen ist und ich mich da relativ wenig drauf geschalten habe.
Jetzt wollte ich auf den aktuellen Stand aktualisieren aber es funktioniert nicht weil node auf npm verweist und npm auf den js.controller. Scheinbar ist das alles untereinander nicht mehr kompatibel.Wie gehe ich am besten vor?
node 10.24.1
Wenn ich npm -v mach kommt schon die erste Fehlermeldung
Habe dann versucht das über Anleitungen zu aktualisieren aber ich krieg immer nur Fehlermeldungen```ERROR: npm v9.4.0 is known not to run on Node.js v10.24.1. You'll need to upgrad e to a newer Node.js version in order to use this version of npm. This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. Yo -
Hallo Zusammen,
ich habe einen gewissen Aktualisierungsstau, da meine Installation einfach gut gelaufen ist und ich mich da relativ wenig drauf geschalten habe.
Jetzt wollte ich auf den aktuellen Stand aktualisieren aber es funktioniert nicht weil node auf npm verweist und npm auf den js.controller. Scheinbar ist das alles untereinander nicht mehr kompatibel.Wie gehe ich am besten vor?
node 10.24.1
Wenn ich npm -v mach kommt schon die erste Fehlermeldung
Habe dann versucht das über Anleitungen zu aktualisieren aber ich krieg immer nur Fehlermeldungen```ERROR: npm v9.4.0 is known not to run on Node.js v10.24.1. You'll need to upgrad e to a newer Node.js version in order to use this version of npm. This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. Yo -
Hallo Zusammen,
ich habe einen gewissen Aktualisierungsstau, da meine Installation einfach gut gelaufen ist und ich mich da relativ wenig drauf geschalten habe.
Jetzt wollte ich auf den aktuellen Stand aktualisieren aber es funktioniert nicht weil node auf npm verweist und npm auf den js.controller. Scheinbar ist das alles untereinander nicht mehr kompatibel.Wie gehe ich am besten vor?
node 10.24.1
Wenn ich npm -v mach kommt schon die erste Fehlermeldung
Habe dann versucht das über Anleitungen zu aktualisieren aber ich krieg immer nur Fehlermeldungen```ERROR: npm v9.4.0 is known not to run on Node.js v10.24.1. You'll need to upgrad e to a newer Node.js version in order to use this version of npm. This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. Yosudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsVermutlich läuft da aber auch noch ein längst abgekündigtes Betriebssystem.
Scheinbar ist das alles untereinander nicht mehr kompatibel.
Offenbar hast du da aber auch igendwas wüst zusammengeklöppelt.
-
sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsVermutlich läuft da aber auch noch ein längst abgekündigtes Betriebssystem.
Scheinbar ist das alles untereinander nicht mehr kompatibel.
Offenbar hast du da aber auch igendwas wüst zusammengeklöppelt.
@thomas-braun said in iobroker richtig aktualisieren:
uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
Hier das ergebnis
iobroker@192.168.178.66's password: Linux VMiobroker 4.19.0-21-amd64 #1 SMP Debian 4.19.249-2 (2022-06-30) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Jan 30 10:58:09 2023 from 192.168.178.130 iobroker@VMiobroker:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null [sudo] Passwort für iobroker: iobroker@VMiobroker:~$ uname -m && type -P nodejs node npm npx && nodejs -v && n ode -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TY PE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodej s x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm /usr/bin/npx v10.24.1 v10.24.1 ERROR: npm v9.4.0 is known not to run on Node.js v10.24.1. You'll need to upgrad e to a newer Node.js version in order to use this version of npm. This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. Yo u can find the latest version at https://nodejs.org/. ERROR: /usr/lib/node_modules/npm/lib/utils/exit-handler.js:21 const hasLoadedNpm = npm?.config.loaded ^ SyntaxError: Unexpected token . at Module._compile (internal/modules/cjs/loader.js:723:23) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at module.exports (/usr/lib/node_modules/npm/lib/cli.js:81:23) at Object.<anonymous> (/usr/lib/node_modules/npm/bin/npm-cli.js:2:25) at Module._compile (internal/modules/cjs/loader.js:778:30) iobroker@VMiobroker:~$ iobroker@VMiobroker:~$ uname -m && type -P nodejs node np m npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt upd ate && apt policy nodejs ^ SyntaxError: Unexpected token . at Module._compile (internal/modules/cjs/loader.js:723:23) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at module.exports (/usr/lib/node_modules/npm/lib/cli.js:81:23) at Object.<anonymous> (/usr/lib/node_modules/npm/bin/npm-cli.js:2:25) at Module._compile (internal/modules/cjs/loader.js:778:30) iobroker@VMiobroker:~$ -bash: iobroker@VMiobroker:~$: Kommando nicht gefunden. iobroker@VMiobroker:~$ x86_64 -
@sigi234
da komm ich her, das funktioniert eben nicht -
@sigi234
da komm ich her, das funktioniert eben nichtwhoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs -
whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejsdas hat funktioniert. und danach? Bevor ich wieder was kaputt mache
-
das hat funktioniert. und danach? Bevor ich wieder was kaputt mache
Ausgaben zeigen.
-
neu installieren und backup einspielen dürfte hier deutlich weniger Arbeit sein...
-
neu installieren und backup einspielen dürfte hier deutlich weniger Arbeit sein...
@saeft_2003 sagte in iobroker richtig aktualisieren:
neu installieren und backup einspielen dürfte hier deutlich weniger Arbeit sein...
Vermutlich. Könnte man genauer sagen, wenn man wüsste woran man da ist.
-
neu installieren und backup einspielen dürfte hier deutlich weniger Arbeit sein...
mach ich grad. Wills eh auf die Synology umziehen, dann wird das vorgezogen.
Ich danke euch trotzdem für die Hilfe!
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