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

执行sudo apt update出现源404、GPG密钥等报错如何修复

Ubuntu Jammy 执行sudo apt update报错修复方案

1. 处理PPA源404无Release文件的报错

bhdouglass/indicator-remindor这个PPA未提供Ubuntu 22.04(Jammy)对应的安装包,直接移除失效PPA即可:

sudo add-apt-repository --remove ppa:bhdouglass/indicator-remindor

如果执行后仍有残留配置,手动删除对应源文件:

sudo rm -f /etc/apt/sources.list.d/*indicator-remindor*.list

2. 处理PostgreSQL源跳过i386架构的提示

PostgreSQL官方源不提供32位i386架构包,给该源单独添加架构限制,仅拉取适配系统架构(一般为amd64)的包即可:

  • 编辑PostgreSQL源配置文件:
sudo nano /etc/apt/sources.list.d/pgdg.list
  • 在原配置行的deb字段后添加[arch=amd64]参数,修改后格式参考:
deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt jammy-pgdg main
  • 按Ctrl+O回车保存,再按Ctrl+X退出编辑器。

3. 处理密钥存放在legacy trusted.gpg的弃用警告

Ubuntu 22.04及之后版本不再推荐将第三方源密钥存放在全局/etc/apt/trusted.gpg路径,要求每个源的密钥单独存放于/etc/apt/keyrings目录,分别处理两个触发警告的源:

修复Heroku源密钥配置

  • 导出旧密钥到专用密钥环路径:
sudo apt-key export 927F7B3E | sudo gpg --dearmour -o /etc/apt/keyrings/heroku.gpg
  • 编辑Heroku源配置文件:
sudo nano /etc/apt/sources.list.d/heroku.list
  • 在deb字段后添加signed-by=/etc/apt/keyrings/heroku.gpg参数,修改后格式参考:
deb [arch=amd64 signed-by=/etc/apt/keyrings/heroku.gpg] https://cli-assets.heroku.com/apt ./
  • 保存退出编辑器。

修复Kubernetes源密钥配置

  • 导出旧密钥到专用密钥环路径:
sudo apt-key export 54A647F9048D5688D7DA2ABE6A030B21BA07F4FB | sudo gpg --dearmour -o /etc/apt/keyrings/kubernetes.gpg
  • 编辑Kubernetes源配置文件:
sudo nano /etc/apt/sources.list.d/kubernetes.list
  • 在deb字段后添加signed-by=/etc/apt/keyrings/kubernetes.gpg参数,修改后格式参考:
deb [signed-by=/etc/apt/keyrings/kubernetes.gpg] http://apt.kubernetes.io/ kubernetes-xenial main
  • 保存退出编辑器。

清理旧密钥

确认两个源的密钥配置都修改完成后,删除旧全局密钥环里的对应条目:

sudo apt-key del 927F7B3E
sudo apt-key del 54A647F9048D5688D7DA2ABE6A030B21BA07F4FB

验证修复结果

所有修改完成后,重新执行更新命令,确认无报错即可:

sudo apt update

若后续需要使用indicator-remindor功能,不要强行添加不匹配系统版本的PPA,可寻找该软件适配Jammy的安装渠道。

内容的提问来源于stack exchange,提问作者speedygamer12

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 20:15:37