apt update ed EXPKEYSIG – NO_PUBKEY

Se durante l’aggiornamento dei pacchetti con apt viene fori un errore tipo:

Le seguenti firme non erano valide: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key deb@sury.org

bisogna procedere all’aggiornamento della firma. La cosa più veloce è questa:

apt-key del B188E2B695BD4743
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

in alternativa, il sistema classico:

apt-key adv --keyserver keys.gnupg.net --recv-keys B188E2B695BD4743

Nota per Debian 11 (bullseye)

Su bullseye non è possibile aggiungere chiavi con apt-key. In questo caso la procedura da seguire è la seguente:

curl -fsSL https://packages.sury.org/php/apt.gpg | gpg --dearmor -o /usr/share/keyrings/phpsury-archive-keyring.gpg

Poi modificare il file /etc/apt/sources.list.d/php.list e sostituire:

deb https://packages.sury.org/php/ bullseye main

con

deb [signed-by=/usr/share/keyrings/phpsury-archive-keyring.gpg] https://packages.sury.org/php/ bullseye main

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta