{{tag>apt apt-key}} ====== apt-key is deprecated ====== En voulant ajouter un PPA, par exemple celui d'Openshot Development (''sudo add-apt-repository ppa:openshot.developers/libopenshot-daily''), il se peut que vous voyiez apparaître ce message : W: http://ppa.launchpad.net/openshot.developers/libopenshot-daily/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. Voici comment résoudre ce problème : ===== Affichez la liste de vos clés ===== sudo apt-key list Parmi celles-ci se trouve la clé d'Openshot Development : pub rsa1024 2009-09-02 [SC] FBA0 C227 099A 5360 635E 3D91 5216 5BD6 B9BA 26FA uid [ inconnue] Launchpad OpenShot Development PPA Copiez les 8 derniers caractères de la clé ; ici : B9BA26FA (sans espace). ===== Exporter la clé ===== Le mieux est d'exporter la clé dans un nouveau fichier de ''/etc/apt/trusted.gpg.d/'' : sudo apt-key export B9BA26FA | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/openshotdev.gpg ===== Optionnel : Indiquer où se trouve la clé ===== Cela n'est nécessaire que si la clé n'est pas dans ''/etc/apt/trusted.gpg.d/''. (Peut-être dans ''/usr/share/keyrings/'' ?) Éditer avec les droits root le fichier ''/etc/apt/sources.list.d/openshot_developers-libopenshot-daily-jammy.list'' Remplacer la ligne : deb http://ppa.launchpad.net/openshot.developers/libopenshot-daily/ubuntu jammy main par la ligne : deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/openshotdev.gpg] http://ppa.launchpad.net/openshot.developers/libopenshot-daily/ubuntu jammy main (Adapter le chemin vers ''openshotdev.gpg''.) Uniquement si vous n'avez pas enregistré ''openshotdev.gpg'' dans ''/etc/apt/trusted.gpg.d/'' : sudo apt-key del B9BA26FA ===== Mettre à jour la liste des paquets ===== apt update C'est fait ! [[https://tecadmin.net/resolved-key-is-stored-in-legacy-trusted-gpg-keyring/|Source]] ---- {{counter|today| personne a visité cette page aujourd'hui| personnes ont visité cette page aujourd'hui}} et {{counter}} en tout.