NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
- 
					
					
					
					
 @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?
- 
					
					
					
					
 
- 
					
					
					
					
 @bahnuhr 
 das "apt-get update" ist Teil der Updateroutine. Aufgerufen durch
 "curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -"
- 
					
					
					
					
 Zuerst die user gerade rücken. 
 root abmelden.Dann mit dem richtigen sudo-user das System auf Stand bringen: sudo apt update sudo apt full-upgrade sudo rebootDanach kannst du dich um nodeJS kümmern. 
- 
					
					
					
					
 zanabria@raspberrypi:~ $ groups 
 es gibt
 "users"
 zurück
- 
					
					
					
					
 @thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade: sudo apt update zanabria@raspberrypi:~ $ sudo apt update 
 [sudo] Passwort für zanabria:
 Leider darf der Benutzer zanabria »/usr/bin/apt update« als root auf raspberrypi nicht ausführen.Das kommt als Fehlermeldung 
- 
					
					
					
					
 @zanabria 
 Dann mit einem user, der es darf (z. B. der pi) (wenn es da gar keinen mehr geben sollte zur Not mit dem root)sudo usermod -aG sudo zanabria
- 
					
					
					
					
 @zanabria sagte in Diskussion zum HowTo nodejs-Installation und upgrade: es gibt 
 "users"
 zurückDas ist deutlich zu wenig. Wie und warum hast du den user angelegt? 
- 
					
					
					
					
 @thomas-braun 
 zanabria@raspberrypi:~ $ sudo usermod -aG sudo zanabria
 [sudo] Passwort für zanabria:
 Leider darf der Benutzer zanabria »/usr/sbin/usermod -aG sudo zanabria« als root auf raspberrypi nicht ausführen.Das kommt zurück!!! 
- 
					
					
					
					
 Logisch. 
 Deswegen ja auch:Dann mit einem user, der es darf (z. B. der pi) (wenn es da gar keinen mehr geben sollte zur Not mit dem root) 
- 
					
					
					
					
 @thomas-braun 
 habe immer alles nach Weisung gemacht.
 Beim update von Node_10 auf 12 hat alles wunderbar gefunzt.
- 
					
					
					
					
 @zanabria sagte in Diskussion zum HowTo nodejs-Installation und upgrade: habe immer alles nach Weisung gemacht. Wer hat denn die Weisung gegeben: "Du legst dir einen zusätzlichen User mit zu wenig Rechten an und hampelst dann für den Rest als root durch das System?" Das hat mit dem konkreten Upgrade von nodeJS nix zu tun, das ist grundsätzlich Mumpitz. 
- 
					
					
					
					
 @thomas-braun 
 wie kann ich dem User zanabria die Rechte erweitern?
 
		
	 
		
	