J'ai ajouté une clé comme celle-ci:
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | Sudo apt-key add -
Sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
Maintenant, je veux supprimer cette clé. Comment puis je faire ça? Je ne sais pas où il a été ajouté et à quoi ça ressemble.
Quand je fais Sudo apt-key list
, il affiche quelques éléments sur la console. Vous ne savez pas lequel est lié à ce que j'ai fait ci-dessus?
david@machine:~$ Sudo apt-key list
/etc/apt/trusted.gpg
--------------------
pub 1024D/437D05B5 2004-09-12
uid Ubuntu Archive Automatic Signing Key <[email protected]>
sub 2048g/79164387 2004-09-12
pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <[email protected]>
pub 4096R/C0B21F32 2012-05-11
uid Ubuntu Archive Automatic Signing Key (2012) <[email protected]>
pub 4096R/EFE21092 2012-05-11
uid Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>
pub 1024D/D50582E6 2009-02-01
uid Kohsuke Kawaguchi <[email protected]>
uid Kohsuke Kawaguchi <[email protected]>
uid [jpeg image of size 3704]
sub 2048g/10AF40FE 2009-02-01
/etc/apt/trusted.gpg.d//pubring.gpg
-----------------------------------
pub 2048R/06634014 2013-01-26
uid OSP Team <[email protected]>
sub 2048R/732F28E7 2013-01-26
apt-key add
ajoute une clé à /etc/apt/trusted.gpg
par défaut.
Ces clés proviennent de référentiels Ubuntu:
pub 1024D/437D05B5 2004-09-12
uid Ubuntu Archive Automatic Signing Key <[email protected]>
sub 2048g/79164387 2004-09-12
pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <[email protected]>
pub 4096R/C0B21F32 2012-05-11
uid Ubuntu Archive Automatic Signing Key (2012) <[email protected]>
pub 4096R/EFE21092 2012-05-11
uid Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>
Ensuite, il ne vous reste que:
pub 1024D/D50582E6 2009-02-01
uid Kohsuke Kawaguchi <[email protected]>
uid Kohsuke Kawaguchi <[email protected]>
uid [jpeg image of size 3704]
sub 2048g/10AF40FE 2009-02-01
Supprimez-le en exécutant:
Sudo apt-key del D50582E6
Si vous voulez vraiment vous assurer que vous retirez la bonne clé, vous pouvez la rajouter à un nouveau trousseau:
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | Sudo apt-key --keyring /tmp/test add -
Puis listez son contenu:
Sudo apt-key --keyring /tmp/test list
Ensuite, vous verrez la clé que vous souhaitez supprimer.
Ouvrez la logithèque, allez dans "Éditer" → "Sources de logiciel ..." → "Autres logiciels" et vous verrez un bouton "Supprimer".
Vous pouvez aussi directement enlever la clé en utilisant
$ Sudo apt-key list | grep 'teejee'
Tu auras
/etc/apt/trusted.gpg.d/teejee2008-ppa.gpg
Ensuite,
$ Sudo rm /etc/apt/trusted.gpg.d/teejee2008-ppa.gpg
Juste tester à nouveau avec $ Sudo apt-key list | grep 'teejee'