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

执行sudo apt update时遇到GPG签名无效及源更新失败问题求助

执行sudo apt update时遇到GPG签名无效及源更新失败问题求助

看起来你碰到了两个独立的问题,我来一步步帮你排查解决:

问题1:ROS源的GPG签名过期(EXPKEYSIG F42ED6FBAB17C654)

你之前操作的是fictionlab源的密钥,但报错的核心是ROS源的密钥过期了。需要重新添加ROS官方的有效GPG密钥:

  1. 执行以下命令获取并添加最新的ROS密钥:
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.key | sudo apt-key add -
  1. 完成后再运行sudo apt update,ROS源的签名错误应该就能解决。

问题2:多个源的Release文件显示“not valid yet”

这个提示明显是系统时间不正确导致的——你的系统时间比实际时间晚了几百天,所以系统会认为这些源的Release文件还没到生效时间,自然拒绝更新。解决方法如下:

  • 先查看当前系统时间,确认偏差情况:
timedatectl
  • 启用网络时间同步,让系统自动校准时间:
sudo timedatectl set-ntp true
  • 如果网络同步没生效,可以手动安装工具强制同步:
sudo apt install ntpdate -y
sudo ntpdate pool.ntp.org

完成以上两步后,再重新运行sudo apt update,所有报错应该都能解决了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 10:00:31