Ubuntu 14.01.1 LTS(apt-get update无法工作)

4
我需要你的帮助。
$ vagrant init ubuntu/trusty64     

$ vagrant up

一切都好。但我无法"

$ sudo apt-get update

I always get

W: Failed to fetch

Could not resolve archive.ubuntu.com

发生了什么事?我的互联网连接正常,还是Ubuntu服务器出了问题?

2
离题了,请尝试访问http://askubuntu.com/。 - Yu Hao
好的,我会去那里问他们 :D - eddie
对我来说,只需要运行 vagrant reload 命令,我就可以看到域名正确解析了。 - rahulserver
2个回答

1
似乎您的基本框没有正确设置DNS。尝试将openDNS添加到/etc/resolv.conf中。
将以下内容添加到您的vagrantfile(在配置部分内)应该可以解决问题。
Vagrant.configure("2") do |config|

  ...

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

  ...

end

一旦添加,只需运行 'vagrant reload --provision',然后 ssh 进入并重试。

你的示例中引号存在问题,但是这个对我有效:config.vm.provision :shell, inline: "sudo echo 'nameserver 208.67.222.222' > /etc/resolv.conf" - marblegravy

-1

嗯,我有同样的问题。 我编辑了/etc/resolv.conf文件,写入以下内容: nameserver 208.67.222.222 然后它就可以工作了!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接