Dav*_*rks 7 installation apt networking
我正在尝试做一个apt-get updateorapt-get install xyz并且我看到这样的超时:
W: Failed to fetch http://eu-west-1.ec2.archive.ubuntu.com/ubuntu/dists/oneiric-updates/Release.gpg
Unable to connect to eu-west-1.ec2.archive.ubuntu.com:http: [IP: 10.224.87.159 80]
Run Code Online (Sandbox Code Playgroud)
这是 Ubuntu 的暂时性问题,还是我的问题。我从中访问它的盒子在 EC2-EU 中。
也许有一种方法可以强制安装程序使用似乎可以工作的美国服务器?
Mar*_*ell 10
首先,我假设超时是该地区 Ubuntu 更新服务器的暂时性问题。
应该注意的是,EC2 Ubuntu AMI 指向更新托管在您正在使用的 EC2 区域上的服务器。它很快(~10Mbps)并且您无需为带宽付费。
话虽如此,但没有强制要求您从何处获取更新。您可以更改您/etc/apt/sources.list的指向不同地区的不同更新服务器。两个解决方法的建议:
sources.list从美国地区复制到您的欧盟主机。sources.list:deb mirror://mirrors.ubuntu.com/mirrors.txt oneiric main restricted universe multiverse第二个解决方案的巧妙之处在于,这个“mirrors.txt”文件是通过 GeoIP 动态生成的,并且应该始终返回一个良好且相对接近的镜像。这对我们经常出差的 Ubuntu 用户来说非常棒。
同样,鉴于 EC2 上存档服务器的特殊性质,我通常不会在云实例上执行此操作。我只会将这些解决方法中的任何一种作为临时措施。这个问题,无论在哪里,都是暂时的,我希望它能够很快得到解决。
| 归档时间: |
|
| 查看次数: |
11974 次 |
| 最近记录: |