Prosta naprawa błędu „The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key”, który pojawia się podczas próby aktualizacji pakietów w systemach 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.
Ten błąd uniemożliwia także aktualizację pakietów na serwerach Debiana za pomocą WordUps. (wo stack upgrade
).
Związane z: Jak zainstalować i skonfigurować LEMP na Debianie 12
The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
Ten błąd występuje, ponieważ sury.org zmienił klucz podpisu cyfrowego dla Debiana i aby rozwiązać problem, musisz pobrać nowy klucz.
apt-key adv --fetch-keys https://packages.sury.org/php/apt.gpg
Po uruchomieniu tego polecenia możesz zaktualizować wszystkie pakiety Debiana:
apt update && apt upgrade
Ci, którzy używają WordOps uruchomi wiersz poleceń:
wo stack upgrade
Wszystko będzie działać bez problemów przy aktualizacji pakietów na Debianie.