Ich versuche, ein apt-get update
durchzuführen oder apt-get install xyz
und ich sehe Zeitüberschreitungen wie diese:
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]
Ist dies ein vorübergehendes Problem mit Ubuntu oder liegt es vielleicht an meiner Seite? Die Box, von der aus ich darauf zugreife, befindet sich in EC2-EU.
Vielleicht gibt es eine Möglichkeit, den Installer zu zwingen, die US-Server zu verwenden, die zu funktionieren scheinen?
Akzeptierte Antwort:
Erstens nehme ich an, dass die Zeitüberschreitungen ein vorübergehendes Problem mit Ubuntu-Update-Servern in dieser Region sind.
Es sollte beachtet werden, dass EC2 Ubuntu AMIs auf Aktualisierungsserver verweisen, die in der von Ihnen verwendeten EC2-Region gehostet werden. Es ist schnell (~10 Mbit/s) und Sie zahlen nicht für die Bandbreite.
Allerdings wird nichts darüber erzwungen, woher Sie Ihre Updates beziehen. Sie können Ihre /etc/apt/sources.list
ändern um auf verschiedene Update-Server in einer anderen Region zu verweisen. Zwei Vorschläge für eine Problemumgehung:
- kopieren Sie eine
sources.list
aus der US-Region zu Ihren EU-Gastgebern. - fügen Sie die folgende Zeile oben in Ihre
sources.list
ein :deb mirror://mirrors.ubuntu.com/mirrors.txt oneiric main restricted universe multiverse
Das Schöne an der zweiten Lösung ist, dass diese „mirrors.txt“-Datei dynamisch über GeoIP generiert wird und immer einen guten und relativ nahen Spiegel zurückgeben sollte. Es ist großartig für uns Ubuntu-Benutzer, die häufig unterwegs sind.
Auch hier würde ich angesichts der besonderen Natur der Archivserver auf EC2 dies normalerweise nicht auf einer Cloud-Instanz tun. Und ich würde nur eine dieser Problemumgehungen als vorübergehende Maßnahme durchführen. Das Problem, wo immer es auch sein mag, ist vorübergehend und ich würde erwarten, dass es ziemlich schnell behoben wird.