VirtualBox 上的 Ubuntu Server 不允许我安装任何东西

VirtualBox 上的 Ubuntu Server 不允许我安装任何东西

我刚刚在 VirtualBox 中的虚拟机中安装了 Ubuntu Server 12,但是 apt-get 不允许我安装任何东西,当我尝试安装时apt-get install git出现Failed to fetch错误,

Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/g/git/git-man_1.7.9.5-1_all.deb  Connection failed [IP: 91.189.91.15 80]

之后我运行,apt-get update除了 2 个 URL 之外,一切顺利。

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg  Connection failed [IP: 91.189.91.15 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg  Connection failed [IP: 91.189.91.14 80]

我尝试了一下,但wget http://us.archive.ubuntu.com/ubuntu/pool/main/g/git/git-man_1.7.9.5-1_all.deb出现此错误:

HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.

编辑:

这是我的网络配置:

网络配置

是的,我可以从客户机(我的机器)和主机(虚拟机器) ping IP:91.189.91.15。

答案1

http://us.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg

此 URL 有效,因此问题出在您的机器、客户机或主机上。您能在 Virtualbox 主机上打开此 URL 吗(它是您用来运行 Virtualbox 和管理虚拟机的计算机)?

尝试ping 91.189.91.15检查您是否已连接到存储库服务器。

另外,请检查您的 Virtualbox 设置。在 Virtualbox 上使用 Internet 的默认网络类型是 NAT。尝试在您的虚拟机上设置以下设置(MAC 地址应该不同)

VirtualBox NAT

相关内容