Problema de autenticación con mi PPA


11

Creé un paquete y lo subí a mi PPA. Después de que se construyó, fui a instalarlo, pero me encontré con este mensaje:

$ sudo apt-get install stackapplet
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  stackapplet
0 upgraded, 1 newly installed, 0 to remove and 31 not upgraded.
Need to get 17.7kB of archives.
After this operation, 106kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  stackapplet
Install these packages without verification [y/N]?

¿Por qué me advierte que los paquetes no están siendo verificados?

Respuestas:


14

Lo más probable es que esto sea causado por una clave PGP faltante en su llavero APT. Puede agregar la clave con el siguiente comando:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3

Por supuesto, debe reemplazar la clave con su clave PPA.

Además, el siguiente comando agregará la clave automáticamente:

sudo add-apt-repository ppa:user/ppa-name

Después de agregar la clave, debe ejecutar apt-get update para descargar y verificar la firma.


1
+1, por cierto, el comando exacto para agregar su ppa se muestra directamente en la página web de PPA.
Isaías el

¡Perfecto! Un pequeño problema: el repositorio no aparece en el "Centro de software de Ubuntu".
Nathan Osman el

@Pynt: No lo veo en ninguna parte de la página ...
Nathan Osman


@Pynt: todo lo que veo son las líneas para agregar a su /etc/apt/sources.listarchivo. No veo ningún comando.
Nathan Osman el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.