NEWS
UNSOLVED [gelöst] Dopellte Node.js installation korrigieren
-
Systemdata Bitte Ausfüllen Hardwaresystem: Rasphi PI 4 Arbeitsspeicher: 3.8 GB Festplattenart: SD-Karte 28.9 GB Betriebssystem: Linux Debian Node-Version: 12.x.x Nodejs-Version: 12.x.x NPM-Version: 6.x.x Installationsart: Skript Image genutzt: Ja Ort/Name der Imagedatei: Link Folgende installierte NODE Versionen zeigt mir mein Raspi an:
/usr/bin/nodejs v12.18.0 /usr/local/bin/node v12.16.3 /usr/local/bin/npm 6.14.5 nodejs: Installiert: 12.18.0-1nodesource1 Installationskandidat: 12.18.0-1nodesource1 Versionstabelle: *** 12.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
der Iobroker zeigt mir folgendes an:
Systeminformationen raspberrypi
Betriebssystem linux
Architektur arm CPUs 4
Geschwindigkeit 1500 MHz
Modell ARMv7 Processor rev 3 (v7l)
RAM 3.81 GB
System Betriebszeit 1 T. 03:00:32
Node.js v12.16.3 (Es gibt eine neuere Version: v12.18.0) <--------- !!!!!
NPM 6.14.5Welche Version ist denn jetzt installiert, die von der Raspi Anzeige 12.18.0 oder ide vom iobroker?
Wie kann ich das "reparieren"
Danke -
@heinhan
Du hast beide (node und nodejs) in verschiedenen Versionen aus verschiedenen Quellen installiert.
Um den Kram sauber zu bekommen:sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npm sudo apt update sudo apt install nodejs --reinstall
Danach sollte es übereinstimmende Versionen von node und nodejs geben. Prüfen mit:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
Updates/upgrades nur per
sudo apt update sudo apt upgrade
machen.
-
Sieht gut aus, jetzt wird mir node nicht mehr angezeigt:
pi@raspberrypi:~ $ node -v
bash: /usr/local/bin/node: Datei oder Verzeichnis nicht gefundennpm wurd auf Vers. 6.14.4 zurück gestuft.
nodejs:
pi@raspberrypi:~ $ nodejs -v
v12.18.0Betriebssystem linux Architektur arm CPUs 4 Geschwindigkeit 1500 MHz Modell ARMv7 Processor rev 3 (v7l) RAM 3.81 GB System Betriebszeit 1 T. 03:32:54 Node.js v12.18.0 NPM 6.14.4 Festplatte Größe 28.95 GB Festplatte frei 15.89 GB Anzahl der Adapter 352 Betriebszeit 00:03:17 Aktive Instanzen 8 Hostname raspberrypi
-
node -v
muss dir schon was ausgeben.
Hast dusudo apt install nodejs --reinstall
ausgeführt?
Ausgabe von
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
schaut nun wie aus?
-
Ja, siehe hier:
pi@raspberrypi:~ $ sudo apt install nodejs --reinstall Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen noch 0 B von 16,0 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. (Lese Datenbank ... 154238 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_12.18.0-1nodesource1_armhf.deb ... Detected old npm client, removing... Entpacken von nodejs (12.18.0-1nodesource1) über (12.18.0-1nodesource1) ... nodejs (12.18.0-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ...
Iobroker habe ich gestoppt und neu gestartet.
Raspi nicht neu gebootet -
Joh.... Und
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
sagt nun?
-
pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.18.0 /usr/bin/node bash: /usr/local/bin/node: Datei oder Verzeichnis nicht gefunden
-
@heinhan Starte die Kiste mal durch.
-
Nach dem Reboot sieht es so aus:
pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.18.0 /usr/bin/node v12.18.0 /usr/bin/npm 6.14.4 nodejs: Installiert: 12.18.0-1nodesource1 Installationskandidat: 12.18.0-1nodesource1 Versionstabelle: *** 12.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages _text
Danke für Deine Hilfe.
Noch eine Frage, wie setzt man das ganze jetzt auf "gelöst"
-
@heinhan
Deinen ersten Eintrag bearbeiten.
Dann kannst du gleich auch einen besseren Betreff wählen. -
Titel gändert. Nochmals Danke für Deine schnelle Hilfe