Как удалить apt-ключ, который я добавил? [Дубликат]

17

Я добавил такой ключ:

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 , он выводит на консоль несколько вещей. Не знаете, какой из них связан с тем, что я сделал выше?

[email protected]:~$ 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
    
задан arsenal 03.04.2015 в 18:13
источник

3 ответа

25

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

Затем вы увидите ключ, который хотите удалить.

    
ответ дан Eric Carvalho 03.04.2015 в 19:39
источник
3

Откройте программный центр, перейдите в «Редактировать» → «Источники программного обеспечения ...» → «Другое программное обеспечение», и вы увидите кнопку «Удалить».

    
ответ дан UTF-8 03.04.2015 в 18:23
1

Вы также можете напрямую удалить ключ, используя

$ 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'

    
ответ дан Akshay Vilas Patil 21.12.2017 в 07:17