NEWS
Keine Adapter Neuinsatllation oder Updgrades mehr möglich
-
@thomas-braun said in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
@exe203 sagte in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
ich bin ja einsichtig. Nützt jetzt halt auch nix mehr.
Dann ran. Link zum HowTo hast du ja.
Bevor ich es damit nur noch mehr verknote: Muss ich die jetzige Installation erstmal bereinigen oder installiert sich das nach dem How To sauber drüber?
-
-
@thomas-braun said in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
iobroker stop
Dann kannste gefahrlos mit nodejs kämpfen...
Steht aber auch im HowTo drin.Habe die fehlerhaften Verzeichnisse jetzt rausbekommen, allerdings bekomme ich keine V16 installiert:
pi@raspberrypi:~ $ apt policy nodejs nodejs: Installiert: 10.24.1-1nodesource1 Installationskandidat: 10.24.1-1nodesource1 Versionstabelle: *** 10.24.1-1nodesource1 100 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u2 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
pi@raspberrypi:~ $ uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && echo "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache policy nodejs armv7l Kein Docker /usr/bin/nodejs /usr/bin/node /usr/bin/npm v10.24.1 v10.24.1 6.14.12 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs-parser/build/index.cjs:1013 throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`); ^ Error: yargs parser supports a minimum Node.js version of 12. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs-parser/build/index.cjs:1013:15) at Module._compile (internal/modules/cjs/loader.js:778:30) 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 Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/build/index.cjs:1:59195) at Module._compile (internal/modules/cjs/loader.js:778:30)
Was überseh ich?
-
@exe203 sagte in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
Was überseh ich?
Du hast keine Quelle (nodesource.list) angelegt.
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash
installiert dir das ordentlich.
-
@thomas-braun said in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
@exe203 sagte in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
Was überseh ich?
Du hast keine Quelle (nodesource.list) angelegt.
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash
installiert dir das ordentlich.
Die nodesource.list hatte ich aus deinem Post kopiert und gespeichert:
pi@raspberrypi:~ $ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash ## Installing the NodeSource Node.js 16.x repo... ## Populating apt-get cache... + apt-get update OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Holen:3 https://deb.nodesource.com/node_14.x bullseye InRelease [4.586 B] Holen:4 https://deb.nodesource.com/node_16.x bullseye InRelease [4.586 B] Fehl:3 https://deb.nodesource.com/node_14.x bullseye InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Fehl:4 https://deb.nodesource.com/node_16.x bullseye InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_14.x bullseye InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_14.x bullseye InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). W: GPG-Fehler: https://deb.nodesource.com/node_16.x bullseye InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x bullseye InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). Error executing command, exiting
-
@exe203
Jaaaaaa, da fehlen dir aber die keys...
Und außerdem sind das Quellen für 'bullseye' und nicht für deinen 'buster'.
Kannste so nicht verwenden. Steht auch nicht dabei, dass man die kopieren soll. Ist nur zum anschauen gedacht... -
@thomas-braun
habe gerade den Post gefunden bei dem du das Thema schon behandelt hast.https://forum.iobroker.net/post/873727
Ich hangel mich da mal entlang. Muss ja nicht sein, dass du alles 10x schreiben musst
-
@exe203 sagte in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
Muss ja nicht sein, dass du alles 10x schreiben musst
Frag nicht wie oft ich hier schon nodejs-Installationen gefixt habe... Da kannste an die 10 noch sowas setzen: 10³
-
Zieh die Quelle richtig rein:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash
Dann biste doch schon da.
-
@thomas-braun said in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
Zieh die Quelle richtig rein:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash
Dann biste doch schon da.
Das hatte ich ja schon gemacht. Leider auch noch erfolglos
pi@raspberrypi:~ $ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash ## Installing the NodeSource Node.js 16.x repo... ## Populating apt-get cache... + apt-get update OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Holen:3 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] Fehl:3 https://deb.nodesource.com/node_16.x buster InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x buster InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x buster InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). Error executing command, exiting
-
Der Post hier scheint die Lösung gebracht zu haben:
https://forum.iobroker.net/post/873765
pi@raspberrypi:~ $ uname -m && test -f /opt/scripts/.docker_config/.thisisdocker && echo "Docker-Installation" || echo "Kein Docker" && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt-get update &> /dev/null && sudo apt-get update && apt-cache policy nodejs armv7l Kein Docker /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.18.1 v16.18.1 8.19.2 4.0.23 pi pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker tty /home/pi OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://deb.nodesource.com/node_16.x buster InRelease Paketlisten werden gelesen... Fertig nodejs: Installiert: 16.18.1-deb-1nodesource1 Installationskandidat: 16.18.1-deb-1nodesource1 Versionstabelle: *** 16.18.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u2 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
Sieht das jetzt sauber aus?
-
-
hab eben schon das iob upgrade durchlaufen lassen.
Hat geklappt.pi@raspberrypi:~ $ sudo apt update OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://deb.nodesource.com/node_16.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. pi@raspberrypi:~ $ iob update Used repository: stable Adapter "admin" : 6.2.23 , installed 6.2.23 Adapter "alexa2" : 3.20.1 , installed 3.20.1 Adapter "bring" : 1.8.1 , installed 1.8.1 Adapter "daswetter" : 3.1.3 , installed 3.1.3 Adapter "discovery" : 3.0.5 , installed 3.0.5 Adapter "feiertage" : 1.1.0 , installed 1.1.0 Adapter "fullybrowser" : 2.1.2 , installed 2.1.2 Adapter "harmony" : 1.2.2 , installed 1.2.2 Adapter "heatingcontrol": 2.8.7 , installed 2.8.7 Adapter "history" : 2.2.0 , installed 2.2.0 Adapter "hm-rega" : 3.0.40 , installed 3.0.40 Adapter "hm-rpc" : 1.15.12 , installed 1.15.12 Adapter "hue" : 3.7.1 , installed 3.7.1 Adapter "hue-extended" : 2.0.0 , installed 2.0.0 Adapter "ical" : 1.13.1 , installed 1.13.1 Adapter "icons-addictive-flavour-png": 0.1.0, installed 0.1.0 Adapter "icons-fatcow-hosting": 0.1.0, installed 0.1.0 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-material-png": 0.1.0, installed 0.1.0 Adapter "icons-material-svg": 0.1.0, installed 0.1.0 Adapter "icons-mfd-png": 1.1.0 , installed 1.1.0 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "javascript" : 6.0.3 , installed 6.0.3 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "minuvis" : 2.2.0 , installed 2.2.0 Adapter "musiccast" : 0.1.5 , installed 0.1.5 Adapter "node-red" : 4.0.0 , installed 3.3.1 [Updatable] Adapter "nuki" : 1.6.0 , installed 1.6.0 Adapter "openweathermap": 0.3.0 , installed 0.3.0 Adapter "pollenflug" : 1.0.6 , installed 1.0.6 Adapter "ring" : 3.1.3 , installed 3.1.3 Adapter "roomba" : 1.1.4 , installed 1.1.4 Adapter "shelly" : 6.0.0 , installed 6.0.0 Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "spotify-premium": 1.2.1 , installed 1.2.1 Adapter "telegram" : 1.14.1 , installed 1.14.1 Adapter "trashschedule": 2.0.3 , installed 2.0.3 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 0.1.5, installed 0.1.5 Adapter "vis-colorpicker": 1.2.0 , installed 1.2.0 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-history" : 1.0.0 , installed 1.0.0 Adapter "vis-hqwidgets": 1.3.0 , installed 1.3.0 Adapter "vis-icontwo" : 0.89.0 , installed 0.89.0 Adapter "vis-inventwo" : 3.3.1 , installed 3.3.1 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "vis-keyboard" : 0.0.2 , installed 0.0.2 Adapter "vis-lcars" : 1.0.4 , installed 1.0.4 Adapter "vis-map" : 1.0.4 , installed 1.0.4 Adapter "vis-material-advanced": 1.7.2, installed 1.7.2 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-players" : 0.1.6 , installed 0.1.6 Adapter "vis-plumb" : 1.0.2 , installed 1.0.2 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "vis-weather" : 2.5.5 , installed 2.5.5 Adapter "vr200" : 1.0.0 , installed 1.0.0 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "whatsapp-cmb" : 0.2.2 , installed 0.2.2 Adapter "ws" : 1.3.0 , installed 1.3.0 Adapter "zigbee" : 1.7.5 , installed 1.7.5
-
Gut.
Und merken: Wenn irgendwo in einer Installationsanleitung für 'Linux' (genauer für das von dir verwendete 'Debian') nicht von apt und Repos gesprochen wird ist sie zu 99% falsch (für deine Situation)
-
ich werde mich zukünftig einfach hier ans Forum halten.
Das Admin-Log hatte beim Start einige JS-Fehler geworfen.
kann man diesen Log auch über die Console ausgeben lassen oder einfach downloaden?Nicht dass da noch was quer schlägt. Oder ist das normal beim boot?
-
@exe203 sagte in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
Oder ist das normal beim boot?
Ja.
iob logs --watch
lässt dich das Dateiende des Logs beobachten. Der Lauf ist hier anders (imho richtiger) als im Admin.
-
@thomas-braun said in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
@exe203 sagte in Keine Adapter Neuinsatllation oder Updgrades mehr möglich:
Oder ist das normal beim boot?
Ja.
Das beruhigt.
Vielen Dank dir!
Hast du irgendwo eine digitale Kaffeekasse stehen? -