NEWS
[gelöst] Massive Probleme nach JS-Controller update
-
@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 Packages
Ist 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 -
-
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 reboo
Ich 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
-
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/npm
lö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
-
@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.
-
@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.15
Es 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 start
Hat 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
-
@aphofis sagte in JS-Controller update problem:
Hat leider auch nicht zum erfolg geholfen.
wo hast du diese ominösen Befehle alle her?
(Auch die in früheren Posts)sind nicht richtig und stehen deswegen auch nicht im HowTo!
@aphofis sagte in JS-Controller update problem:
Leider ist jetzt nodejs futsch!
Nutzst du Ubuntu?
-
@homoran
Ich denke bei mir ist Raspbian Buster draufPRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
Ich haue nichts durcheinander aber ich muss das System wieder zum laufen bringen. Ich bin etwas verzweifelt.
Ansonsten muss ich ein Voll Backup aufspielen
Da das System heute wieder laufen muss. Habe schon einiges von Hand dosiert aber das ist keine Lösung. -
@aphofis sagte in JS-Controller update problem:
ch haue nichts durcheinander
dann beantworte bitte die Frage:
@homoran sagte in JS-Controller update problem:
wo hast du diese ominösen Befehle alle her?
(Auch die in früheren Posts)Diese Befehle stehen nicht auf der verlinkten Seite
-
@homoran
Ich habe die Punkte Teil 1 und 2 von Thomas Braun abgearbeitet. Teil 1 und 2Geh doch nicht so hart mit mir ins Gericht ! Ich musste das alles während der arbeit alles vom Handy aus machen.
Ich bin einfach verzweifelt!!!!
möglich das ich den ein oder anderen Fehler gemacht habe.
Nur meckern, bringt mich nicht weiter.
Also wäre eine Hilfe sehr nett.
copy paste kann ich und die meisten dinge die man per ssh eingibt, verstehe ich auch aber genau wissen was iwe wo abläuft keine Ahnung. Bisher also seid 3 Jahren hat es immer geklappt node nodejs npm und js-controller up zu daten. -
@aphofis sagte in JS-Controller update problem:
ch habe die Punkte Teil 1 und 2 von Thomas Braun abgearbeitet.
das kann sein, aber zusätzlich hast du auch anderes gemacht.
@aphofis sagte in JS-Controller update problem:
Geh doch nicht so hart mit mir ins Gericht
darum geht es nicht.
Wir müssen wissen, wo solche ominösen Anleitungen herkommen, die ggf. alles verschlimmbessern@aphofis sagte in JS-Controller update problem:
Bisher also seid 3 Jahren hat es immer geklappt
das war aber nur scheinbar so! unter der Haube war ja alles Quer. Das ist halt eine Zeitbombe, die irgendwann knallt (wenn man es gar nicht gebrauchen kann)
@aphofis sagte in JS-Controller update problem:
Nur meckern, bringt mich nicht weiter.
Also wäre eine Hilfe sehr nett.das geht jetzt aber zu weit!
wir wollen helfen und fragen nach Hintergrundinformationen
-
Das heißt du aktualisiert seit drei Jahren immer am Paketmanager vorbei per Hand?
-
Die andere Anleitung hatte ich hier her:
youtube Tutorial -
@thomas-braun
Nicht mal das weiß ich, wie du das meinst.