Как да коригирам грешката „W: GPG error“

грешка w_errordegpg

В Ubunlog искаме да ви покажем как можем поправете грешка това на пръв поглед изглежда болезнено за поправяне, но всъщност може да бъде поправено изпълняване на няколко команди или чрез графичен инструмент Ще говорим и за това.

И това понякога ли е, кога ние работим с хранилище (или някакъв пакет) или да го инсталирате, актуализирате или дори да актуализирате нашия списък с хранилища чрез sudo apt-получи актуализация, Може да видим грешката, която споменахме в заглавието на тази статия. Както казахме, много е лесно да го поправите. Ние ще ви кажем.

Както можете да видите на изображението, което оглавява тази статия, показаната грешка ни казва следното:

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 Manager)

Както ви казахме във въведението към статията, има и начин да разрешете тази грешка графично чрез програмата И PPA мениджър. Мениджърът на хранилището на PPA ще се погрижи за актуализирайте всички ключове до валидни ключовеи съответно прекратяване на грешката, от която искаме да се отървем. За да го инсталираме, можем лесно да го направим, като стартираме:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
Sudo актуализация ап-да
sudo apt-get инсталирате y-ppa-мениджъра

Екранна снимка от 2016 03:29:16

Веднъж инсталирани, трябва да влезем напреднал, а след като влезем вътре трябва да щракнем върху Опитайте се да импортирате всички GPG ключове, и изчакайте процесът да приключи. Ако всичко е работило правилно, всичките ни ключове трябва да бъдат възстановени без проблеми и когато повторим a Sudo актуализация ап-да грешката вече не трябва да ни се появява.

Както и да е, надяваме се, че тази статия ви е помогнала да се отървете от тази толкова странна и толкова трудна за решаване грешка, че изглежда в началото. Както видяхме, можем да го поправим от терминала с помощта ап-ключ или чрез графичния инструмент И PPA мениджър. Ако имате въпроси или грешката продължава, уведомете ни в раздела за коментари. До следващия път 🙂

 


Съдържанието на статията се придържа към нашите принципи на редакторска етика. За да съобщите за грешка, щракнете върху тук.

14 коментара, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван.

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   манути каза той

    В решението чрез Терминал мисля, че контролерът е превърнал опциите, предшествани от двойно тире „–` в„ –– дълги тирета.

    Поздрав и благодарности за помощта.

  2.   Хилмар Мигел Кажи Гарсия каза той

    Извинете, че направих различна заявка по темата, моята заявка е в дясното меню за известяване на работния плот, какво се нарича и ако е достъпна за Unity, поздрави.

  3.   Господин Пакито каза той

    Просто исках да коментирам, че нито един от двата начина, които излага статията, не е безпогрешен. Обяснявам:

    Веднъж имах този проблем и беше невъзможно да го поправя с конзолния метод, който излага статията, пуснах го няколко пъти, уверих се, че съм го направил правилно и нямаше начин. Консултирайки се с интернет, прочетох, че може да се поправи и с y-ppa-manager, опитах го и го оправи за първи път. Тоест, те са допълващи, а не алтернативни методи, обикновено е, че когато единият не успее, другите триумфират.

    Това каза, по случайност, няколко дни преди публикуването на тази статия (по-специално на 23 г.), друга по същата тема беше публикувана на 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: ключ EF0F382A1A7B6500: публичен ключ «[User ID не е намерен]» импортиран
    gpg: Общ обработен брой: 1
    gpg: импортиран: 1
    gpg: Предупреждение: 1 клавиш е пропуснат поради големия си размер
    gpg: Предупреждение: 1 клавиш е пропуснат поради големия си размер

    Някой знае ли как бих могъл да заобиколя тази стъпка?

    много ви благодаря

  10.   Весталин каза той

    С Y PPA MANAGER работи директно !!! Благодаря ви много, вече мислех да деинсталирам всичко! 🙂

  11.   Весталин каза той

    ... Благодаря, вече се сетих да деинсталирам всичко !!! 🙂 и с y-ppa работи директно ...

  12.   Хавиер Янес каза той

    Пукнатина! Графичното решение работи перфектно.

  13.   Хулио каза той

    Благодаря ви много, графичната част работи за мен. Опцията да го направя чрез терминал не ми е работила, предполагам, че от това, което коментират, двата скрипта са трансформирани в един дълъг скрипт.

  14.   f_leonardo каза той

    Благодаря ви много!
    Графичното решение работи перфектно и много бързо за мен в Ubuntu 20.04