Question Comment réparer l'erreur gpg non disponible?


J'essaie de lancer une installation d'Ubtuntu en utilisant une installation existante.

J'ai synchronisé le répertoire personnel et je suis en train de dupliquer les packages installés. Comme j’ai du ppa supplémentaire dans ma configuration, je copie le contenu de /etc/apt/ à la nouvelle machine.

Pourtant, maintenant je suis confronté au problème en cours d'exécution apt-get update:

Fetched 632 B in 8s (71 B/s)                                                   
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B9316A7BC7917B12
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FC6D7D9D009ED615

J'ai essayé d'importer les clés en utilisant:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B9316A7BC7917B12 FC6D7D9D009ED615

qui se traduit par:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.XGVtDAfZ4i --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/trustdb.gpg --keyring /etc/apt/trusted.gpg.d/trusted.gpg --keyring /etc/apt/trusted.gpg.d/vincent-c-ponysay.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-y-ppa-manager.gpg --keyserver keyserver.ubuntu.com --recv-keys B9316A7BC7917B12 FC6D7D9D009ED615
gpg: requesting key C7917B12 from hkp server keyserver.ubuntu.com
gpg: requesting key 009ED615 from hkp server keyserver.ubuntu.com
gpg: key C7917B12: "Launchpad chrislea" not changed
gpg: key 009ED615: "Launchpad PPA for Shutter Team" not changed
gpg: Total number processed: 2
gpg:              unchanged: 2

Pourtant, le problème persiste encore. Où est-ce que je me trompe?


1
2017-11-02 10:52


origine




Réponses:


N'oubliez pas que l'ajout de PPA peut être dangereux.

Je pensais que les deux clés étaient:

  • La clé était pour le volet, que j'ai corrigé en ajoutant:

    sudo add-apt-repository ppa:shutter/ppa

  • L'autre était le dépôt chris lea node.js, que j'ai remplacé par un autre:

    curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -

il enlève automatiquement le vieux chris lea et me laisse procéder à l'installation.


0
2017-11-02 11:08