При попытке обновить пакеты в Debian 11 \ Debian 12, появляется ошибка истекшей подписи репозиториев:
Следующие подписи неверны: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
На английском выглядит примерно вот так:
The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
Срок подписей истек 16 февраля 2024г и касается пока только ОС Debian. Для того, чтобы устранить проблему, нужно вручную обновить ключи с deb.sury.org.
curl -sSlo /usr/share/keyrings/sury-keyring.gpg https://packages.sury.org/php/apt.gpg
curl -sSlo /usr/share/keyrings/apache2-keyring.gpg https://packages.sury.org/apache2/apt.gpg
Либо скачать новые ключи:
apt-key adv --fetch-keys https://packages.sury.org/php/apt.gpg
apt-key adv --fetch-keys https://packages.sury.org/apache2/apt.gpg
Чтоб проверить до какого года теперь ключ актуален введите следующую команду:
cd /usr/share/keyrings/
gpg --list-options show-sig-expire sury-keyring.gpg
После этого можно обновлять и скачивать новые пакеты из репозиториев: