Rezolvarea simplă a erorii “The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key” care apare atunci când se încearcă actualizarea pachetelor pe sistemele Debian.
Err:10 https://packages.sury.org/php bullseye InRelease
The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Fetched 14.1 kB in 1s (14.5 kB/s)
Reading package lists... Done
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.sury.org/php bullseye InRelease: The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Failed to fetch https://packages.sury.org/php/dists/bullseye/InRelease The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.
De asemenea, această eroare împiedică și actualizarea pachetelor pe serverele Debian cu WordOps. (wo stack upgrade
).
Related: Cum instalezi și configurezi LEMP pe Debian 12
The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
Această eroare apare din cauză că sury.org au schimbat cheia semnăturii digitale pentru Debian, iar pentru a remedia problema trebuie să descărcați noua cheie.
apt-key adv --fetch-keys https://packages.sury.org/php/apt.gpg
După ce executați această comandă, puteți actualiza toate pachetele Debian:
apt update && apt upgrade
Cei care utilizează WordOps vor executa linia de comandă:
wo stack upgrade
Totul va funcționa fără probleme în actualizarea pachetelor pe Debian.