我使用 ubuntu 11.10 最新更新,但是当我将 ubuntu 更新服务器更改为主服务器时出现此错误:
sudo apt-get update
......
......
Hit http://archive.ubuntu.com oneiric-security/universe Translation-en
Fetched 198 B in 16s (11 B/s)
Reading package lists... Done
W: GPG error: http://archive.ubuntu.com oneiric-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
我尝试了 Google 上的许多解决方案,但都无济于事。有什么想法吗?
答案1
首先尝试
sudo apt-get clean
sudo apt-get update && sudo apt-get upgrade
有些 ISP 会缓存软件包,然后会报告类似这样的错误。如果上述命令不起作用,请尝试
sudo apt-get update -o Acquire::http::No-Cache=True
然后再次
sudo apt-get update && sudo apt-get upgrade
如果还是不行的话,
sudo apt-get update -o Acquire::BrokenProxy=true
sudo apt-get update && sudo apt-get upgrade
如果一切就绪,您可以将其设为永久,以便将来不会再出现任何编辑问题
/etc/apt/apt.conf
APT
{
// Options for the downloading routines
Acquire
{
http
{
No-Cache "true";
};
};
}