Když uživatel přidá, dojde k chybě GPG „NO_PUBKEY“softwarové úložiště nebo PPA pro Ubuntu bez přidání podpisového klíče GPG. Jelikož back-end softwaru Ubuntu bere zabezpečení vážně, systém neumožní uživateli nainstalovat nic z úložiště bez tohoto klíče, a proto se objeví tato chyba. Naštěstí se to snadno opraví.
Máte na Ubuntu chyby závislosti? Zde je návod, jak je opravit.
Opravit chybu „NO_PUBKEY“ GPG - GUI
V Ubuntu Linuxu je možné problém s „NO_PUBKEY“ opravit pomocí GUI. Chcete-li zahájit proces, stiskněte klávesu Vyhrát na klávesnici. Stisknutím tohoto tlačítka zobrazíte vyhledávací pole v Gnome na Ubuntu. Odtud začněte do vyhledávacího pole psát „Software & Updates“. Poté klikněte na ikonu s tímto názvem. Nebo, pokud jej nenajdete, vyberte ikonu s hnědým rámečkem / zeměkoule.
Jakmile se otevře okno aplikace „Software & Updates“na obrazovce si prohlédněte různé karty v aplikaci a klikněte na „Ověřování“. Kliknutím na kartu „Ověřování“ se dostanete do oblasti „Důvěryhodní poskytovatelé softwaru“.
Udržujte oblast „Software a aktualizace“ otevřenou a otevřenouna novou kartu prohlížeče. Poté přejděte na stránku, ze které jste získali PPA softwaru. Na této stránce vyhledejte podpisový klíč GPG a uložte jej do svého počítače.
Jakmile jste na stránce Launchpad, klikněte na „technické detaily“ a odhalte podpisovací klíč, kliknutím na odkaz na klíč přejděte na další stránku.

Na další stránce klikněte na odkaz vedle „hospoda“ a odhalte klíč v prohlížeči.

lis Ctrl + S na klávesnici a uložte soubor jako klíč.

Po uložení klíče do počítače Ubuntu Linux přejděte zpět do aplikace „Software a aktualizace“ v části „Ověřování“. Poté v části „Ověřování“ vyhledejte tlačítko „Importovat klíčový soubor“.

Kliknutím myší na tlačítko „Importovat klíčový soubor“ otevřete okno prohlížeče souborů. Poté se podívejte do okna prohlížeče souborů a přidejte klíčový soubor do Ubuntu.
Po přidání souboru klíčů do Ubuntu budeteschopen instalovat software z tohoto softwarového úložiště. Než se však pokusíte nainstalovat software z tohoto úložiště, musíte aktualizovat softwarové zdroje Ubuntu.
Chcete-li obnovit zdroje softwaru Ubuntu, klikněte na ikonuTlačítko „zavřít“. Když tak učiníte, objeví se zpráva, která říká: „Informace o dostupném softwaru jsou zastaralé.“ Klepnutím na tlačítko „Znovu načíst“ aktualizujte. Po aktualizaci se chyba „NO_PUBKEY“ odstraní.
Oprava chyby „NO_PUBKEY“ GPG - příkazový řádek
Chyba „NO_PUBKEY“ GPG může být opravena v terminálu a opravena v GUI. Někteří by argumentovali, že oprava této chyby v Ubuntu prostřednictvím terminálu je rychlejší.
Otevřete okno terminálu v počítači Ubuntu Linux stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Po otevření okna terminálu použijte Aktualizace příkaz ke softwarovým zdrojům Ubuntu, protože musíme chybu reprodukovat.
Po spuštění Aktualizace příkaz, zobrazí se zpráva: „Následující podpisy nelze ověřit, protože veřejný klíč není k dispozici: NO_PUBKEY.“
Po zprávě „NO_PUBKEY“ uvidíte ačíslo. Zvýrazněte toto číslo myší a zkopírujte jej do schránky. Toto číslo je důležité, protože může být použito s příkazem obnovy k automatickému importu chybějícího klíče GPG do vašeho systému Ubuntu Linux.
S číslem uloženým do schránky napištenásledující příkaz v okně terminálu. Nezapomeňte nahradit část příkazu „COPIED-NUMBER-HERE“ číslem zkopírovaným do schránky na počítači se systémem Linux.
Poznámka: Chcete-li použít funkci vložení v terminálu Linux, stiskněte tlačítko Ctrl + Shift + V na klávesnici.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys COPIED-NUMBER-HERE
Nech apt-key příkazového spuštění a chybějící klíč GPG stáhne přímo z internetu. Po dokončení příkazu se zobrazí zpráva s názvem „veřejný klíč“ REPO NÁZEV Singing Key importován ”.

Po úspěšném importu chybějícího klíče GPGdo Ubuntu se postará chyba „NO_PUBKEY“. Oprava však není úplná, protože softwarové zdroje Ubuntu musí být obnoveny, aby odrážely změny provedené importem klíče.
Chcete-li aktualizovat softwarové zdroje Ubuntu, musíte použít Aktualizace příkaz.
sudo apt update
Když Aktualizace příkaz skončí, vše by mělo být v pořádku!
Zabraňte chybám „NO_PUBKEY“ na Ubuntu
Chyba „NO_PUBKEY“ je snadné se vyhnout. Chcete-li se ujistit, že se tento problém na vašem počítači Ubuntu Linux znovu nespustí, proveďte následující.
- Neinstalujte žádné softwarové úložiště třetích stran, které neposkytuje soubor veřejného klíče.
- PPA přidejte do Ubuntu pouze prostřednictvím terminálu. Přidáním PPA prostřednictvím terminálu se soubor klíče automaticky přidá do systému, čímž se zabrání problému „NO_PUBKEY“.
- Nikdy neupravujte soubor zdrojů softwaru a přidejte jej do úložiště softwaru třetích stran do Ubuntu.
Komentáře