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

Ubuntu执行sudo apt update时遭遇密钥警告与仓库源无效错误

Ubuntu执行sudo apt update时遭遇密钥警告与仓库源无效错误

嘿,看起来你遇到了两个典型的apt更新问题,我来一步步帮你搞定:

问题1:无效的sbt仓库源(404错误)

你看到的E: The repository 'https://dl.bintray.com/sbt/debian Release' does not have a Release file错误,是因为Bintray这个服务已经停止运营了,所以这个源彻底失效了。解决方法如下:

  • 首先找到包含这个无效源的配置文件,运行命令:

    sudo find /etc/apt -type f -name "*.list" | xargs grep -l "dl.bintray.com/sbt"
    

    这个命令会输出对应的文件路径,比如可能是/etc/apt/sources.list.d/sbt.list

  • 编辑这个文件,把指向Bintray的那一行注释掉(在行首加#)或者直接删除:

    sudo nano 你刚才找到的文件路径
    

    编辑完按Ctrl+O保存,Ctrl+X退出编辑器

  • 或者更快捷的方式,直接移除这个源:

    sudo add-apt-repository --remove "deb https://dl.bintray.com/sbt/debian /"
    

问题2:PostgreSQL密钥的遗留警告

那个关于密钥存在于/etc/apt/trusted.gpg的警告,是因为apt-key工具已经被废弃了,现在推荐把密钥单独放在/etc/apt/trusted.gpg.d/目录下。处理步骤:

  • 先把PostgreSQL的密钥导出到新的位置:

    gpg --export --armor 7FCC7D46ACCC4CF8 | sudo tee /etc/apt/trusted.gpg.d/postgresql.asc
    
  • 然后删除旧的遗留密钥:

    sudo apt-key del 7FCC7D46ACCC4CF8
    

最后验证

做完上面两步后,重新运行:

sudo apt update

应该就不会再看到之前的错误和警告啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 09:42:45