NEWS
[gelöst] Massive Probleme nach JS-Controller update
-
Teil 2 beendet Versionen sehen jetzt so aus
pi@AquaPi:~ $ node -v v14.17.6 pi@AquaPi:~ $ nodejs -v v14.17.6 pi@AquaPi:~ $ npm -v 6.14.15Wie sieht die vollständige Ausgabe von
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejsaus?
-
Wie sieht die vollständige Ausgabe von
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejsaus?
@thomas-braun
Immer noch Probleme

-
Wie sieht die vollständige Ausgabe von
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejsaus?
@thomas-braun sagte in JS-Controller update problem:
Wie sieht die vollständige Ausgabe von
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejsaus?
-
@thomas-braun sagte in JS-Controller update problem:
Wie sieht die vollständige Ausgabe von
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejsaus?
@thomas-braun
Ausgabe:/usr/local/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.6 v14.17.6 6.14.15 OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://archive.raspbian.org/raspbian buster InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease OK:5 https://repos.influxdata.com/debian buster InRelease OK:6 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. OK:1 http://archive.raspbian.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease OK:5 https://repos.influxdata.com/debian buster InRelease OK:6 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages -
@thomas-braun
Ausgabe:/usr/local/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.6 v14.17.6 6.14.15 OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://archive.raspbian.org/raspbian buster InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease OK:5 https://repos.influxdata.com/debian buster InRelease OK:6 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. OK:1 http://archive.raspbian.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease OK:5 https://repos.influxdata.com/debian buster InRelease OK:6 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages@aphofis
Immer noch falsch.
Das darf alles nicht in
/usr/local/bin
liegen. -
@aphofis
Immer noch falsch.
Das darf alles nicht in
/usr/local/bin
liegen.@thomas-braun
Also Teil 2 noch mal durch gehen !?
Beim letzten Teil muss ich doch eigentlich arm v7 benutzen oder !? -
@thomas-braun
Also Teil 2 noch mal durch gehen !?
Beim letzten Teil muss ich doch eigentlich arm v7 benutzen oder !?Ja. Den Krempel aus /usr/local/bin rauskratzen.
Wie hast du das überhaupt da rein bekommen?
Weiter oben war es vermutlich z. T. schon richtig. -
Ja. Den Krempel aus /usr/local/bin rauskratzen.
Wie hast du das überhaupt da rein bekommen?
Weiter oben war es vermutlich z. T. schon richtig.@thomas-braun
Du stellst fragen ! Das Weiss ich doch jetzt nicht mehr aber deine Anleitung ist top!!!! -
@thomas-braun
Du stellst fragen ! Das Weiss ich doch jetzt nicht mehr aber deine Anleitung ist top!!!!@aphofis sagte in JS-Controller update problem:
deine Anleitung ist top!!!!
Wenn du dich auch noch dran halten würdest wäre der Kram jetzt nicht in Gänze in /usr/local/bin gelandet.
-
@aphofis sagte in JS-Controller update problem:
deine Anleitung ist top!!!!
Wenn du dich auch noch dran halten würdest wäre der Kram jetzt nicht in Gänze in /usr/local/bin gelandet.
@thomas-braun
So jetzt aber/usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.6 v14.17.6 6.14.15 nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesIst es so korrekt ?
Ich hab mich an die Anleitung gehalten alles aus den falschen Ordnern gelöscht und in /usr/bin/ installiert warum jetzt immer noch /usr/local/bin/ auftaucht keine Ahnung -
@thomas-braun
So jetzt aber/usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.6 v14.17.6 6.14.15 nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesIst es so korrekt ?
Ich hab mich an die Anleitung gehalten alles aus den falschen Ordnern gelöscht und in /usr/bin/ installiert warum jetzt immer noch /usr/local/bin/ auftaucht keine Ahnung -
@thomas-braun
So jetzt aber/usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.17.6 v14.17.6 6.14.15 nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesIst es so korrekt ?
Ich hab mich an die Anleitung gehalten alles aus den falschen Ordnern gelöscht und in /usr/bin/ installiert warum jetzt immer noch /usr/local/bin/ auftaucht keine AhnungIst es so nicht korrekt?
wget https://unofficial-builds.nodejs.org/download/release/v14.17.6/node-v14.17.6-linux-armv6l.tar.xz tar -xvf node-v14.17.6-linux-armv6l.tar.xz cd node-v14.17.6-linux-armv6l/ sudo cp -R * /usr/bin/ sudo ln -s /usr/bin/node /usr/bin/nodejs sudo rebooIch mach das jetzt noch mal
-
Ist es so nicht korrekt?
wget https://unofficial-builds.nodejs.org/download/release/v14.17.6/node-v14.17.6-linux-armv6l.tar.xz tar -xvf node-v14.17.6-linux-armv6l.tar.xz cd node-v14.17.6-linux-armv6l/ sudo cp -R * /usr/bin/ sudo ln -s /usr/bin/node /usr/bin/nodejs sudo rebooIch mach das jetzt noch mal
@aphofis
NEIN!Man knallt das nicht direkt manuell in das System.
Mann nutzt seinen Paketmanager dafür.Wo kommst du an den Befehl das aus den unofficial-builds zu ziehen?
-
So noch mal alles ausgeführt
Ist es so korrekt ?/usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.17.6 v14.17.6 7.24.0 nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages -
So noch mal alles ausgeführt
Ist es so korrekt ?/usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.17.6 v14.17.6 7.24.0 nodejs: Installiert: 14.17.6-deb-1nodesource1 Installationskandidat: 14.17.6-deb-1nodesource1 Versionstabelle: *** 14.17.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesUnd wo kommt jetzt npm@7 her?
Wenn sich da nicht kürzlich bei nodesource was geändert hat kommt nodeJS 14 mit npm@6 daher.Per
sudo rm /usr/bin/npmlöschen und nochmal per apt sauber installieren:
sudo apt update sudo apt install nodejs --reinstall -
Und wo kommt jetzt npm@7 her?
Wenn sich da nicht kürzlich bei nodesource was geändert hat kommt nodeJS 14 mit npm@6 daher.Per
sudo rm /usr/bin/npmlöschen und nochmal per apt sauber installieren:
sudo apt update sudo apt install nodejs --reinstall@thomas-braun
keine Ahnung ich habe die Anleitung Teil 2 abgearbeitet dann war es npm 7Ich habe das ausgeführt:
wget https://unofficial-builds.nodejs.org/download/release/v14.17.6/node-v14.17.6-linux-armv6l.tar.xz tar -xvf node-v14.17.6-linux-armv6l.tar.xz cd node-v14.17.6-linux-armv6l/ sudo cp -R * /usr/bin/ sudo ln -s /usr/bin/node /usr/bin/nodejs sudo reboot -
@thomas-braun
keine Ahnung ich habe die Anleitung Teil 2 abgearbeitet dann war es npm 7Ich habe das ausgeführt:
wget https://unofficial-builds.nodejs.org/download/release/v14.17.6/node-v14.17.6-linux-armv6l.tar.xz tar -xvf node-v14.17.6-linux-armv6l.tar.xz cd node-v14.17.6-linux-armv6l/ sudo cp -R * /usr/bin/ sudo ln -s /usr/bin/node /usr/bin/nodejs sudo reboot@aphofis sagte in JS-Controller update problem:
Hierzu auf github:
This project is experimental: its output is not guaranteed to remain consistent and its existence is not guaranteed into the future.
-
@thomas-braun
keine Ahnung ich habe die Anleitung Teil 2 abgearbeitet dann war es npm 7Ich habe das ausgeführt:
wget https://unofficial-builds.nodejs.org/download/release/v14.17.6/node-v14.17.6-linux-armv6l.tar.xz tar -xvf node-v14.17.6-linux-armv6l.tar.xz cd node-v14.17.6-linux-armv6l/ sudo cp -R * /usr/bin/ sudo ln -s /usr/bin/node /usr/bin/nodejs sudo reboot@aphofis sagte in JS-Controller update problem:
Ich habe das ausgeführt:
WARUM?
Nochmal in aller Deutlichkeit: Das ist FALSCH.
Das steht auch nicht so in der Anleitung für 08/15-Debian-Installationen drin. Das wird nur bei superexotischen Setups so gemacht. Und du hast kein exotisches Setup. -
@thomas-braun
Ja hat geklappt!
Ich bin nicht der Mega Crack was linux befehle angeht.
Leider ist jetzt nodejs futsch!/ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs /usr/bin/node /usr/bin/npm pi@AquaPi:/ $/ $ node -v v14.17.6 pi@AquaPi:/ $ nodejs -v -bash: nodejs: Kommando nicht gefunden. pi@AquaPi:/ $ npm -v 6.14.15Es wäre spitze, wenn du mir helfen könntest wie ich nodejs 14.17.6 installiert bekomme.
Hatte auch schon dieses versucht.iobroker stop cd /opt/iobroker sudo npm cache verify sudo chown -R iobroker /opt/iobroker sudo apt update -y && sudo apt upgrade -y sudo apt-get purge nodejs -y && sudo apt-get autoremove -y && sudo apt-get autoclean -y sudo curl -sL https://deb.nodesource.com/setup_14.x | sudo bash - sudo apt-get install -y nodejs sudo chown -R iobroker /opt/iobroker iobroker stop curl -sL https://iobroker.net/fix.sh | bash - npm install -y iobroker.js-controller --unsafe-perm --production --save --prefix npm rebuild iobroker update iobroker upgrade self iobroker upgrade iobroker startHat leider auch nicht zum erfolg geholfen.
-
@thomas-braun
Ja hat geklappt!
Ich bin nicht der Mega Crack was linux befehle angeht.
Leider ist jetzt nodejs futsch!/ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs /usr/bin/node /usr/bin/npm pi@AquaPi:/ $/ $ node -v v14.17.6 pi@AquaPi:/ $ nodejs -v -bash: nodejs: Kommando nicht gefunden. pi@AquaPi:/ $ npm -v 6.14.15Es wäre spitze, wenn du mir helfen könntest wie ich nodejs 14.17.6 installiert bekomme.
Hatte auch schon dieses versucht.iobroker stop cd /opt/iobroker sudo npm cache verify sudo chown -R iobroker /opt/iobroker sudo apt update -y && sudo apt upgrade -y sudo apt-get purge nodejs -y && sudo apt-get autoremove -y && sudo apt-get autoclean -y sudo curl -sL https://deb.nodesource.com/setup_14.x | sudo bash - sudo apt-get install -y nodejs sudo chown -R iobroker /opt/iobroker iobroker stop curl -sL https://iobroker.net/fix.sh | bash - npm install -y iobroker.js-controller --unsafe-perm --production --save --prefix npm rebuild iobroker update iobroker upgrade self iobroker upgrade iobroker startHat leider auch nicht zum erfolg geholfen.
Du knallst da wild irgendwas in die Konsole. Das hat vorne und hinten kein Hand und Fuß.
nodejs kann man verlinken. Steht auch im HowTo drin.
sudo ln -s /usr/bin/node /usr/bin/nodejs