PPA 不起作用,因此我使用“软件和更新”删除了“其他软件”选项卡下的 PPA 条目。但是,在“身份验证”选项卡下,它仍然被列为受信任的软件提供商。我单击了删除并输入了密码,但它仍然在列表中。请帮忙。
答案1
这时您可以依靠终端列出当前值得信赖的软件提供商,方法如下:
sudo apt-key list
现在找到您想要删除的密钥,搜索完成后,运行以下命令:
sudo apt-key del (keyid)
(keyid)
您相应的可信软件提供商的实际密钥 ID 在哪里。
例如:
Liso@thinkpad:~$ apt-key list
/etc/apt/trusted.gpg.d/nowrep-qupzilla.gpg
------------------------------------------
pub 1024R/7A2DA9DB 2011-12-05
uid Launchpad PPA for David Rosca
/etc/apt/trusted.gpg.d/ppsspp-stable.gpg
----------------------------------------
pub 4096R/ED0F784C 2014-08-02
uid Launchpad PPA for PPSSPP
Liso@thinkpad:~$ sudo apt-key del ED0F784C
[sudo] password for Liso:
OK
将删除 PPSSPP 密钥。
答案2
简单的解决方案:
要列出密钥,请使用
sudo apt-key list
你会得到类似
/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg
------------------------------------------------------
pub rsa4096 2012-05-11 [SC]
**** **** **** **** **** **** **** **** ****
uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) <[email protected]>
/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg
------------------------------------------------------
pub rsa4096 2012-05-11 [SC]
**** **** **** **** **** **** **** **** ****
uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012)
并删除
sudo rm /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg