NEWS
Diskussion zum HowTo nodejs-Installation und upgrade
-
@crunchip
@crunchip sagte in Diskussion zum HowTo nodejs-Installation und upgrade:@macquire z.b. https://techoverflow.net/2020/06/19/problemloesung-die-folgenden-signaturen-konnten-nicht-ueberprueft-werden-weil-ihr-oeffentlicher-schluessel-nicht-verfuegbar-ist-no_pubkey-78bd65473cb3bd13/?lang=de
Vielen Dank !
Habe die Schlüssel nach dieser Anleitung importiert - hat soweit auch gut geklappt.
Lediglich beim letzten klappt es nicht...pi@raspberrypi:~ $ sudo apt update OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease Holen:4 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] Fehl:4 https://deb.nodesource.com/node_16.x buster InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x buster InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x buster 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). pi@raspberrypi:~ $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280 Executing: /tmp/apt-key-gpghome.EtyQ8d4x4u/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280 gpg: Schlüssel 1655A0AB68576280: "NodeSource <gpg@nodesource.com>" nicht geändert gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1 gpg: unverändert: 1
-
Zieh das mal über das Installer-Skript von nodesource rein:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash
Das legt auch die keys an.
sudo apt update
sagt danach?
-
@thomas-braun
Leider keine Besserungpi@raspberrypi:~ $ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash ## Installing the NodeSource Node.js 16.x repo... ## Populating apt-get cache... + apt-get update OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease Holen:4 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] Fehl:4 https://deb.nodesource.com/node_16.x buster InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x buster InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x buster 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). Error executing command, exiting pi@raspberrypi:~ $ sudo apt update OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease Holen:4 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] Fehl:4 https://deb.nodesource.com/node_16.x buster InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x buster InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x buster 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).
-
-
#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 #node 16 deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main
-
@macquire sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Das muss auch
deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main
heißen
-
@thomas-braun sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@macquire sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
Das muss auch
deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main
heißen
Du meinst also nur diese eine Zeile drin, sonst nichts ?
-
Stand da eben nicht was anderes in deinem Posting?
Da war noch irgendwas anderes am Ende der Zeile, meine ich. -
@thomas-braun
Das war ein copy/Paste Fehler…. Ich hab das dann gleich berichtigt …. So wie es jetzt ist, steht’s drin …. -
@macquire
Zeigs nochmal, ohne C&P-Fehler.cat /etc/apt/sources.list.d/nodesource.list
-
#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 #node 16 deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main
-
sudo apt update
-
@thomas-braun
Beim Ausführen vonsudo apt update
Kommt folgendes:
pi@raspberrypi:~ $ sudo apt update OK:1 http://phoscon.de/apt/deconz buster InRelease Holen:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB] Holen:3 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB] Holen:4 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] Holen:5 http://archive.raspberrypi.org/debian buster/main armhf Packages [392 kB] Fehl:4 https://deb.nodesource.com/node_16.x buster InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x buster InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x buster 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).
-
Kann ich mir echt nicht erklären.
-
@thomas-braun
Das hier geht auch nicht...pi@raspberrypi:~ $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280 Executing: /tmp/apt-key-gpghome.Afac33uZiC/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 1655A0AB68576280 gpg: Schlüssel 1655A0AB68576280: "NodeSource <gpg@nodesource.com>" nicht geändert gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1 gpg: unverändert: 1
-
Ich hab jetzt die
/etc/apt/sources.list.d/nodesource.list
nochmal gelöscht und neu aufgesetzt
pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list.d/nodesource.list pi@raspberrypi:~ $ cat /etc/apt/sources.list.d/nodesource.list deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16x buster main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main
Nächster Schritt in der Anleitung:
pi@raspberrypi:~ $ apt policy nodejs nodejs: Installiert: 14.20.1-deb-1nodesource1 Installationskandidat: 14.20.1-deb-1nodesource1 Versionstabelle: *** 14.20.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u2 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
Ich will aber ja von Version 14 auf Version 16 upgraden .... aber 16 kann ich ja gar nicht auswählen...
-
@macquire sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
aber 16 kann ich ja gar nicht auswählen...
da kommt ja erst durch ein
sudo apt update && sudo apt upgrade
weil du ja die nodesources.list auf 16 geändert hast
-
node_16x
Da fehlt ein Punkt.
-
@thomas-braun vllt in der source.list nicht richtig eingetragen, leerzeichen oder enter vergessen oder würde da ne andere Fehlermeldung kommen?
-
@crunchip sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
@macquire sagte in Diskussion zum HowTo nodejs-Installation und upgrade:
aber 16 kann ich ja gar nicht auswählen...
da kommt ja erst durch ein
sudo apt update && sudo apt upgrade
weil du ja die nodesources.list auf 16 geändert hast
Da bekomme ich wieder meine NO_PUBKEY Fehlermeldung
pi@raspberrypi:~ $ sudo apt update && sudo apt upgrade OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://phoscon.de/apt/deconz buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease Holen:4 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] Fehl:4 https://deb.nodesource.com/node_16.x buster InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 Paketlisten werden gelesen... Fertig W: GPG-Fehler: https://deb.nodesource.com/node_16.x buster InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 1655A0AB68576280 E: Das Depot »https://deb.nodesource.com/node_16.x buster 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).