You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何删除未在apt-key中显示的GPG密钥及对应软件源?

如何删除未在apt-key中显示的GPG密钥及对应软件源?

嗨,我来帮你搞定这个问题!你碰到的情况其实是Ubuntu 22.04这类新版本的apt密钥管理变化导致的——现在官方已经不推荐用apt-key工具来管理密钥了,转而把密钥存在/usr/share/keyrings目录下,所以apt-key list自然看不到它。下面是完整的删除步骤:

  • 删除对应软件源文件:你之前添加的azlux源保存在/etc/apt/sources.list.d/azlux.list,直接删除这个文件就行:

    sudo rm /etc/apt/sources.list.d/azlux.list
    
  • 删除对应的GPG密钥文件:密钥文件就在你看到的/usr/share/keyrings目录下,执行这条命令删除:

    sudo rm /usr/share/keyrings/azlux-archive-keyring.gpg
    
  • 更新apt缓存确认变更:最后更新一下apt缓存,确保这些修改生效:

    sudo apt update
    

简单解释下:Ubuntu 20.04之后,为了安全起见,apt推荐将第三方密钥单独存放在/usr/share/keyrings或/etc/apt/trusted.gpg.d目录,而不是传统的/etc/apt/trusted.gpg文件里。apt-key list只能读取后者里的密钥,所以你之前看不到那个azlux的密钥是正常的,直接删除对应的文件就可以彻底清理掉啦。

备注:内容来源于stack exchange,提问作者nooboverflow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:47:59