- - كيفية إصلاح الخطأ "NO_PUBKEY" GPG على أوبونتو

كيفية إصلاح الخطأ "NO_PUBKEY" GPG على أوبونتو

يحدث خطأ GPG "NO_PUBKEY" عندما يضيف المستخدممستودع البرامج أو PPA إلى Ubuntu دون إضافة مفتاح توقيع GPG. نظرًا لأن الواجهة الخلفية لبرامج Ubuntu تأخذ الأمن على محمل الجد ، فلن يسمح النظام للمستخدم بتثبيت أي شيء من المستودع بدون هذا المفتاح ، ويظهر هذا الخطأ. لحسن الحظ ، من السهل الإصلاح.

لديك أخطاء التبعية على أوبونتو؟ إليك كيفية إصلاحها.

إصلاح الخطأ "NO_PUBKEY" GPG - واجهة المستخدم الرسومية

على Ubuntu Linux ، من الممكن إصلاح مشكلة "NO_PUBKEY" مع واجهة المستخدم الرسومية. لبدء العملية ، اضغط على يفوز مفتاح على لوحة المفاتيح. سيؤدي الضغط على هذا الزر إلى إظهار مربع البحث في Gnome on Ubuntu. من هناك ، ابدأ في كتابة "البرامج والتحديثات" في مربع البحث. ثم ، انقر فوق الرمز الذي يحمل هذا الاسم. أو ، إذا لم تتمكن من العثور عليه ، فحدد الرمز مع المربع البني / الكرة الأرضية.

بمجرد فتح نافذة التطبيق "Software & Updates"على الشاشة ، انظر من خلال علامات التبويب المختلفة في التطبيق ، وانقر على "المصادقة". سيؤدي النقر فوق علامة التبويب "المصادقة" إلى نقلك إلى منطقة "مزودي البرامج الموثوق بهم".

اجعل منطقة "البرامج والتحديثات" مفتوحة ومفتوحةعلامة تبويب متصفح جديدة. بعد ذلك ، توجه إلى الصفحة التي حصلت عليها من البرنامج. في هذه الصفحة ، ابحث عن مفتاح توقيع GPG واحفظه على جهاز الكمبيوتر الخاص بك.

بمجرد الدخول إلى صفحة Launchpad ، انقر فوق "التفاصيل الفنية" للكشف عن مفتاح التوقيع ، انقر فوق رابط المفتاح للانتقال إلى الصفحة التالية.

في الصفحة التالية ، انقر فوق الرابط الموجود بجوار "pub" ، للكشف عن المفتاح في المتصفح.

صحافة Ctrl + S على لوحة المفاتيح لحفظ الملف باسم مفتاح.

بعد حفظ المفتاح على جهاز كمبيوتر Ubuntu Linux ، ارجع إلى تطبيق "Software & Updates" ، في قسم "المصادقة". ثم ، في قسم "المصادقة" ، ابحث عن الزر "استيراد ملف مفتاح".

انقر فوق الزر "استيراد ملف مفتاح" باستخدام الماوس لإظهار نافذة متصفح الملف. بعد ذلك ، انظر من خلال نافذة متصفح الملفات لإضافة ملف المفتاح إلى أوبونتو.

عندما تتم إضافة ملف المفتاح إلى Ubuntu ، فستكون كذلكقادر على تثبيت البرنامج من مستودع البرمجيات هذا. ومع ذلك ، قبل محاولة تثبيت البرنامج من هذا المستودع ، تحتاج إلى تحديث مصادر برامج Ubuntu.

لتحديث مصادر برامج أوبونتو ، انقر فوق"زر الاغلاق. عند القيام بذلك ، ستظهر رسالة تقول "معلومات حول البرامج المتوفرة قديمة". انقر فوق الزر "إعادة تحميل" للتحديث. بمجرد التحديث ، سيختفي الخطأ "NO_PUBKEY".

إصلاح الخطأ "NO_PUBKEY" GPG - سطر الأوامر

يمكن إصلاح خطأ GPG "NO_PUBKEY" في الجهاز ، إلى جانب إصلاحه في واجهة المستخدم الرسومية. قد يجادل البعض بأن إصلاح هذا الخطأ في أوبونتو من خلال المحطة هو أسرع.

افتح نافذة طرفية على كمبيوتر Ubuntu Linux بالضغط Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح. ثم ، بمجرد فتح نافذة المحطة ، استخدم تحديث الأمر إلى مصادر برامج أوبونتو ، حيث نحتاج إلى إعادة إنتاج الخطأ.

عند تشغيل تحديث أمر ، سترى رسالة تنص على أنه "لا يمكن التحقق من التوقيعات التالية لأن المفتاح العمومي غير متاح: NO_PUBKEY."

بعد رسالة "NO_PUBKEY" ، سترىرقم. قم بتمييز هذا الرقم باستخدام الماوس وانسخه إلى الحافظة الخاصة بك. هذا الرقم مهم ، لأنه يمكن استخدامه مع أمر الاسترداد لاستيراد مفتاح GPG المفقود تلقائيًا إلى نظام Ubuntu Linux.

مع حفظ الرقم في الحافظة الخاصة بك ، اكتبالأمر التالي في نافذة المحطة. تأكد من استبدال الجزء "COPIED-NUMBER-HERE" من الأمر بالرقم الذي تم نسخه إلى الحافظة على كمبيوتر Linux.

ملاحظة: لاستخدام ميزة اللصق في محطة Linux ، اضغط Ctrl + Shift + V على لوحة المفاتيح.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys COPIED-NUMBER-HERE

السماح لل الرابطة بين مفتاح تشغيل الأوامر ، وسيتم تنزيل مفتاح GPG المفقود مباشرة من الإنترنت. عندما ينتهي الأمر ، سترى رسالة تقول "المفتاح العمومي" مفتاح الغناء REPO NAME مستورد ".

بعد استيراد مفتاح GPG المفقود بنجاحفي أوبونتو ، يتم أخذ الخطأ "NO_PUBKEY" في الاعتبار. ومع ذلك ، لم يكتمل الإصلاح ، حيث يجب تحديث مصادر برامج Ubuntu لتعكس التغييرات التي تم إجراؤها عن طريق استيراد المفتاح.

لتحديث مصادر برامج أوبونتو ، يجب عليك استخدام تحديث أمر.

sudo apt update

عندما تحديث ينتهي الأمر قيد التشغيل ، يجب أن يكون كل شيء في حالة عمل!

منع الأخطاء "NO_PUBKEY" على أوبونتو

من السهل تجنب الخطأ "NO_PUBKEY". لضمان عدم مواجهة هذه المشكلة على جهاز كمبيوتر Ubuntu Linux مرة أخرى ، قم بما يلي.

  • لا تقم بتثبيت أي مستودع تخزين لبرامج الجهة الخارجية لا يوفر ملف مفتاح عمومي.
  • فقط إضافة PPAs إلى أوبونتو من خلال المحطة. بإضافة PPAs عبر الجهاز ، تتم إضافة ملف المفتاح تلقائيًا إلى النظام ، مع تجنب مشكلة "NO_PUBKEY".
  • لا تقم مطلقًا بتحرير ملف مصادر البرامج لإضافته في مستودع برامج الجهة الخارجية إلى Ubuntu.

تعليقات