Sample Header Ad - 728x90

Problem with gpg when using apt

3 votes
1 answer
1910 views
I'm scratching my head to find a way to correct broken gpg stuff in apt. When i try to install Nodejs : curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs I get this error : ## You seem to be using Debian version stretch. ## This maps to Debian "jessie"... Adjusting for you... ## Confirming "jessie" is supported... + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_7.x/dists/jessie/Release ' ## Adding the NodeSource signing key to your keyring... + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - gpg: [don't know]: invalid packet (ctb=00) gpg: keydb_get_keyblock failed: Valeur non trouvée gpg: [don't know]: invalid packet (ctb=00) gpg: /tmp/apt-key-gpghome.ix2LFsfXOw/pubring.gpg: copy to '/tmp/apt-key-gpghome.ix2LFsfXOw/pubring.gpg.tmp' failed: Paquet incorrect gpg: error writing keyring '/tmp/apt-key-gpghome.ix2LFsfXOw/pubring.gpg': Paquet incorrect gpg: [don't know]: invalid packet (ctb=00) gpg: error reading '-': Paquet incorrect gpg: import from '-' failed: Paquet incorrect Error executing command, exiting I use a Debian stretch rc2 with kernel 10.5. Don't know if it's the problem or not. I can't use stable version of debian because i'm running on a Ryzen processor. When i try to install VSCode, i got another error too: W: Erreur de GPG : http://packages.microsoft.com/repos/vscode stable InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY EB3E94ADBE1229CF W: The repository 'http://packages.microsoft.com/repos/vscode stable InRelease' is not signed. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. Any idea? [EDIT] This is my source.list deb http://ftp.univ-pau.fr/linux/mirrors/debian/ stretch main non-free contrib deb-src http://ftp.univ-pau.fr/linux/mirrors/debian/ stretch main non-free contrib deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free # stretch-updates, previously known as 'volatile' deb http://ftp.univ-pau.fr/linux/mirrors/debian/ stretch-updates main contrib non-free deb-src http://ftp.univ-pau.fr/linux/mirrors/debian/ stretch-updates main contrib non-free # stretch-backports, previously on backports.debian.org deb http://ftp.univ-pau.fr/linux/mirrors/debian/ stretch-backports main contrib non-free deb-src http://ftp.univ-pau.fr/linux/mirrors/debian/ stretch-backports main contrib non-free # deb [arch=amd64] https://download.docker.com/linux/debian/ stretch stable # deb-src [arch=amd64] https://download.docker.com/linux/debian/ stretch stable deb http://www.deb-multimedia.org/ stretch main non-free deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main
Asked by Scandinave (131 rep)
Apr 8, 2017, 09:14 AM
Last activity: May 18, 2025, 06:04 PM