NEWS
node js
-
-
niemand? Habe gerade das update auf 10.16.3 gemacht. Leider keine Besserung..
-
ach Reboot hatte ich dann auch kein node mehr. puh...
Dann node neu installiert und schon war alles richtig.bei
node -v
bekomme ich "v10.16.1"
bei
nodejs -v
bekomme ich "v10.16.2"
Wie kann das sein?
Dann hast du node zweimal (in unterschiedlichen Verzeichnissen) installiert.
-
-
Ich habe erst mal es deinstalliert.
Dann gesucht
updatedb
locate node*
Dann alles gelöscht was mit node in den Verzeichnissen ist komplett.
Dann neu installiert
dann funktionierte es bei mir.cu Deta
-
root@IoBroker-VM-Debian:~# ls -l /usr/local/bin/node* -rwxr-xr-x 1 root staff 41137456 Aug 5 21:48 /usr/local/bin/node root@IoBroker-VM-Debian:~# ls -l /usr/bin/node* -rwxr-xr-x 1 root root 41142280 Aug 15 20:50 /usr/bin/node lrwxrwxrwx 1 root root 24 Aug 11 23:26 /usr/bin/nodejs -> /etc/alternatives/nodejs
Ich werde beide Verzeichnisse löschen...
-
@passuff
Das Update ist (laut Datum) die Datei /usr/bin/node. Lösche einfach die ältere Datei und ersetze sie durch einen Symlink.sudo rm /usr/local/bin/node sudo ln -s /usr/bin/node /usr/local/bin/node sudo ln -s /usr/bin/node /usr/bin/nodejs
-
-
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs
root@IoBroker-VM-Debian:~# node -v -bash: node: Kommando nicht gefunden. root@IoBroker-VM-Debian:~# nodejs -v -bash: nodejs: Kommando nicht gefunden. root@IoBroker-VM-Debian:~#
Was nun?
-
@passuff
Was ergibt ?ls -l /usr/local/bin/node* ls -l /usr/bin/node*
-
ls -l /usr/local/bin/node*
ls -l /usr/bin/node*Ich habe ein Backup der VM eingespielt. Zurück auf Start. Es sind nun wieder zwei Versionen von node installiert:
root@IoBroker-VM-Debian:~# ls -la /dev/serial/by-id/ ls: Zugriff auf '/dev/serial/by-id/' nicht möglich: Datei oder Verzeichnis nicht gefunden root@IoBroker-VM-Debian:~# ls -l /usr/local/bin/node* -rwxr-xr-x 1 root staff 41137456 Aug 5 21:48 /usr/local/bin/node root@IoBroker-VM-Debian:~# ls -l /usr/bin/node* -rwxr-xr-x 1 root root 41137368 Aug 6 18:02 /usr/bin/node lrwxrwxrwx 1 root root 24 Aug 11 23:26 /usr/bin/nodejs -> /etc/alternatives/nodejs root@IoBroker-VM-Debian:~#
-
-
sudo rm /usr/local/bin/node
sudo ln -s /usr/bin/node /usr/local/bin/node
sudo ln -s /usr/bin/node /usr/bin/nodejsgenau. Soll ich es erneut mit folgendem versuchen? :
sudo rm /usr/local/bin/node sudo ln -s /usr/bin/node /usr/local/bin/node sudo ln -s /usr/bin/node /usr/bin/nodejs
-
@passuff sagte:
Soll ich es erneut mit folgendem versuchen?
Was ergibt ?
/usr/bin/node -v /usr/local/bin/node -v
-
root@IoBroker-VM-Debian:~# /usr/bin/node -v
v10.16.2
root@IoBroker-VM-Debian:~# /usr/bin/nodejs -v
v10.16.2
root@IoBroker-VM-Debian:~# -
@passuff
Versuche nochmalsudo rm /usr/local/bin/node sudo ln -s /usr/bin/node /usr/local/bin/node node -v
Der nodejs-Link stört nicht, da ohnehin nicht verwendet.
-
sudo rm /usr/local/bin/node
sudo ln -s /usr/bin/node /usr/local/bin/node
node -vroot@IoBroker-VM-Debian:~# sudo rm /usr/local/bin/node root@IoBroker-VM-Debian:~# sudo ln -s /usr/bin/node /usr/local/bin/node root@IoBroker-VM-Debian:~# node -v v10.16.2 root@IoBroker-VM-Debian:~#
-
@passuff
Das sieht gut aus. -
Danke Dir!