@thomas-braun sagte in Keine Updates mehr möglich:
@snatch
Sollte jetzt passen.
Vielleicht zuvor noch
cd /opt/iobroker
npm prune
So, musste das hier neu schreiben.
Also:
- Update auf 16 wie in deiner Anleitung 1A. Keine Fehler.
snatch@iobroker:/opt/iobroker$ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
x86_64
/usr/bin/nodejs
/usr/bin/node
/usr/bin/npm
v16.16.0
v16.16.0
8.11.0
snatch
/opt/iobroker
OK:1 https://repos.influxdata.com/ubuntu focal InRelease
OK:2 https://deb.nodesource.com/node_16.x focal InRelease
OK:3 https://packages.grafana.com/oss/deb stable InRelease
OK:4 http://archive.ubuntu.com/ubuntu focal InRelease
OK:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Holen:6 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
OK:7 http://archive.ubuntu.com/ubuntu focal-security InRelease
Es wurden 108 kB in 2 s geholt (53,7 kB/s).
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Alle Pakete sind aktuell.
nodejs:
Installiert: 16.16.0-deb-1nodesource1
Installationskandidat: 16.16.0-deb-1nodesource1
Versionstabelle:
*** 16.16.0-deb-1nodesource1 500
500 https://deb.nodesource.com/node_16.x focal/main amd64 Packages
100 /var/lib/dpkg/status
10.19.0~dfsg-3ubuntu1 500
500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
Allerdings lief danach das Fix-Script nicht. Grund war das der JS-Controller fehlte. Diesen habe ich nachinstalliert:
snatch@iobroker:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.js-controller
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 310 packages in 47s
18 packages are looking for funding
run `npm fund` for details
Das solltest du vielleicht bei dir in der Anleitung noch mit aufnehmen?
Der Tree ist auch sauber wie nie:
snatch@iobroker:/opt/iobroker$ npm ls
iobroker.core@1.0.0 /opt/iobroker
├── iobroker.icons-mfd-png@1.1.0
└── iobroker.js-controller@4.0.23
So, aber der Admin startet nicht. Ist aber enabled. Nun ist alles quasi in Butter und nun startet der iob nicht mehr AARRRGGG.