GNU/Linux >> Znalost Linux >  >> Ubuntu

Ubuntu – platnost klíče v úložišti Opensuse vypršela?

Se systémem Ubuntu 16.04.4 LTS.

Při spuštění sudo apt update , poslední řádky jsou následující:

W: GPG error: http://download.opensuse.org/repositories/home:/osmc/xUbuntu_16.04  Release: The following signatures were invalid: KEYEXPIRED 1482381670
E: The repository 'http://download.opensuse.org/repositories/home:/osmc/xUbuntu_16.04  Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

apt-key list ukazuje, že platnost jednoho klíče vypršela:

pub   2048R/70F1BBEA 2014-10-14 [expired: 2016-12-22]
uid                  home:osmc OBS Project <home:[email protected]>

(Z nějakého důvodu apt-key list | grep “expired:” nic však nevrací.)

Pokus o aktualizaci tohoto klíče nic nezmění:

$ apt-key adv --keyserver keys.gnupg.net --recv-keys 70F1BBEA
Executing: /tmp/tmp.pOcDAzqSkJ/gpg.1.sh --keyserver
keys.gnupg.net
--recv-keys
70F1BBEA
gpg: requesting key 70F1BBEA from hkp server keys.gnupg.net
gpg: key 70F1BBEA: "home:osmc OBS Project <home:[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

Zkusil jsem také spustit Y PPA Manager a „Zkusit importovat všechny chybějící klíče GPG“, ale výsledek byl stejný.

Hádám, že možná používám zastaralou verzi Opensuse a potřebuji ji změnit, ale nejsem si jistý, co to je a jak to správně udělat.

Přijatá odpověď:

Po přidání úložiště třetí strany do /etc/apt/sources.list.d/* soubor nebo /etc/apt/sources.list , musíte se ujistit, že odpovídající gpg klíč je vložen do úložiště klíčů apt.

wget http://download.opensuse.org/repositories/home:/osmc/xUbuntu_16.04/Release.key -O - | sudo apt-key add -    
sudo apt update  

Pokud to nefunguje, protože platnost klíče skutečně vypršela, odstraňte chybové a varovné zprávy. Otevřete /etc/apt/sources.list.d/osmc-installer.list a přidejte znak hash ( # ) na začátku řádků před deb proměnit je v komentáře.

sudo nano /etc/apt/sources.list.d/osmc-installer.list  

Stiskněte kombinaci kláves Ctrl +O a poté stiskněte Enter pro uložení upravovaného souboru. Stiskněte kombinaci kláves Ctrl +X pro ukončení nano.

Aktualizujte svůj seznam dostupných softwarových balíčků.

sudo apt update  

Ubuntu
  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu 20.04

  2. Jak zobrazit seznam nainstalovaných balíčků v Ubuntu

  3. Apt-fast pro Ubuntu 14.04?

  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu

  2. Jak nainstalovat PostgreSQL na Ubuntu 18.04

  3. Seznam služeb na Ubuntu 20.04 – vše o tom?

  1. Jak vytvořit server úložiště Ubuntu

  2. Ubuntu 20.04:Seznam torrent klientů

  3. Jak vypsat a odebrat úložiště PPA na Ubuntu 20.04 Linux