إصلاح بسيط للخطأ "The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key" الذي يظهر عند محاولة تحديث الحزم على أنظمة دبيان.
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.
يمنع هذا الخطأ أيضًا تحديث الحزم على خوادم دبيان باستخدام Wordأُووبس. (wo stack upgrade
).
هذا الموضوع ذو علاقة بـ: كيفية تثبيت وتكوين LEMP على دبيان 12
The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
يحدث هذا الخطأ لأن sury.org قام بتغيير مفتاح التوقيع الرقمي لديبيان، ولإصلاح المشكلة تحتاج إلى تنزيل المفتاح الجديد.
apt-key adv --fetch-keys https://packages.sury.org/php/apt.gpg
بعد تشغيل هذا الأمر، يمكنك تحديث جميع حزم دبيان:
apt update && apt upgrade
أولئك الذين يستخدمون Wordستقوم Ops بتشغيل سطر الأوامر:
wo stack upgrade
كل شيء سيعمل دون مشاكل في تحديث الحزم على دبيان.