Pagina 1 di 1

errore chiavi GPG non fa update

Inviato: sabato 30 marzo 2024, 18:36
da blutorange
Ciao a tutti,
ho provato decine di soluzioni online, non ne vengo fuori.
Ho chiesto aiuto nel forum di Pi OS, nessuno ha saputo aiutarmi, provo qui.
Ho raspberry pi 4 con Rasperry Pi OS buster

Codice: Seleziona tutto

lsb_release -d
Description:	Raspbian GNU/Linux 10 (buster)
ho problemi ad installare pi-hole, a fare update, a fare upgrade, a fare distro-upgrade.

se faccio un update esce:

Codice: Seleziona tutto

sudo apt update
Scaricamento di:1 http://httpredir.debian.org/debian buster-backports InRelease [51,4 kB]
Trovato:2 http://packages.openmediavault.org/public usul InRelease             
Trovato:3 http://raspbian.raspberrypi.org/raspbian buster InRelease            
Scaricamento di:4 http://deb.debian.org/debian buster-backports InRelease [51,4 kB]
Trovato:5 http://archive.raspberrypi.org/debian buster InRelease               
Trovato:6 https://download.docker.com/linux/raspbian buster InRelease          
Errore:1 http://httpredir.debian.org/debian buster-backports InRelease
  Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
Errore:4 http://deb.debian.org/debian buster-backports InRelease
  Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
Lettura elenco dei pacchetti... Fatto
W: Errore GPG: http://httpredir.debian.org/debian buster-backports InRelease: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
E: Il repository "http://httpredir.debian.org/debian buster-backports InRelease" non è firmato.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
W: Errore GPG: http://deb.debian.org/debian buster-backports InRelease: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
E: Il repository "http://deb.debian.org/debian buster-backports InRelease" non è firmato.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
ho provato ad aggiornare le chiavi con:

Codice: Seleziona tutto

gpg --keyserver hkp://subkeys.pgp.net --recv-keys 0E98404D386FA1D9
gpg: ricezione dal keyserver fallita: Server indicated a failure
ho provato a scaricarle io dal sito https://keyserver.ubuntu.com/pks/lookup ... n&op=index
(ho provato tutti i link, scaricando ogni volta un file nuovo)

Codice: Seleziona tutto

gpg --import ~/Downloads/armored-keys.asc
gpg: key B7C5D7D6350947F8: 1 signature not checked due to a missing key
gpg: key B7C5D7D6350947F8: "Debian Archive Automatic Signing Key (12/bookworm) <ftpmaster@debian.org>" not changed
gpg: Numero totale esaminato: 1
gpg:         non modificate: 1
ma l'errore rimane. che faccio?

se do un:

Codice: Seleziona tutto

sudo apt-key list
quelle chiavi che danno errore non ci sono nell'elenco.

non ho repo strani, questo è il sources.list

Codice: Seleziona tutto

deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free$
Grazie in anticipo.

Re: errore chiavi GPG non fa update

Inviato: mercoledì 5 giugno 2024, 23:55
da wilecoyote
) Salve, non vedo nessun http://httpredir.debian.org/debian buster-backports, in realtà diventa http://ftp.debian.org/debian/dists/ , aprendo il link.

Vedo i http://ftp.debian.org/debian/dists/buster/ , http://ftp.debian.org/debian/dists/buster-updates/ , http://ftp.debian.org/debian/dists/bust ... d-updates/ .

Ad esempio, per installare la chiave di Buster, il comando dovrebbe essere:

Codice: Seleziona tutto

wget -qO - http://ftp.debian.org/debian/dists/buster/Release.gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/debian-buster.gpg
Leggere in proposito questa wiki Repository/GestioneRepositoryTerzeParti.

:: Ciao