# /etc/apt/sources.list problème de clés GPG

**URL:** <https://www.debian-fr.org/t/etc-apt-sources-list-probleme-de-cles-gpg/87933>\
**Category:** Support Debian\
**Created:** [Mars 1, 2023, 2:51 UTC](https://www.debian-fr.org/t/etc-apt-sources-list-probleme-de-cles-gpg/87933 "2023-03-01T14:51:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mars 1, 2023, 2:51 UTC](https://www.debian-fr.org/t/etc-apt-sources-list-probleme-de-cles-gpg/87933/1 "2023-03-01T14:51:38Z")

</div>

Je trouve diverses info pour introduire des clés GPG.

En particulier:

> [@Apt : ajout correct d'une clé GPG](https://www.debian-fr.org/t/apt-ajout-correct-dune-cle-gpg/85278):
>
> ATTENTION : Plutôt que suivre les indications suivantes, qui sont toujours d’actualité, mais complexe, préférez la solution décrite dans le post suivant : [Extrepo : gestion des dépôts Debian externes](https://www.debian-fr.org/t/extrepo-gestion-des-depots-debian-externes/92241) — et si, et seulement si, le logiciel recherché n’existerait pas dans ces dépôts Debian externes, alors essayez ce qui est écrit ci-dessous ! Informations Depuis 2020, ajouter une clé GPG pour les dépôts utilisés par apt ne doit plus se faire par le biais de la commande apt-key ; celle-ci est décl…

qui utilise un script demandant «nom du projet» puis «url de la clé»

J’ai ajouté les mentions «contrib» et »non-free» au fichier généré par l’installeur de Bullseye, ainsi que la ligne suivante:

`deb https://repo.protonvpn.com/debian unstable main`

qui fonctionne bien sur Buster.

Je ne comprends pas à quoi correspondent les termes «nom du projet» et «url» que demande ce script, sachant que le message donne un nom de clé.

N’y a-t-il pas une autre commande (ou méthode) simple comme l’était apt-key?

Par ailleurs,  
pour ajouter la clé nécessaire au dépot de protonvpn, j’ai trouvé cette solution:

> wget -qO - [https://repo.protonvpn.com/debian/public\_key.asc](https://repo.protonvpn.com/debian/public_key.asc) | sudo tee /etc/apt/trusted.gpg.d/protonvpn.gpg.asc \>/dev/null

qui copie le fichier public\_key.asc dans le répertoire /etc/apt/trusted.gpg.d/ et le renomme.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mars 1, 2023, 3:53 UTC](https://www.debian-fr.org/t/etc-apt-sources-list-probleme-de-cles-gpg/87933/2 "2023-03-01T15:53:12Z")

</div>

La méthode fourni par ProtonVPN ne marche pas ? il faut que tu fasse autrement ?

> **[How to install Proton VPN on Debian and Ubuntu | Proton VPN](https://protonvpn.com/support/linux-vpn-debian-ubuntu)**
>
> How to install both the Proton VPN GUI app and Proton VPN CLI on Debian and Ubuntu.

Tu télécharge un .deb que tu installe manuellement et il va te régler ton dépôts directement lui même apparemment, c’est plus propre et totalement officiel …

Sinon pour ta question nom du projet c’est le nom de la clé minux le .gpg et l’url comem tu t’en doute … bah c’esty l’url de la clé.

la gestion de paquet n’est plus la même qu’auparavant, surtout pour ce qui concerne la gestion des dépôts tiers et de la sécurité.

> [@josephtux](#):
>
> J’ai ajouté les mentions «contrib» et »non-free» au fichier généré par l’installeur de Bullseye, ainsi que la ligne suivante:
> 
> `deb https://repo.protonvpn.com/debian unstable main`

Il aurait été mieux de créer un fichier **.sources** dans /etc/apt/sources.lists.d/ du genre protonvpn.list avec ton dépôts et ajouté manuellement la clé si cela avait été recommandé par le projet officiel 😉
