首页 > 解决方案 > “签名验证期间发生错误。存储库我没有更新......”而 sudo apt-get update 在 Hummingboard

问题描述

运行“sudo apt-get update”时出现错误:

签名验证过程中发生错误。存储库未更新,将使用以前的索引文件。GPG 错误:https ://repo.solid-build.xyz ./ 发布:以下签名无效:KEYEXPIRED 1508672008 无法获取https://repo.solid-build.xyz/debian/jessie/bsp-imx6/。 /Release一些索引文件下载失败。它们已被忽略,或者使用旧的。

我想我需要一把新钥匙,但我怎样才能得到它?感谢您的帮助。

系统:Debian GNU/Linux 8.7 (jessie) 和 MATE 1.8.1 桌面环境

我试过了:

apt-key list

并找到了 3 个过期的密钥,所以我尝试了:

apt-key adv --keyserver keys.gnupg.net --recv-keys [KEY]

我使用所有 3 个过期密钥执行此操作,但再次使用 apt-key list 他们没有改变。我在这里想念什么?

标签: debiandebian-jessie

解决方案


过期的密钥是 Hummingboard 的一个已知问题。您可以在他们的 wiki 上找到信息:https ://wiki.solid-run.com/doku.php?id=products:a38x:software:os: debian 安装推荐的 solidrun-keyring_*_all.deb 后,它更改了 1 个3 个过期密钥,一旦因系统崩溃和重新启动(包括再次更新系统)进行更新,就会导致系统正常工作。并且所有密钥都在第二次更新后更新。


推荐阅读