Vagrant apt获取更新在流浪机器上失败

Vagrant apt获取更新在流浪机器上失败,vagrant,ubuntu-14.04,Vagrant,Ubuntu 14.04,我已使用以下命令在我的mac电脑上设置了一台流浪机器- vagrant init ubuntu/trusty64 vagrant up 现在,我已使用vagrant ssh成功地登录到计算机,并尝试使用sudo apt get update,但失败了,出现以下错误- W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures were invalid: BADSIG 40976EAF437D0

我已使用以下命令在我的mac电脑上设置了一台流浪机器-

vagrant init ubuntu/trusty64
vagrant up
现在,我已使用
vagrant ssh
成功地登录到计算机,并尝试使用
sudo apt get update
,但失败了,出现以下错误-

W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
当我执行此操作时,错误将更改为- W:无法获取
http://archive.ubuntu.com/ubuntu/dists/trusty/main/source/Sources  哈希和不匹配

当我清理缓存时,原始错误返回


我能做些什么来解决这个问题?

你有什么版本的基本框(
ubuntu/trust64
)?当我按照您采取的步骤操作时,我得到了一个小小的警告:

==> default: A newer version of the box 'ubuntu/trusty64' is available! You currently
==> default: have version '20151119.0.0'. The latest is version '20160323.0.0'. Run
==> default: `vagrant box update` to update.
您是否尝试过运行Wagrant box update


我按照您的步骤操作,能够ssh和
sudo apt获取更新
,此框上没有任何错误。

谢谢,我已经运行了更新。虽然它说我已经运行了正确的版本,但这次命令成功运行,所以无论哪种方式,我的问题都得到了解决。更新:我刚到办公室并在这里连接到局域网,现在命令再次失败。当我通过移动数据网络连接时,它再次成功,因此问题在于我的网络设置。如果您(或任何人)对此有任何意见,我将很高兴听到,如果没有,我将在其他地方碰碰运气。@YaronIdan您的办公室局域网是代理的吗?在这种情况下,使用vagrant插件。我相信我们不是,因为我们是一家小公司,只使用一个交换机和一个简单的路由器来连接家庭,就像互联网连接一样。不过,我还是会试试看的,谢谢。没错,既然你实际上引导我找到了解决方案,我会继续并标记这个问题的答案。
==> default: A newer version of the box 'ubuntu/trusty64' is available! You currently
==> default: have version '20151119.0.0'. The latest is version '20160323.0.0'. Run
==> default: `vagrant box update` to update.