apt-get 更新失败

apt-get 更新失败

我的 Debian 机器上的 apt 出了问题。自 7 月初以来,我一直无法更新软件包,显然是因为某些密钥已过期。我找到了几个试图帮助我的网站,但提供的解决方案都没有用。因此我在这里询问。

当我运行“apt-get update”时出现此错误:

# apt-get update
Get:1 ftp://85.17.159.15 etch Release.gpg [1032B]
Get:2 http://security.debian.org etch/updates Release.gpg [835B]                  
Hit ftp://85.17.159.15 etch Release                                               
Hit http://security.debian.org etch/updates Release
Err ftp://85.17.159.15 etch Release

Err http://security.debian.org etch/updates Release

[...]
Fetched 107kB in 0s (407kB/s)
Reading package lists... Done
W: GPG error: ftp://85.17.159.15 etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://security.debian.org etch/updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: You may want to run apt-get update to correct these problems

我尝试下载并安装新密钥,但问题并未解决。有什么线索吗?

答案1

尝试这个 :

gpg --keyserver pgpkeys.mit.edu --recv-key  9AA38DCD55BE302B
gpg -a --export 9AA38DCD55BE302B | sudo apt-key add -

这是最新的 Debian 系统,为了避免源代码损坏

相关内容