魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Package - Docker - Apt - 问题总结 - 软件仓库的GPG密钥过时警告

文章摘要: 仓库的 GPG 密钥过时警告解决方案。

重要

  • 在 Debian 和 Ubuntu 系统中,apt 的密钥管理确实经历了一些变化。(传统的 apt-key 命令用于管理存储在 /etc/apt/trusted.gpg 中的 GPG 密钥,但现在这种方法已被标记为不推荐使用。)
  • 新的做法是使用 apt 本身来管理密钥,这通常涉及到使用 .gpg 文件来存储密钥,并将这些文件放置在 /etc/apt/trusted.gpg.d/ 目录中。
  • 也可以使用 GPG 命令进行操作。
  1. 查看哪些仓库的GPG密钥过时
  1. 删除过时的GPG密钥文件
  1. 下载新的GPG密钥文件
wget -qO - https://example.com/repository/key.asc | gpg --dearmor > /usr/share/keyrings/repository-keyring.gpg
  • 使用 gpg --dearmor 将密钥转换为 ASCII armored 格式,这样更容易处理。
更新时间: 2025/10/3 17:56