NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
-
geht nicht weiter...noch warten?
pi@raspberrypi:~ $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ npm uninstall iobroker.tado@git+ssh://git@github.com/DrozmotiX/ioBroker.tado.git#b76989c15dac473f32530a40632ebea1677451bf npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it! npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but npm-shrinkwrap.json was generated for lockfileVersion@0. I'll try to do my best with it! The authenticity of host 'github.com (140.82.121.3)' can't be established. RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. Are you sure you want to continue connecting (yes/no)? The authenticity of host 'github.com (140.82.121.3)' can't be established. RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. Are you sure you want to continue connecting (yes/no)? The authenticity of host 'github.com (140.82.121.3)' can't be established. RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. [ ......] | extract:date-fns: sill extract date-fns@2.22.1 extracted to /opt/iobroker/node_modules/.staging/date-fns-4e50d65e (14211ms)
Ergänzung 15:29 Uhr:
Hängt noch immer...denke das kann ich schließen und nen neues Terminal-fenster öffnen, oder?Ergänzung 2 15:45 Uhr:
Hängt weiterhin... Hab nun das Terminal geschlossen. Neues geöffnet und der ioBroker startet zum Glück noch :)
8dachte schon ich muss wieder die andere SSD anhängen und von Vorne anfangen.So,
hab aufgegeben...
Einmal die Backup Platte rein und die Holzhammer Methode von Stabilostick gemacht.
Nun ist zumindest alles da wo es hingehört und Updates klappen auch wieder ;)
-
Hallo,
ich wollte heute gerne von Node.js 12 auf 14 updaten komme aber nicht weiter:
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. -
Hallo,
ich wollte heute gerne von Node.js 12 auf 14 updaten komme aber nicht weiter:
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.@rettroo sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Node.js 12 auf 14
stable ist doch 12.
Warum will man auf 14!
Hat das irgendwelche Vorteile ?
-
Hallo,
ich wollte heute gerne von Node.js 12 auf 14 updaten komme aber nicht weiter:
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.Änder in der bereits existierenden nodesource.list ein Eintrag von 12 auf 14.
sudo nano /etc/apt/sources.list.d/nodesource.list -
@rettroo sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Node.js 12 auf 14
stable ist doch 12.
Warum will man auf 14!
Hat das irgendwelche Vorteile ?
node14 ist die neue empfohlene nodeJS-Version für den ioBroker.
-
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.
-
@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.
-
Änder in der bereits existierenden nodesource.list ein Eintrag von 12 auf 14.
sudo nano /etc/apt/sources.list.d/nodesource.list@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 -
@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 -
@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 -
@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 mainEine 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 -
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 mainhmm... 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 -
@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 sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
im stable auch ?
hat nix mit stable zu tun.
nodejs ist das "Betriebssystem" -
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@rettroo
Ja, passt.iobroker stop sudo apt update sudo apt dist-upgrade sudo reboot -
@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!
-
@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 -
Gegencheck:
which node npm && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejsaaach@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 -
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. -
@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