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 :
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 mainpar 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