نحوه رفع خطای "W: GPG error"

خطای w_errordegpg

در Ubunlog می خواهیم به شما نشان دهیم که چگونه می توانیم رفع اشکال که در نگاه اول رفع آن دردناک به نظر می رسد ، اما در واقع قابل رفع است اجرای چند دستور و یا از طریق یک ابزار گرافیکی ما همچنین در مورد آن صحبت خواهیم کرد.

و آیا این گاهی اوقات ، چه زمانی است ما با یک مخزن کار می کنیم (یا برخی از بسته ها) یا برای نصب آن ، به روزرسانی یا حتی به روزرسانی لیست مخازن ما sudo apt-get update ، ممکن است خطایی را که در عنوان این مقاله ذکر کردیم مشاهده کنیم. همانطور که گفتیم ، تعمیر آن بسیار آسان است. ما به شما خواهیم گفت

همانطور که در تصویر این مقاله مشاهده می کنید ، خطای نشان داده شده به ما موارد زیر را می گوید:

W: خطای GPG: http://ppa.launchpad.net دقیق انتشار: امضای زیر قابل تأیید نیست زیرا کلید عمومی شما در دسترس نیست: NO_PUBKEY ABCDEFGH12345678

راه حل از طریق ترمینال

برای حل آن از طریق ترمینال باید با یک کلید عمومی معتبر برای یک سرور امن اوبونتو مشورت کنیم ، که می توانیم با استفاده از دستور زیر این کار را انجام دهیم:

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

در جایی که ABCDEFGH12345678 کلیدی است که خطا به ما اطلاع می دهد که ما را رد می کند.

علاوه بر این، برای هر یک از کلیدهایی که می بینیم ما را رد می کند (که می تواند بیش از یک باشد) ما باید دستور زیر را اجرا کنیم:

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

راه حل گرافیکی (AND PPA Manager)

همانطور که در مقدمه مقاله به شما گفتیم ، راهی نیز وجود دارد این خطا را به صورت گرافیکی حل کنید از طریق برنامه و مدیر PPA. این یک مدیر مخزن PPA است که از آن مراقبت خواهد کرد تمام کلیدها را به کلیدهای معتبر به روز کنید، و در نتیجه پایان خطایی که می خواهیم از آن خلاص شویم. برای نصب آن می توانیم به راحتی با اجرای آن این کار را انجام دهیم:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
کنید: sudo apt-get برای بروز رسانی
sudo apt-get نصب y-ppa-manager

عکس صفحه از 2016-03-29 16:00:18

پس از نصب ، باید وارد شویم پیشرفته، و پس از ورود به آن ، باید بر روی آن کلیک کنیم سعی کنید همه کلیدهای GPG را وارد کنید، و منتظر بمانید تا روند به پایان برسد. اگر همه چیز به درستی کار کرده باشد ، تمام کلیدهای ما باید بدون مشکل بازیابی شوند ، و هنگامی که ما دوباره a کنید: sudo apt-get برای بروز رسانی خطا دیگر نباید برای ما ظاهر شود.

به هر حال ، امیدواریم که این مقاله به شما کمک کرده باشد تا از این خطا خلاص شوید که در ابتدا حل آن بسیار عجیب و دشوار است. همانطور که دیدیم ، می توانیم با استفاده از ترمینال آن را برطرف کنیم apt-key یا از طریق ابزار گرافیکی و مدیر PPA. اگر سوالی دارید یا خطا همچنان ادامه دارد ، در بخش نظرات به ما اطلاع دهید. تا دفعه بعد

 


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

14 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   مانتو dijo

    در راه حل از طریق ترمینال ، من فکر می کنم که جستجوگر گزینه های قبل از آن را با دو خط تیره "-" به "-" خط تیره طولانی تبدیل کرده است.

    با سلام و تشکر از کمک شما

  2.   هیلمار میگوئل گارسیا dijo

    با عرض پوزش از پرس و جو متفاوت در مورد این موضوع ، پرسش من در منوی اعلان سمت راست دسک تاپ است ، چه نامیده می شود و اگر برای Unity در دسترس است ، سلام.

  3.   آقای پکیتو dijo

    من فقط می خواستم اظهار نظر کنم که هیچ یک از دو راهی که مقاله در معرض آن قرار می دهد خطا نیست. من توضیح می دهم:

    در یک مورد من این مشکل را داشتم و رفع آن با روش کنسولی که مقاله نشان می دهد غیرممکن است ، چندین بار آن را اجرا کردم ، مطمئن شدم که آن را درست انجام داده ام و راهی وجود ندارد. با مراجعه به اینترنت ، من خواندم که با 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.   لوئیس ارنستو سالازار dijo

    آیا کسی می تواند به من بگوید که چگونه صفحه نمایش صفحه POST را بدست آورم؟

  5.   نیکول مونوز dijo

    من روش کنسول را امتحان کردم و جواب نداد. اگر من روی شیر کار می کنم با Y PPA MANAGER!

  6.   الکسیس مونوز dijo

    روش کنسول برای من جواب نداد. مدیر y-ppa بله! همین الان.
    به من اجازه نمی دهد مخزن را نصب کنم اما اکنون خوب است!

  7.   داتولو dijo

    فرمانی که برای من کار کرد به شرح زیر است:

    ud sudo apt-key adv –keyserver keyserver.ubuntu.com –recv (کلید عمومی)

    [keymaster@google.com> »1 زیر کلید جدید
    gpg: تعداد کل پردازش شده: 1
    gpg: کلیدهای فرعی جدید: 1
    gpg: امضاهای جدید: 3]

    سلام و بسیار متشکرم.

  8.   فیودور dijo

    خیلی ممنون ، من توانستم مشکل را حل کنم !!!

  9.   روسی dijo

    سلام ، برای من اتفاق افتاده است که وقتی از دستور استفاده می کنم ، پیام زیر ظاهر می شود ، بنابراین دادن کلیدهای جدید پایان نمی یابد:
    gpg: key EF0F382A1A7B6500: کلید عمومی «[شناسه کاربر یافت نشد]» وارد شد
    gpg: تعداد کل پردازش شده: 1
    gpg: وارد شده: 1
    gpg: هشدار: 1 کلید به دلیل بزرگ بودن آن رد شد
    gpg: هشدار: 1 کلید به دلیل بزرگ بودن آن رد شد

    آیا کسی می داند که چگونه می توانم در این مرحله کار کنم؟

    خیلی از شما متشکرم

  10.   وستالین dijo

    با Y PPA MANAGER مستقیماً کار می کرد !!! بسیار متشکرم ، من قبلاً در فکر حذف همه چیز بودم! 🙂

  11.   وستالین dijo

    ... ممنون ، من در فکر حذف همه چیز بودم! ... و با y-ppa مستقیماً کار کرد ...

  12.   خاویر یانز dijo

    شکاف - ترک - رخنه! راه حل گرافیکی عالی کار کرد.

  13.   جولای dijo

    بسیار متشکرم ، قسمت گرافیک برای من کار کرده است. گزینه انجام آن توسط ترمینال برای من مفید نبوده است ، من تصور می کنم از آنچه نظر می دهند این دو اسکریپت به یک اسکریپت طولانی تبدیل شده اند.

  14.   f_leonardo dijo

    از شما بسیار سپاسگزارم.
    این راه حل گرافیکی برای من در اوبونتو 20.04 بسیار عالی و سریع عمل کرد