apt-get update 在 VMWare 中运行 Ubuntu 14.04 时出现 GPG 错误

apt-get update 在 VMWare 中运行 Ubuntu 14.04 时出现 GPG 错误

我目前在 VMware Workstation12 上使用 Ubuntu 14.04。我首先尝试安装 cmake 3.6.2,但出现错误

Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)

然后我在网上搜索了一下,得到了这个答案http://www.cnblogs.com/suyuan1573/p/4251389.html,运行时 sudo apt-get upgrade,得到

E: GPG error: http://ubuntu.cn99.com precise InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)

我在网上查找了多种解决方案,包括这些

一切都不适合我。

如何解决这个问题?谢谢,allanna。

我不想重新安装 Ubuntu,现在我无法安装任何软件。当我输入 apt-get update 时,我收到 E: GPG 错误:http://ubuntu.cn99.com精确的 InRelease:清晰签名的文件无效,得到“NODATA”(网络是否需要身份验证?)

答案1

这是代理的问题,我修改了代理链接,首先备份代理列表:

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

然后使用 gedit 或其他编辑器打开 sources.list:

sudo gedit /etc/apt/sources.list

选择适合您的近似列表,我在中国,这个效果很好:

deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

ps:删除原列表

最后,运行

sudo apt-get upadate

相关内容