كيفية إصلاح خطأ "W: GPG"

خطأ w_errordegpg

En Ubunlog queremos enseñaros cómo podemos إصلاح الخلل يبدو للوهلة الأولى أنه من المؤلم إصلاحه ، ولكن يمكن إصلاحه بالفعل تشغيل بضعة أوامر الزراعة العضوية من خلال أداة رسومية سنتحدث أيضا عن ذلك.

وهل ذلك في بعض الأحيان ، متى نحن نعمل مع المستودع (أو بعض الحزم) إما لتثبيته أو تحديثه أو حتى تحديث قائمة المستودعات الخاصة بنا من خلاله sudo apt-get update ، قد يظهر الخطأ الذي ذكرناه في عنوان هذه المقالة. كما قلنا ، من السهل جدًا إصلاحه. سنخبرك.

كما ترى في الصورة التي تتصدر هذه المقالة فإن الخطأ الموضح يخبرنا بما يلي

W: خطأ GPG: http://ppa.launchpad.net الإصدار الدقيق: تعذر التحقق من التوقيعات التالية لأن مفتاحك العام غير متاح: NO_PUBKEY ABCDEFGH12345678

الحل عبر المحطة

لحلها من خلال المحطة ، يتعين علينا استشارة مفتاح عام صالح لخادم Ubuntu الآمن ، والذي يمكننا القيام به باستخدام الأمر التالي:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABCDEFGH12345678

حيث ABCDEFGH12345678 هو المفتاح الذي يخبرنا الخطأ أنه يرفضنا.

وبالإضافة إلى ذلك، لكل مفتاح من المفاتيح التي نراها ترفضنا (والتي يمكن أن تكون أكثر من واحد) علينا تنفيذ الأمر التالي:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys

الحل الرسومي (ومدير PPA)

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

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
سودو الرابطة بين الحصول على التحديث
sudo apt-get install y-ppa-manager

لقطة شاشة من 2016-03-29 16:00:18

بمجرد التثبيت ، يتعين علينا الدخول متقدم، وبمجرد دخولنا ، يتعين علينا النقر فوق حاول استيراد جميع مفاتيح GPG، وانتظر حتى تنتهي العملية. إذا كان كل شيء يعمل بشكل صحيح ، فيجب استعادة جميع مفاتيحنا دون مشاكل ، وعندما نعيد تشغيل ملف سودو الرابطة بين الحصول على التحديث يجب ألا يظهر الخطأ لنا بعد الآن.

على أي حال ، نأمل أن تكون هذه المقالة قد ساعدتك في التخلص من هذا الخطأ الغريب جدًا ويصعب حله على ما يبدو في البداية. كما رأينا ، يمكننا إصلاحه من المحطة باستخدام الرابطة بين مفتاح أو من خلال أداة الرسم ومدير PPA. إذا كانت لديك أي أسئلة أو استمر الخطأ ، فأخبرنا بذلك في قسم التعليقات. حتى المرة القادمة 🙂


