Es wurde nicht installiert.
Habe mir daher das Script angesehen und den Link zu folgendem Befehl für die Node-Red Installation gefunden
Code: Alles auswählen
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered) --confirm-install --confirm-pi --node16 --update-nodes
Das beutet, dass npm nicht installiert ist und Node.js veraltet.Running Node-RED install for user pi at /home/pi on debian
This can take 20-30 minutes on the slower Pi versions - please wait.
Stop Node-RED ✔
Remove old version of Node-RED ✔
Remove old version of Node.js ✔ v10.24.0
Install Node.js 16 LTS ✘ Bad install: Node.js v10.24.0 Npm missing - Exit
Clean npm cache
Install Node-RED core
Move global nodes to local
Npm rebuild existing nodes
Install extra Pi nodes
Add shortcut commands
Update systemd script
Any errors will be logged to /var/log/nodered-install.log
Egal was ich versuche beides will einfach nicht installiert werden oder lauffähig.
In der node-red.log steht
Alle Versuche npm zu installieren oder Node.Js oder Node-red schlagen alle fehlStarted : Fr Jän 21 18:38:48 CET 2022
Running for user pi at /home/pi
Failed to stop nodered.service: Unit nodered.service not loaded.
Found global nodes: :
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
E: Paket nodered kann nicht gefunden werden.
Installing nodejs 16
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Paket »npm« ist nicht installiert, wird also auch nicht entfernt.
Paket »nodejs-legacy« ist nicht installiert, wird also auch nicht entfernt.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libc-ares2 libnode64 nodejs-doc
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
nodejs
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 161 kB Plattenplatz freigegeben.
(Lese Datenbank ...
(Lese Datenbank ... 5%
(Lese Datenbank ... 10%
(Lese Datenbank ... 15%
(Lese Datenbank ... 20%
(Lese Datenbank ... 25%
(Lese Datenbank ... 30%
(Lese Datenbank ... 35%
(Lese Datenbank ... 40%
(Lese Datenbank ... 45%
(Lese Datenbank ... 50%
(Lese Datenbank ... 55%
(Lese Datenbank ... 60%
(Lese Datenbank ... 65%
(Lese Datenbank ... 70%
(Lese Datenbank ... 75%
(Lese Datenbank ... 80%
(Lese Datenbank ... 85%
(Lese Datenbank ... 90%
(Lese Datenbank ... 95%
(Lese Datenbank ... 100%
(Lese Datenbank ... 251431 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von nodejs (10.24.0~dfsg-1~deb10u1) ...
Trigger für man-db (2.8.5-2) werden verarbeitet ...
dpkg: Warnung: Die Anforderung, nodejs zu entfernen, wird ignoriert; es ist nicht installiert
dpkg: Warnung: Die Anforderung, node zu entfernen, wird ignoriert; es ist nicht installiert
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Die folgenden Pakete werden ENTFERNT:
libc-ares2 libnode64 nodejs-doc
0 aktualisiert, 0 neu installiert, 3 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 29,8 MB Plattenplatz freigegeben.
(Lese Datenbank ...
(Lese Datenbank ... 5%
(Lese Datenbank ... 10%
(Lese Datenbank ... 15%
(Lese Datenbank ... 20%
(Lese Datenbank ... 25%
(Lese Datenbank ... 30%
(Lese Datenbank ... 35%
(Lese Datenbank ... 40%
(Lese Datenbank ... 45%
(Lese Datenbank ... 50%
(Lese Datenbank ... 55%
(Lese Datenbank ... 60%
(Lese Datenbank ... 65%
(Lese Datenbank ... 70%
(Lese Datenbank ... 75%
(Lese Datenbank ... 80%
(Lese Datenbank ... 85%
(Lese Datenbank ... 90%
(Lese Datenbank ... 95%
(Lese Datenbank ... 100%
(Lese Datenbank ... 251420 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von libnode64:i386 (10.24.0~dfsg-1~deb10u1) ...
Entfernen von libc-ares2:i386 (1.14.0-1+deb10u1) ...
Entfernen von nodejs-doc (10.24.0~dfsg-1~deb10u1) ...
Trigger für libc-bin (2.28-10) werden verarbeitet ...
Grab the LTS bundle
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
curl ist schon die neueste Version (7.64.0-4+deb10u2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
## Installing the NodeSource Node.js 16.x repo...
## Populating apt-get cache...
+ apt-get update
Ign:1 http://ftp.at.debian.org/debian stretch InRelease
OK:2 http://security.debian.org buster/updates InRelease
OK:3 http://ftp.debian.org/debian buster InRelease
OK:4 http://ftp.debian.org/debian buster-updates InRelease
OK:5 http://ftp.at.debian.org/debian stretch Release
OK:6 http://archive.raspberrypi.org/debian buster InRelease
OK:7 https://deb.nodesource.com/node_16.x buster InRelease
OK:8 https://download.docker.com/linux/debian buster InRelease
Paketlisten werden gelesen...
## Confirming "buster" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/di ... er/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null
gpg: WARNUNG: Unsicheres Besitzverhältnis des Home-Verzeichnis `/home/pi/.gnupg'
## Creating apt sources list file for the NodeSource Node.js 16.x repo...
+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
OK:1 http://security.debian.org buster/updates InRelease
OK:2 http://ftp.debian.org/debian buster InRelease
Ign:3 http://ftp.at.debian.org/debian stretch InRelease
OK:4 http://archive.raspberrypi.org/debian buster InRelease
OK:5 http://ftp.debian.org/debian buster-updates InRelease
OK:6 http://ftp.at.debian.org/debian stretch Release
OK:7 https://download.docker.com/linux/debian buster InRelease
OK:8 https://deb.nodesource.com/node_16.x buster InRelease
Paketlisten werden gelesen...
## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm
## You may also need development tools to build native addons:
sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Die folgenden zusätzlichen Pakete werden installiert:
libc-ares2 libnode64 nodejs-doc
Vorgeschlagene Pakete:
npm
Die folgenden NEUEN Pakete werden installiert:
libc-ares2 libnode64 nodejs nodejs-doc
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 6.933 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 30,0 MB Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket libc-ares2:i386 wird gewählt.
(Lese Datenbank ...
(Lese Datenbank ... 5%
(Lese Datenbank ... 10%
(Lese Datenbank ... 15%
(Lese Datenbank ... 20%
(Lese Datenbank ... 25%
(Lese Datenbank ... 30%
(Lese Datenbank ... 35%
(Lese Datenbank ... 40%
(Lese Datenbank ... 45%
(Lese Datenbank ... 50%
(Lese Datenbank ... 55%
(Lese Datenbank ... 60%
(Lese Datenbank ... 65%
(Lese Datenbank ... 70%
(Lese Datenbank ... 75%
(Lese Datenbank ... 80%
(Lese Datenbank ... 85%
(Lese Datenbank ... 90%
(Lese Datenbank ... 95%
(Lese Datenbank ... 100%
(Lese Datenbank ... 251294 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libc-ares2_1.14.0-1+deb10u1_i386.deb ...
Entpacken von libc-ares2:i386 (1.14.0-1+deb10u1) ...
Vormals nicht ausgewähltes Paket libnode64:i386 wird gewählt.
Vorbereitung zum Entpacken von .../libnode64_10.24.0~dfsg-1~deb10u1_i386.deb ...
Entpacken von libnode64:i386 (10.24.0~dfsg-1~deb10u1) ...
Vormals nicht ausgewähltes Paket nodejs wird gewählt.
Vorbereitung zum Entpacken von .../nodejs_10.24.0~dfsg-1~deb10u1_i386.deb ...
Entpacken von nodejs (10.24.0~dfsg-1~deb10u1) ...
Vormals nicht ausgewähltes Paket nodejs-doc wird gewählt.
Vorbereitung zum Entpacken von .../nodejs-doc_10.24.0~dfsg-1~deb10u1_all.deb ...
Entpacken von nodejs-doc (10.24.0~dfsg-1~deb10u1) ...
libc-ares2:i386 (1.14.0-1+deb10u1) wird eingerichtet ...
libnode64:i386 (10.24.0~dfsg-1~deb10u1) wird eingerichtet ...
nodejs-doc (10.24.0~dfsg-1~deb10u1) wird eingerichtet ...
nodejs (10.24.0~dfsg-1~deb10u1) wird eingerichtet ...
update-alternatives: /usr/bin/nodejs wird verwendet, um /usr/bin/js (js) im automatischen Modus bereitzustellen
Trigger für libc-bin (2.28-10) werden verarbeitet ...
Trigger für man-db (2.8.5-2) werden verarbeitet ...
Versions: node:v10.24.0 npm:missing
Über Hilfe wäre ich echt dankbar
Danke
Jürgen