it-swarm.it

Problema di autenticazione con il mio PPA

Ho creato un pacchetto e l'ho caricato sul mio PPA. Dopo che è stato creato, sono andato a installarlo, ma ho dovuto affrontare questo messaggio:

$ 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]?

Perché mi avverte che i pacchetti non sono stati verificati?

11
Nathan Osman

Molto probabilmente questo è causato da una chiave PGP mancante nel tuo portachiavi APT. Puoi aggiungere la chiave con il seguente comando:

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

Naturalmente è necessario sostituire la chiave con la chiave PPA.

Inoltre, il comando seguente aggiungerà automaticamente la chiave:

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

Dopo aver aggiunto la chiave, è necessario eseguire apt-get update per scaricare e verificare la firma.

14
Ressu