我添加了一个这样的键:
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'
Run Code Online (Sandbox Code Playgroud)
现在我想删除这个键。我怎样才能做到这一点?我不知道它在哪里添加以及它看起来如何。
当我这样做时,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 <master@ubuntu.com>
sub 2048g/79164387 2004-09-12
pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <image@ubuntu.com>
pub 4096R/C0B21F32 2012-05-11
uid Ubuntu Archive Automatic Signing Key (2012) <master@ubuntu.com>
pub 4096R/EFE21092 2012-05-11
uid Ubuntu CD Image Automatic Signing Key (2012) <image@ubuntu.com>
pub 1024D/D50582E6 2009-02-01
uid Kohsuke Kawaguchi <kkiu@kyterty.org>
uid Kohsuke Kawaguchi <kyterty.iuytre@sun.com>
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 <IET-OSP-IUY@host.com>
sub 2048R/732F28E7 2013-01-26
Run Code Online (Sandbox Code Playgroud)
Eri*_*lho 63
apt-key add/etc/apt/trusted.gpg默认情况下添加一个键。
这些密钥来自 Ubuntu 存储库:
pub 1024D/437D05B5 2004-09-12
uid Ubuntu Archive Automatic Signing Key <master@ubuntu.com>
sub 2048g/79164387 2004-09-12
pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <image@ubuntu.com>
pub 4096R/C0B21F32 2012-05-11
uid Ubuntu Archive Automatic Signing Key (2012) <master@ubuntu.com>
pub 4096R/EFE21092 2012-05-11
uid Ubuntu CD Image Automatic Signing Key (2012) <image@ubuntu.com>
Run Code Online (Sandbox Code Playgroud)
那么你只剩下:
pub 1024D/D50582E6 2009-02-01
uid Kohsuke Kawaguchi <kkiu@kyterty.org>
uid Kohsuke Kawaguchi <kyterty.iuytre@sun.com>
uid [jpeg image of size 3704]
sub 2048g/10AF40FE 2009-02-01
Run Code Online (Sandbox Code Playgroud)
通过运行删除它:
sudo apt-key del D50582E6
Run Code Online (Sandbox Code Playgroud)
如果您真的想确保删除正确的密钥,您可以再次将密钥添加到新的密钥环中:
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key --keyring /tmp/test add -
Run Code Online (Sandbox Code Playgroud)
然后列出其内容:
sudo apt-key --keyring /tmp/test list
Run Code Online (Sandbox Code Playgroud)
然后您将看到要删除的密钥。
您也可以使用直接删除密钥
$ sudo apt-key list | grep 'teejee'
Run Code Online (Sandbox Code Playgroud)
你会得到
/etc/apt/trusted.gpg.d/teejee2008-ppa.gpg
Run Code Online (Sandbox Code Playgroud)
然后,
$ sudo rm /etc/apt/trusted.gpg.d/teejee2008-ppa.gpg
Run Code Online (Sandbox Code Playgroud)
只需再次测试 $ sudo apt-key list | grep 'teejee'
| 归档时间: |
|
| 查看次数: |
104373 次 |
| 最近记录: |