NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
-
Danke hat so natürlich funktioniert.
Manchmal sieht man den Wald vor lauter Bäumen nicht.
-
Hallo Zusammen,
ich habe einen Raspi4 für Testzwecke komplett neu aufgesetzt und den iobroker installiert.
curl -sLf https://iobroker.net/install.sh | bash -
Ich habe jetzt in der Übersicht folgende Versionen:
Node.js: v18.19.0
NPM: 9.2.0(10.2.3)Wie kann ich denn die NPM-Version auf 19.x updaten? Ich habe dazu leider nichts gefunden, was mir weitergeholfen hätte.
LG Stefan
-
npm wird gar nicht separat installiert.
Mach es danach:https://forum.iobroker.net/topic/71478/plötzliche-probleme-durch-nodejs-dfsg-version-npm-fehlt
Hinterher per
iob nodejs-update
schauen ob das dann senkrecht installiert wurde.
-
@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
iob nodejs-update
Hat funktioniert. Vielen Dank Thomas
-
Hi,
ich habe versucht, Nodejs von 14 auf 18 upzugraden, habe gemäß der Anleitung die beiden Repos eingetragen und erhielt dann beim Update aber immer den Hinweis, dass ein Schlüssel fehlen ...
iobroker@iobroker:~$ sudo apt update
OK:1 http://deb.debian.org/debian buster InRelease OK:2 http://deb.debian.org/debian buster-updates InRelease OK:3 http://security.debian.org/debian-security buster/updates InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease Holen:5 https://deb.nodesource.com/node_16.x nodistro InRelease [12,1 kB] Holen:6 https://deb.nodesource.com/node_18.x nodistro InRelease [12,1 kB] Fehl:5 https://deb.nodesource.com/node_16.x nodistro InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 2F59B5F99B1BE0B4 Fehl:6 https://deb.nodesource.com/node_18.x nodistro InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 2F59B5F99B1BE0B4 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x nodistro InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 2F59B5F99B1BE0B4 E: Das Depot »https://deb.nodesource.com/node_16.x nodistro InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). W: GPG-Fehler: https://deb.nodesource.com/node_18.x nodistro InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 2F59B5F99B1BE0B4 E: Das Depot »https://deb.nodesource.com/node_18.x nodistro InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
Die Hinweise hier im Thread haben nicht wirklich geholfen. Habe dann auf https://den.nodesource.com einen Hinweis auf die (wohl) aktuellste Key Datei gefunden und sie wie folgt hinzugefügt.
iobroker@iobroker:~$ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo apt-key add -
Ein
iobroker@iobroker:~$ sudo apt update
liefert nun
OK:1 http://deb.debian.org/debian buster InRelease OK:2 http://security.debian.org/debian-security buster/updates InRelease OK:3 http://deb.debian.org/debian buster-updates InRelease OK:4 https://deb.nodesource.com/node_14.x buster InRelease Holen:5 https://deb.nodesource.com/node_16.x nodistro InRelease [12,1 kB] Holen:6 https://deb.nodesource.com/node_18.x nodistro InRelease [12,1 kB] Holen:7 https://deb.nodesource.com/node_16.x nodistro/main amd64 Packages [7.462 B] Holen:8 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [6.634 B] Es wurden 14,1 kB in 2 s geholt (8.844 B/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen.
Vielleicht hilft es irgendwem irgendwann ...
Gruß
Frank -
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Die Hinweise hier im Thread haben nicht wirklich geholfen.
Auch nicht !?
iob nodejs-update
Nodejs von 14 auf 18 upzugraden,
Da hast du aber schon lange nichts mehr gemacht ....
-
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Vielleicht hilft es irgendwem irgendwann ...
Nein, es hilft nicht, denn die Schlüsselverwaltung wird nicht mehr via apt-key gemacht.
iob nodejs-update
macht das alles für dich.
Und den Buster musst du auch beerdigen, installier da Bookworm / Debian 12.
-
Hi
Auch nicht !?
iob nodejs-update
nein, die Option nodejs-update wurde nicht 'erkannt' ...
Nodejs von 14 auf 18 upzugraden,
Da hast du aber schon lange nichts mehr gemacht ....
Tja, never change a running system
Gruß
Frank -
So lange nur nix changen, bis gar nix mehr geht...
Wer gibt eigentlich immer diesen schwachsinnigen Rat? -
Hast ja recht, ich denke halt nur zu selten daran, Mal wieder upzudaten.
Habe gerade aber nochmal geschaut, die Option nodejs-update gibt's auf meinem System (immer) noch nicht. Muss ich hier noch was manuell tun?
Gruß
Frank -
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
nein, die Option nodejs-update wurde nicht 'erkannt' ...
Dann war dein System ... Steinalt
bzw. ist es immer noch!
das würde man per
iob fix
sich den Befehl dazu holen !
-
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
never change a running system
siehst ja was dann passiert
-
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
nein, die Option nodejs-update wurde nicht 'erkannt' ...
iob stop iob fix
danach ist auch nodejs-update bekannt.
Aber lieber wird da ja irgendein veralteter Kram festgetackert...
Näwah tschäintsch.... Ich weiß... -
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
auf meinem System (immer) noch nicht.
dann vermute ich auch das du noch Buster hast ...
-
@glasfaser sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
auf meinem System (immer) noch nicht.
dann vermute ich auch das du noch Buster hast ...
oder jessie
oder gab es 2017 noch was älteres?
-
@knatterman sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Muss ich hier noch was manuell tun?
Du könntest auch dein Baustelle mal zeigen mit
iob diag
aber die Full Version hier posten
-
@glasfaser sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
aber die Full Version hier posten
Ner, ist OT hier.
-
@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Ner, ist OT hier.
Jein ... man weiß ja nicht ob es in Ordnung ist ( nodejs ) !
-
@glasfaser sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Jein ... man weiß ja nicht ob es in Ordnung ist ( nodejs ) !
Ist zwar alles windschief, aber läuft ja 'irgendwie'.
Bis sich das nächste Fettnäpfchen aus diesem schrägen Setup resultierend auftut.
Aber wenn man halt nach dem 'never change'-Quatsch verfährt will man es ja auch offenbar nicht anders. -
@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@glasfaser sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
aber die Full Version hier posten
Ner, ist OT hier.
dann trenn ich's ab