Comment forcer le rechargement d'un référentiel non signé dans Ubuntu et éviter l'"erreur GPG, voir apt-secure (8)"

Erreur GPG ou apt-secure (8)

Bien que les packages Flatpak gagnent en popularité chaque jour qui passe, j'oserais dire que la plupart d'entre nous continuent de préférer les logiciels de référentiel quelle que soit leur distribution. Pour cette raison, il est facile, par exemple, dans Ubuntu d'ajouter un référentiel pour avoir la dernière version de OBS Studio avec ses dépendances les plus récentes. Mais que faire si nous le faisons et voyons le texte "Erreur GPG"? C'est quelque chose qui a une solution.

Lorsque nous voyons l'erreur GPG ou nous demandons de voir la page de manuel apt-secure (8), ce qui se passe, c'est que nous essayons d'utiliser un référentiel non signé, ou il n'est tout simplement pas disponible pour notre version de Debian / Ubuntu. Cela peut arriver, par exemple, si nous sommes sur un système qui ne reçoit plus ou n'est pas encore pris en charge, comme Ubuntu 22.04 Jammy Jellifish qui est actuellement en développement. Gardez à l'esprit que lorsque vous forcez la recharge, nous sauterons un avertissement de sécurité, vous devez donc faire attention à cela. Même si nous utilisons des sources officielles, comme OBS ou Pipewire, quelque chose pourrait ne plus fonctionner. Ce n'est pas un nouveau bug, mais nous n'avions rien à ce sujet ici à LxA.

Évitez l'erreur GPG en éditant le fichier sources.list

Le faire est assez simple. Ici nous allons utiliser le référentiel Pipewire comme exemple, avec lequel il est dit que le problème de Kooha qui se fige dans les dernières versions est résolu (ce n'était pas mon cas dans Jammy Jellyfish...). Pour forcer le rechargement, nous ferions ce qui suit :

  1. Nous devons ajouter le référentiel dans le fichier sources.list qui se trouve dans /etc/apt, donc le moyen le plus rapide est d'ouvrir un terminal et d'écrire :
sudo nano /etc/apt/sources.list
  1. Nous entrons le mot de passe de notre utilisateur.
  2. Maintenant, à la fin, nous ajouterons le référentiel et le marquerons comme approuvé. Dans le cas de Pipewire et pour Ubuntu 21.10, ou 22.04, puisqu'il n'y a pas d'option « jammy », nous ajouterions ce qui suit :
deb [trusted=yes] http://ppa.launchpad.net/pipewire-debian/pipewire-upstream/ubuntu/ hirsute main
  1. Une fois ce qui précède ajouté, nous appuyons sur Ctrl + O pour enregistrer, Entrée pour confirmer et Ctrl + X pour quitter.

D'après ce que nous avons entré, "[de confiance = oui]" est ce que le marque comme digne de confiance, alors l'URL du référentiel va et "hirsute" serait la marque de version, 21.10 dans le cas d'Ubuntu. Comme nous l'avons expliqué, cela fonctionne également dans Ubuntu 22.04, où cela donne une erreur simplement parce qu'il n'est pas encore disponible pour la version qui sortira en avril prochain.

Et ce serait tout. C'est un processus simple cela peut nous éviter bien des maux de tête, mais il ne faut pas exclure la possibilité que cela nous en donne un autre. Personnellement, je ne le recommanderais que pour les logiciels dont nous avons besoin et qui ne sont pas disponibles par d'autres moyens, mais il y a l'explication.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.