更新virtualbox时出错

更新virtualbox时出错

我已经卸载了以前版本的 virtualbox sudo apt-get remove virtualbox,并尝试使用以下信息安装最新版本页。

我做到了

wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

sudo apt-get update

我的/etc/apt/sources.list文件包含:

deb http://download.virtualbox.org/virtualbox/debian trusty contrib

更新后我收到的错误是:

Err http://download.virtualbox.org trusty InRelease                            

Err http://download.virtualbox.org trusty Release.gpg      
  Unable to connect to download.virtualbox.org:http: [IP: 62.253.3.177 80]
Fetched 4,124 kB in 4min 0s (17.2 kB/s)
Reading package lists... Done
W: Failed to fetch http://download.virtualbox.org/virtualbox/debian/dists/trusty/InRelease  

W: Failed to fetch http://download.virtualbox.org/virtualbox/debian/dists/trusty/Release.gpg  Unable to connect to download.virtualbox.org:http: [IP: 62.253.3.177 80]

W: Some index files failed to download. They have been ignored, or old ones used instead.

答案1

看起来你的 DNS 可能有问题,因为 download.virtualbox.org 解析为地址 23.63.99.67 或 23.63.99.89

这个答案为解决您的问题提供了许多很好的建议。

为了快速修复,您可以添加以下行:

dns-nameservers 192.168.1.254 8.8.8.8

对于文件中的主网络接口/etc/network/interfaces,编辑后,如有必要,请将 eth0 更改为正确的接口名称:

ifdown eth0 && ifup eth0

完成此操作后,请使用以下命令检查名称是否解析为正确的地址:

host download.virtualbox.org

如果您看到 23.63.99.67 和 23.63.99.89 那么您的更新命令应该可以正常工作。

相关内容