NEWS
"console.log" keine Anzeige /zeigt nichts mehr an /JS
-
@thomas-braun "Mal sehen" das sehe ich doch erst, wenn ich das Image eingespielt habe, das läuft gerade im Win32 Disk Manager. Jetzt steht die Kiste.
-
pi@iobroker-pi:~ $ nodejs -v v14.19.2
In den Scripten keine Fehler. Auch wenn ich wieder raten muß: mit der Nodejs16xx liefen die Scripte auch fehlerfrei. Bevor ich die Adapter Updates gemacht habe.
Lese jetzt mal eine IO-Broker Sicherung von heute morgen ein. -
Mit vollständiger Rückmeldung hastes nicht so, oder?
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
war gefragt.
-
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
Andreas5: Innentemperatur soll das sein. Temperatur:innen?
Oooch neee, ernsthaft?
Hast Du vielleicht das OT und den Smiley übersehen? -
@andreas-5 Ich habe schon etwas mit Antworten. Allerdings versuche ich vorher herauszufinden, was diese Befehle bewirken.
pi@iobroker-pi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits pi@iobroker-pi:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.19.2 v16.14.0 8.3.1 pi /home/pi OK:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease OK:4 https://www.debmatic.de/debmatic stable InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Aktualisierung für 22 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. nodejs: Installiert: 14.19.2-deb-1nodesource1 Installationskandidat: 14.19.3-deb-1nodesource1 Versionstabelle: 14.19.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages *** 14.19.2-deb-1nodesource1 100 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
-
Mit der Ausgabe kann ich dir schon sagen, dass du nodeJS nicht sauber installiert hast.
Und zwar gleich an mehreren Stellen.
-
@thomas-braun
Ja, wie biege ich das gerade- Neuinstallation?
Die Scripte laufen allerdings wieder fehlerfrei. So kann es aber nicht bleiben. -
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
Ja, wie biege ich das gerade- Neuinstallation?
Schau in meiner Signatur, da steht's erklärt.
-
@thomas-braun OK. Werde mich daran versuchen.
-
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
Von nodeJS ganz abgesehen stimmt das auch nicht:
OK:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease
Releases dürfen nicht vermischt werden. Insbesondere und gerade nicht bei den core repositories.
Das System betrachte ich als 'total verfummelt'.
Was uns dann wieder zu
Linux ist wunderbar. Wenn es mal funktioniert. Wenn man es dringend braucht, geht es wieder mal nicht.
führt. Wenn DU es verfummelst kann es auch nicht stabil funktionieren. Punkt.
-
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
in Zeile 2 steht nichts
warum zeigst du nie etwas??
-
@homoran Weil das ein Testscript ist, welches nur aus einer Zeile besteht. Diese eine Zeile bewirkte schon eine Fehlermeldung. Es hatte keine Zeile 2!
-
@laser jetzt versuche ich zum 150. Mal, von node 16 auf node 14 runterzukommen.
-
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
jetzt versuche ich zum 150. Mal, von node 16 auf node 14 runterzukommen.
Mein HowTo gelesen?
Verstanden?
Wenn ja, dann funktioniert das im 151. Anlauf.
Wenn nein, wo hakt es?Aber du könntest mir mal erklären, WIE du die nodeJS16 in das System gesetzt hast. Ich verstehe nämlich nicht wie man das immer hinbekommt.
-
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
Es hatte keine Zeile 2!
Daher war die Frage nach globalen scripten
-
@thomas-braun gelesen ja, verstanden: nein! Muß ich erst Node deinstallieren und dann die richtige Version neu installieren?
pi@iobroker-pi:/opt/iobroker $ nodejs -v v14.19.3 pi@iobroker-pi:/opt/iobroker $ node -v v16.14.0 pi@iobroker-pi:/opt/iobroker $
crunchip: habe nur zu Testzwecken ein globales Script angelegt. Ist aber inaktiv.
-
@laser sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
Muß ich erst Node deinstallieren und dann die richtige Version neu installieren?
Nein, du musst die Repos richtig einstellen. Zuerst alles auf deine verwendete Distribution drehen. Ist das jetzt Buster oder Bullseye da? Du bedienst dich da für deinen VW Golf zum einen aus dem VW-Regal und gleichzeitig schraubst du da BMW-Bauteile rein. Das das nicht stabil funktioniert sollte klar sein.
Ich würde den ganzen Quatsch aber frisch und konsistent neuinstallieren. Wer weiß welche komische Kombination da jetzt verbaut ist.
-
@thomas-braun
habe bullseye -
-
@thomas-braun sagte in "console.log" keine Anzeige /zeigt nichts mehr an /JS:
cat /etc/debian_version && lsb_release -a
cat /etc/debian_version && lsb_release -a 11.3 No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
meine nodesource.list:
#node 14 deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/n> deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.c>
Bei einem Update und nUpgrade ändert sich nichts...