14 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   مانوتي قال

    في الحل عبر Terminal ، أعتقد أن المدقق قام بتحويل الخيارات التي سبقتها شرطة مزدوجة "–` إلى` –` شرطات طويلة.

    تحية وشكر على المساعدة.

  2.   هيلمار ميغيل ساي جارسيا قال

    آسف لتقديم استعلام مختلف حول الموضوع ، استفساري موجود في قائمة الإشعارات الصحيحة لسطح المكتب ، وما يسمى وإذا كان متاحًا للوحدة ، تحياتي.

  3.   السيد باكيتو قال

    أردت فقط أن أعلق على أن أيا من الطريقتين اللتين تعرضهما المقالة معصومة من الخطأ. أشرح:

    في إحدى المرات واجهت هذه المشكلة وكان من المستحيل إصلاحها باستخدام طريقة وحدة التحكم التي تعرضها المقالة ، وقمت بتشغيلها عدة مرات ، وتأكدت من أنني قمت بذلك بشكل صحيح ولم يكن هناك طريقة. بالتشاور مع الإنترنت ، قرأت أنه يمكن أيضًا إصلاحه باستخدام y-ppa-manager ، لقد جربته وقمت بإصلاحه في المرة الأولى. وهذا يعني أنها تكميلية وليست طرقًا بديلة ، فمن المعتاد أنه عندما يفشل المرء في الانتصارات الأخرى.

    ومع ذلك ، من قبيل الصدفة ، قبل أيام قليلة من نشر هذه المقالة (في 23/03/2016 على وجه التحديد) ، تم نشر آخر حول نفس الموضوع على ubuntuleon.com (http://www.ubuntuleon.com/2016/03/que-hacer-cuando-te-sale-un-w-error-de.html) حيث تم الكشف عن طريقة وحدة التحكم. نظرًا لأن هذا قد حدث لي بالفعل ولم تنجح هذه الطريقة بالنسبة لي ، فقد أردت مشاركة تجربتي مع y-ppa-manager في التعليقات ، وفي ظل وفرة من الحلول الممكنة ، كشف زميل آخر عن طريقة ثالثة أكثر عدوانية (ومع المزيد خطر أيضًا ، وهو ما يحذر منه) ، ولكن أيضًا بشكل أسرع ، في حالة عدم عمل أي من الاثنين السابقين.

    تحية.

  4.   لويس إرنستو سالازار قال

    هل يمكن لأي شخص أن يخبرني كيف أحصل على Screenlet لشاشة POST؟

  5.   نيكول مونوز قال

    لقد جربت طريقة وحدة التحكم ولم تنجح. مع Y PPA MANAGER إذا كنت أعمل على الصنبور!

  6.   الكسيس مونوز قال

    لم تعمل طريقة وحدة التحكم بالنسبة لي. مدير y-ppa نعم! الآن.
    لن يسمح لي بتثبيت المستودع ولكن الآن كل شيء على ما يرام!

  7.   داتولو قال

    الأمر الذي نجح معي هو ما يلي:

    ~ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv (المفتاح العام)

    [keymaster@google.com> »1 مفتاح فرعي جديد
    gpg: العدد الإجمالي الذي تمت معالجته: 1
    gpg: مفاتيح فرعية جديدة: 1
    gpg: توقيعات جديدة: 3]

    التحيات وشكرا جزيلا.

  8.   فيودور قال

    شكرا جزيلا لكم استطعت حل المشكلة !!!

  9.   الروس قال

    مرحبًا ، يحدث لي أنه عند استخدام الأمر ، تظهر الرسالة التالية ، لذلك لا تنتهي من إعطاء مفاتيح جديدة:
    gpg: key EF0F382A1A7B6500: المفتاح العام «[لم يتم العثور على معرف المستخدم]» تم استيراده
    gpg: العدد الإجمالي الذي تمت معالجته: 1
    gpg: مستورد: 1
    gpg: تحذير: تم تخطي مفتاح واحد بسبب حجمه الكبير
    gpg: تحذير: تم تخطي مفتاح واحد بسبب حجمه الكبير

    هل يعرف أي شخص كيف يمكنني الالتفاف حول هذه الخطوة؟

    شكرا جزيلا

  10.   فيستالين قال

    مع Y PPA MANAGER عملت مباشرة !!! شكرًا جزيلاً لك ، كنت أفكر بالفعل في إلغاء تثبيت كل شيء! 🙂

  11.   فيستالين قال

    ... شكرًا لك ، لقد فكرت بالفعل في إلغاء تثبيت كل شيء !!! 🙂 ومع y-ppa عملت مباشرة ...

  12.   خافيير يانيز قال

    صدع! عمل الحل الرسومي بشكل مثالي.

  13.   يوليو قال

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

  14.   f_leonardo قال

    شكرا جزيلا لك!
    عمل الحل الرسومي بشكل مثالي وسريع جدًا بالنسبة لي في Ubuntu 20.04