最近,每次我从终端运行 apt-get update 时,都会收到一长串错误。这些错误以前没有出现过,我不知道它们怎么会突然出现。我甚至尝试了一些论坛中建议的方法,但到目前为止,它们显然对我不起作用。我甚至尝试过更换服务器,但无济于事。我真的很高兴能得到有关这个问题的帮助。
答案1
在终端中逐个输入以下内容,
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2E206FF0
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17CF995E
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 298C1C9F
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E21DD54D
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5139BD61
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9E5DB0C8
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4631BBEA
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220
笔记:
- 运行上述所有命令后,您可能会收到一些错误,因为我在您的结果中发现了很多错误,请
sudo apt-get update
在运行所有这些命令后发布完整的输出。这样我可以帮助您。
答案2
您和 Ubuntu 档案库之间是否有透明代理?似乎有多个 Packages 文件未正确获取(这导致 GPG 失败)。请从命令行尝试此操作:
curl -I http://extras.ubuntu.com/ubuntu/dists/maverick/Release
这显示了类似这样的内容吗?(如果事情没有完全崩溃,第一行显示“200 OK”是意料之中的。)
HTTP/1.1 200 OK
Date: Thu, 23 Dec 2010 21:08:06 GMT
Server: Apache/2.2.8 (Ubuntu)
Last-Modified: Sun, 10 Oct 2010 23:00:00 GMT
ETag: "f72018-dfca-4924b34083c00"
Accept-Ranges: bytes
Content-Length: 57290
Content-Type: text/plain
如果看起来干净,请再试一次:
sudo apt-get clean
sudo apt-get update
答案3
在终端中运行以下命令,
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
sudo apt-get install ubuntu-extras-keyring
sudo apt-get update
笔记:
- 如果运行上述命令后出现任何错误,请在此处发布输出。
答案4
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
sudo launchpad-getkeys
让我知情