La page Ubuntu Doc dit ceci:
Il est conseillé d’ajouter la clé Opera GPG.
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -
Où est-ce que j'ajoute ça?
Je veux suivre les conseils mais je ne sais pas à quelle partie du centre de logiciel ajouter des clés gpg.
Réponses:
C'est une commande d'une ligne à entrer dans le terminal. Voir Qu'est-ce qu'un terminal et comment puis-je l'ouvrir et l'utiliser?
Pour l'utiliser, vous devez coller la commande entière dans le terminal (n'oubliez pas d'utiliser https):
Mais bien sûr, il est difficile de copier et coller des commandes sans savoir ce qu'elles sont en train de faire, et de ne pas avoir d'instructions sur la manière d'annuler leurs actions, voici donc une ventilation de base des commandes:
wget
télécharge quelque chose d'un serveur. Voir le manuel wget pour Ubuntu 16.04 .|
est une pipline, qui prend la sortie d'une commande et l'exécute dans l'entrée d'une autreapt-key add
ajoute une clé de packageDonc, en gros, il télécharge la clé et l’ajoute ensuite à une commande.
J'ai testé la commande et cela devrait fonctionner.
Maintenant, pour vérifier que cela fonctionne, exécutez cette commande (à partir de cette réponse ):
Ceci listera les clés ajoutées et la clé d'Opera devrait être listée en bas comme ceci:
La réponse liée indique également que vous pouvez supprimer la clé si nécessaire, en utilisant:
avec
30C18A2B
être l'ID clé de la liste.Après avoir exécuté cette commande et configuré les sources exactement comme dans votre capture d'écran , procédez comme suit:
(notez qu'il y a des avertissements aléatoires, mais rien qui affecte l'installation ou les opérations du centre logiciel)
Et pour la suppression (juste au cas où): Quelle est la bonne façon de supprimer complètement une application?
Donc en résumé:
apt-key
apt-get
la source
apt-key add
, le fichier .key (dans ce cas, "archive.key") peut être supprimé sans conséquence, non? La clé (les informations, pas le fichier) a déjà été ajoutée à une liste quelque part, de sorte que le fichier ne devrait plus être nécessaire./etc/apt/trusted.gpg.d/
et/var/lib/apt/keyrings/
par exemple).curl -L https://deb.opera.com/archive.key | sudo apt-key add -
Si vous ajoutez manuellement une clé à partir d’un PPA, utilisez
Remplacer le
00000000
par la deuxième partie de la clé informée sur le site Web de l’APP que vous souhaitez ajouter.Par exemple, si vous trouvez cette ligne:
Utilisez uniquement la deuxième partie (quelle que soit sa taille), qui dans cet exemple est
7BF576066
la source
gpg: keyserver receive failed: No keyserver available
etgpg: keyserver receive failed: Connection refused
communes?Les nouvelles versions d'apt supportent également les éléments suivants:
Cette méthode fournit également des informations plus détaillées, par exemple:
Cela a également l'avantage supplémentaire de supprimer le besoin de dépendances supplémentaires telles que wget ou curl.
la source
gnupg-curl
utiliser HTTPS si vous utilisez GPG 1.x.apt-key adv --fetch-keys
ne récupérera qu'une clé de l'URL, et si l'URL contient plusieurs clés, utilisezwget | apt-key add
plutôt.Une autre façon de simplement utiliser une clé .asc consiste à télécharger la clé .asc et à l’ajouter au trousseau.
Par exemple -
la source