web-dev-qa-db-ja.com

追加したapt-keyを削除する方法は?

このようなキーを追加しました:

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'

次に、このキーを削除します。どうやってやるの?どこに追加されたのか、どのように見えるのかわかりません。

Sudo apt-key listを実行すると、コンソールにいくつかの情報が出力されます。どれが私が上でやったことと関係があるのか​​分かりませんか?

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
24
arsenal

apt-key addは、デフォルトで/etc/apt/trusted.gpgにキーを追加します。

これらのキーは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]>

次に、あなただけが残っています:

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

次を実行して削除します:

Sudo apt-key del D50582E6

本当に正しいキーを削除していることを確認したい場合は、新しいキーリングにキーを再度追加できます。

wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | Sudo apt-key --keyring /tmp/test add -

次に、その内容をリストします。

Sudo apt-key --keyring /tmp/test list

次に、削除するキーが表示されます。

34
Eric Carvalho

ソフトウェアセンターを開き、[編集]→[ソフトウェアソース...]→[その他のソフトウェア]に移動すると、[削除]ボタンが表示されます。

3
UTF-8

を使用してキーを直接削除することもできます

$ Sudo apt-key list | grep 'teejee'

あなたが取得します

/etc/apt/trusted.gpg.d/teejee2008-ppa.gpg

次に、

$ Sudo rm /etc/apt/trusted.gpg.d/teejee2008-ppa.gpg

$ Sudo apt-key list | grep 'teejee'でもう一度テストするだけです

2