NEWS
Update System iobroker failed
-
@tiger sagte in Update System iobroker failed:
/usr/bin/nodejs
/usr/local/bin/node
/usr/local/bin/npm
v10.24.1
v14.20.0nodejs is not installed correctly.
Can you understand German?
Here is an extended guide on how to fix it:https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
BTW: Still a wrong directory:
pi@raspberrypi:~ $ npm install iobroker.js-controller
You need to stand in /opt/iobroker for any operations with npm.
Using npm is not recommended anyway. For this exakt reason.But first fix your nodejs-Installation.
-
@thomas-braun
I do not understand german, but will try with google traductor...
I come back after -
@tiger sagte in Update System iobroker failed:
pi@raspberrypi:~ $ npm install iobroker.js-controller
this command is executed in the pi's home instead of /opt/iobroker
-
@tiger sagte in Update System iobroker failed:
I do not understand german
in other languages f.i. french it will be worse for us
-
@thomas-braun
I'm trying to fix with your guide, but to complicate for me.
AS I'm a newbee and so I don't understand what I'm doing, so it's difficult.I've a backup of my Sd Card.
If I use this backup and retry to upgrade my system,
do you have a guide with all steps to do?When try to update Iobroker.Admin, tells me that Node.JS 10 is not goof and I've to upgrade to V16, when made, I try to upgrade system, and another adapter has to be upgraded but the version of Node.JS V16 was not good for it and should be not more than V14...
So if you've a guide, it should be more easy for a stupid guy like me
-
@homoran I completely agree, that's why I'm trying to explain in English
-
@tiger dou you have a backup of your iobroker installation?
done by backitup oriobroker backup
?then i would recommend to install all brandnew, best on a new SD card, so you'll still have the old one, and restore your backup to the new installation.
All will be built anew -
@homoran
Yes I've two backup in fact- 1 made thanks to win32 image disc, so I've my image of yestarday
-1 made thanks to iobroker backup
My idea was to copy the imagedisc of yestarday and retry to upgrade thanks to a guide, and with the correct order of different upgrade
- 1 made thanks to win32 image disc, so I've my image of yestarday
-
@homoran and install vis before backup if vis is used
-
@tiger sagte in Update System iobroker failed:
win32 image disc,
this contains all the broken stuff.
not recommended!what adapters did you install?
iobroker update -i
-
First action:
iobroker stop sudo apt update sudo apt full-upgrade sudo reboot
Please post the output of
sudo apt update
-
@crunchip sagte in Update System iobroker failed:
and install vis before backup if vis is used
Restore
??
-
@homoran
to be honest yestarday I tried to upgrade and was in same situation as now, so I took the imagedisc and works as before.Adapters installed and needed was :
- Siemens S7 adapter
- Zigbee
- Rfxcom
- History
iobroker update -i gives error too
internal/modules/cjs/loader.js:905
throw err;
^Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
at internal/main/run_main_module.js:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
} -
Will you try to setup nodejs the proper way or trying around with your backups (which are most propably based on a wrong installation)
-
@tiger sagte in Update System iobroker failed:
History
in the regular
iobroker backup
the history won't be included.
You have to save the directory /opt/iobroker/iobroker-data/history by yourself -
@thomas-braun
actually I'm trying your command, it's in progress.
It should be better to re install everything... to have a proper installation up to date...But as you have notice, installation part is not my favorite things, I'm afroid to lost all my domotics and all i've already done with Alexa, Node red etc...
Moreover, as I used the commande : iobroker backup, and I don't see the backup in /opt/iobroker... not sure I've the backup...
regards
-
-
@thomas-braun
command : sudo apt full-upgrade took time
progress is 13% since some minutesUnpacking wolfram-engine (12.2.0+2021041101) over (12.0.1+2019062401) ...
Progress: [ 13%] [#######...................................................]
-
Then you never did update your system before.
And you are running the Desktop-Variant. Both is a no-go. -
@thomas-braun
Once everything was working.. i Didn't made any update...
Now It's because I would like to add some functionnality as Smappee on my Vis...
I need it.
or I will continue like that with old version and will continue to work as beforeWhatever, thanks to all for your help.
progress is 48%