Ejecutando Ubuntu 16.04.4 LTS.
Al ejecutar sudo apt update
, las líneas finales son las siguientes:
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
muestra una clave caducada:
pub 2048R/70F1BBEA 2014-10-14 [expired: 2016-12-22]
uid home:osmc OBS Project <home:[email protected]>
(Por alguna razón, apt-key list | grep “expired:”
sin embargo, no devuelve nada).
Intentar actualizar esta clave no cambia nada:
$ 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
También intenté ejecutar Y PPA Manager y "Intentar importar todas las claves GPG que faltan", pero el resultado fue el mismo.
Supongo que tal vez estoy ejecutando una versión desactualizada de Opensuse y necesito cambiarla, pero no estoy seguro de qué es y cómo hacerlo correctamente.
Respuesta aceptada:
Después de agregar un repositorio de terceros a un /etc/apt/sources.list.d/*
archivo o /etc/apt/sources.list
, debe asegurarse de que la clave gpg correspondiente esté insertada en el almacén de claves apt.
wget http://download.opensuse.org/repositories/home:/osmc/xUbuntu_16.04/Release.key -O - | sudo apt-key add -
sudo apt update
Si eso no funciona porque la clave realmente caducó, elimine los mensajes de error y advertencia. Abra /etc/apt/sources.list.d/osmc-installer.list
y agregue un caracter hash ( #
) al comienzo de las líneas antes de deb
para convertirlos en comentarios.
sudo nano /etc/apt/sources.list.d/osmc-installer.list
Presione la combinación de teclado Ctrl +O y luego presione Enter para guardar el archivo que se está editando. Presione la combinación de teclado Ctrl +X para salir de nano.
Actualice su lista de paquetes de software disponibles.
sudo apt update