2014-10-30 44 views
4

我需要你的帮助。Ubuntu 14.01.1 LTS(apt-get update not woking)

$ vagrant init ubuntu/trusty64  

$ vagrant up 

一切都很好。但我不能“

$ sudo apt-get update 

我总是

W: Failed to fetch 

Could not resolve archive.ubuntu.com 

发生了什么事?我的Internet连接工作正常,或有与Ubuntu的服务器出问题了吗?

+2

题外话,请尝试http://askubuntu.com/ – 2014-10-30 08:41:30

+0

好吧,我会在那里问他们:D – eddie 2014-10-30 08:47:38

+0

对我来说,只是'vagrant reload'工作,我可以看到域名正确解决 – rahulserver 2017-04-20 16:29:43

回答

1

听起来像是你的底盒尝试在你的/etc/resolv.conf中添加openDNS

将下面的内容添加到你的vagrant文​​件(在配置部分中)应该做tric ķ

Vagrant.configure("2") do |config| 

    ... 

    config.vm.provision :shell, inline: "sudo echo nameserver 208.67.222.222 > /etc/resolv.conf" 

    ... 

end 

添加完毕后,只需运行“流浪汉重装--provision”,那么SSH,然后再试一次

+0

有一个问题你的例子中的引号,但这对我有效: config.vm.provision:shell,inline:“sudo echo'nameserver 208.67.222.222'> /etc/resolv.conf” – marblegravy 2015-05-14 21:20:58

-1

好,我有同样的问题。 我编辑了/etc/resolv.conf文件,写下: nameserver 208.67.222.222 然后工作!