it-swarm.dev

„Vyžadovat instalaci nedůvěryhodných balíčků“ při upgradu pomocí správce aktualizací

screenshot

To chybu neopravilo. Jak tedy opravím aktualizaci GUI?

Pro každý software musím nainstalovat z příkazového řádku, protože při instalaci softwaru z Ubuntu Software Center jsem dostal stejnou chybu.

67
One Zero
  1. Napište do terminálu: Sudo apt-get update && Sudo apt-get upgrade nebo upravte nastavení Správce aktualizací (zkuste to nejprve, pokud jste již nakonfigurovali Správce aktualizací).

    CLI

  2. Spusťte Správce aktualizací a akci opakujte.

    GUI

Spuštění aktualizace prostřednictvím terminálu dává možnost, zda povolit nebo zakázat nedůvěryhodné balíčky.

WARNING: The following packages cannot be authenticated!
  playonlinux
Install these packages without verification [y/N]?

Pokud důvěřujete zdroji balíčku, zadejte y.

65
user45853

To se děje kvůli chybějícím některým klíčům GPG. Chcete-li to vyřešit, otevřete terminál a spusťte níže uvedené příkazy:

Sudo apt-get update

Zobrazí se chybová zpráva, že některý veřejný klíč není k dispozici. Všimněte si řetězce klíčů (za NO_PUBKEY; např .: D6B6DB186A68F637)

 gpg --keyserver keyserver.ubuntu.com --recv XXXXX

Nahraďte XXXXX řetězcem klíčů

např .: gpg --keyserver keyserver.ubuntu.com --recv D6B6DB186A68F637

gpg --export --armor  XXXXX | Sudo apt-key add -

např .: gpg --export --armor D6B6DB186A68F637 | Sudo apt-key add -

Sudo apt-get update

Nyní zkuste systém aktualizovat znovu.

Zde je podobný příspěvek: „Vyžaduje instalaci nedůvěryhodných aktualizací“ Chyba ve Správci aktualizací

Snad to pomůže.

43
aneeshep

Můžete jej nainstalovat pomocí příkazového řádku: Sudo apt-get install --allow-unauthenticated exiv2.

Chcete-li trvale „důvěřovat“ repo, proveďte toto: Sudo apt-add-repository ppa:pmjdebruijn/darktable-release && Sudo apt-get update. Věřím, že to je PPA, kterou používáte.

12
evgeny

Na vaši otázku nemůžete "opravit" aktualizaci GUI (tj. Správce aktualizací), protože je zřejmé, že tato aplikace v současné době nemá schopnost instalovat nedůvěryhodné balíčky. Pokud chcete nainstalovat nedůvěryhodné balíčky, musíte to provést na příkazovém řádku.

Existují však dva způsoby, jak zastavit Správce aktualizací v oznamování této chyby: buď odebrat nedůvěryhodný software z vašeho systému OR důvěryhodnost úložiště v otázce, jak je uvedeno v odpovědi na druhou otázku ( Aktualizace se nenainstalují kvůli „nedůvěryhodným balíčkům“ ).

Prvním krokem je zjistit, které úložiště způsobuje problém. Můžete to zjistit zadáním apt-cache policy ambiance-colors na příkazovém řádku.

Rychlý google však odhalí, že ambiance-colors a radiance-colors jsou z ppa:ravefinity-project. Měli byste tedy být schopni problém vyřešit zadáním

Sudo add-apt-repository ppa:ravefinity-project/ppa
Sudo apt-get update
Sudo apt-get install ambiance-colors radiance-colors

převzato z http://www.webupd8.org/2012/01/ambiance-and-radiance-colors-theme-pack.html

4
stackex humanoid

proč jeho vyjádření takto znamená, že balíčky, které se pokoušíte nainstalovat, jsou software třetích stran. Chcete-li je nainstalovat, povolte zaškrtávací políčko Canonical na jiné kartě softwaru v nastavení správce aktualizací a potom zkuste instalaci znovu nainstalovat.

doufám, že to pomůže.

1
rɑːdʒɑ

Měl jsem stejný problém. Tento příkaz pro mě fungoval:

Sudo apt-get update --fix-missing

Výhodou oproti ostatním řešením je jeho jednoduchost. Můžete pokračovat v používání grafického uživatelského rozhraní a není třeba zjistit, které úložiště je poškozené. Řešení jsem našel zde v komentáři. Nevím dost Ubuntu, abych to vysvětlil, ale předpokládám, že dostane klíče nezbytné pro fungování všech repozitářů.

1
smoortema

Vaše otázka je nejasná: opravíte aktualizaci GUI. Další otázka vám ukáže, co dělat.

Můžete zrušit výběr všech vašich aktualizací, které se spoléhají na nedůvěryhodný zdroj, nebo můžete pokračovat a použít příkazový řádek pro trvalé důvěřování tomuto konkrétnímu zdroji. Jakmile některý z nich uděláte, zpráva se neobjeví. Pokud tak učiníte, zpráva se pro tento konkrétní zdroj již nikdy neobjeví.

0
Mei