NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
-
node14 ist die neue empfohlene nodeJS-Version für den ioBroker.
-
@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
node14 ist die neue empfohlene nodeJS-Version für den ioBroker.
im stable auch ?
Wurde mir bisher nicht angezeigt.
-
@bahnuhr
nodeJS hat nix mit dem ioBroker stable/beta-Repository zu tun. -
tatsächlich:
Im Info ist dies jetzt drin.
-
@thomas-braun
habe ich geändert und gespeichert, ändert aber nix:aaach@debian:/opt/iobroker$ sudo curl -fsSL https://deb.nodesource.com/setup_14.x | bash - ## Installing the NodeSource Node.js 14.x repo... ## Populating apt-get cache... + apt-get update Paketlisten werden gelesen... Fertig E: Sperrdatei /var/lib/apt/lists/lock konnte nicht geöffnet werden. - open (13: Keine Berechtigung) E: Das Verzeichnis /var/lib/apt/lists/ kann nicht gesperrt werden. W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/pkgcache.bin - RemoveCaches (13: Keine Berechtigung) W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Keine Berechtigung) Error executing command, exiting aaach@debian:/opt/iobroker$ sudo apt install nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig nodejs ist schon die neueste Version (12.22.7-deb-1nodesource1). 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. aaach@debian:/opt/iobroker$ sudo nano /etc/apt/sources.list.d/nodesource.list
-
@rettroo sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Mach das nicht so. Das funktioniert in deinem Fall nicht.sudo curl -fsSL https://deb.nodesource.com/setup_14.x | bash -
Was steht in der nodesource.list jetzt drin?
cat /etc/apt/sources.list.d/nodesource.list
-
@thomas-braun said in Diskussion zum HowTo nodejs-Installation und upgrade:
cat /etc/apt/sources.list.d/nodesource.list
deb-src https://deb.nodesource.com/node_14.x buster main
-
Eine Zeile zu wenig.
So muss das aussehen:#node 14 deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x buster main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x buster main
-
hmm... so siehts im Nano aus:
GNU nano 3.2 /etc/apt/sources.list.d/nodesource.list deb https://deb.nodesource.com/node_14.x buster main deb-src https://deb.nodesource.com/node_14.x buster main
-
@bahnuhr sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
im stable auch ?
hat nix mit stable zu tun.
nodejs ist das "Betriebssystem" -
@rettroo
Ja, passt.iobroker stop sudo apt update sudo apt dist-upgrade sudo reboot
-
@thomas-braun said in Diskussion zum HowTo nodejs-Installation und upgrade:
sudo reboot
Funktioniert, DANKE!
-
Gegencheck:
which node npm && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
-
aaach@debian:~$ which node npm && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/node /usr/bin/npm v14.18.1 6.14.15 OK:1 http://security.debian.org/debian-security buster/updates InRelease OK:2 http://deb.debian.org/debian buster InRelease OK:3 http://deb.debian.org/debian buster-updates InRelease OK:4 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://security.debian.org/debian-security buster/updates InRelease OK:2 http://deb.debian.org/debian buster InRelease OK:3 http://deb.debian.org/debian buster-updates InRelease OK:4 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.18.1-deb-1nodesource1 Installationskandidat: 14.18.1-deb-1nodesource1 Versionstabelle: *** 14.18.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://deb.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
-
@rettroo
Passt. -
@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@rettroo
Passt.Mein Nodejs Update bricht mit folgdender Fehlermedlung ab:
root@raspberrypi:/opt/iobroker# cd /opt/iobroker
root@raspberrypi:/opt/iobroker# iobroker stop
root@raspberrypi:/opt/iobroker# curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -Installing the NodeSource Node.js 14.x repo...
Populating apt-get cache...
- apt-get update
OK:1 http://archive.raspberrypi.org/debian buster InRelease
OK:2 https://deb.nodesource.com/node_12.x buster InRelease
OK:3 https://repo.z-wave.me/z-way/raspbian buster InRelease
Holen:4 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]
Paketlisten werden gelesen... Fertig
E: Für das Depot »http://raspbian.raspberrypi.org/raspbian buster InRelease« wurde der »Suite«-Wert von »stable« in »oldsta ble« geändert.
N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt -secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.
Error executing command, exiting.
Was läuft hier falsch?
- apt-get update
-
@zanabria sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
apt-get update
lass das get weg.
also:
apt update
-
@zanabria sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Was läuft hier falsch?
Du meldest dich als root an. Das läuft falsch.
Und du aktualisierst dein System zu selten. -
@thomas-braun
Wenn ich ohne su installieren will kommt die Meldung, der User hat keine Berechtigung zum updaten? -