GNU/Linux >> Linux の 問題 >  >> Ubuntu

Aptのタイムアウトエラー-アップデート/インストールを取得しますか?

apt-get updateを実行しようとしています またはapt-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]

これはUbuntuの一時的な問題ですか、それとも私の側の問題ですか。アクセスしているボックスはEC2-EUにあります。

おそらく、インストーラーに、機能しているように見える米国のサーバーを使用させる方法がありますか?

承認された回答:

まず、タイムアウトはその地域のUbuntuアップデートサーバーの一時的な問題だと思います。

EC2 Ubuntu AMIは、使用しているEC2リージョンでホストされているサーバーを更新することを指していることに注意してください。高速(〜10Mbps)で、帯域幅の料金を支払う必要はありません。

そうは言っても、更新をどこから取得するかについては何も強制されません。 /etc/apt/sources.listを変更できます 別の地域の別の更新サーバーを指すようにします。回避策の2つの提案:

  • sources.listをコピーします 米国地域からEUホストまで。
  • 次の行をsources.listの先頭に追加します :
    deb mirror://mirrors.ubuntu.com/mirrors.txt oneiric main restricted universe multiverse

2番目のソリューションの優れている点は、この「mirrors.txt」ファイルがGeoIPを介して動的に生成され、常に適切で比較的近いミラーを返す必要があることです。 すばらしい 頻繁に旅行するUbuntuユーザーのために。

繰り返しになりますが、EC2のアーカイブサーバーの特殊な性質を考えると、通常、クラウドインスタンスではこれを行いません。そして、私はこれらの回避策のいずれかを一時的な手段としてのみ実行します。問題は、それがどこにあっても、一時的なものであり、かなり迅速に修正されると思います。


Ubuntu
  1. Ubuntu 14.04を15.04に更新しますか?

  2. Ubuntu 16.04.1を16.04.3に更新しますか?

  3. Gfortranをインストールするにはどうすればいいですか?

  1. Apt-getを使用したUbuntuへのJavaのインストール

  2. Ubuntuを手動で更新する方法は?

  3. Ubuntu 12.10はデスクトップでひどく遅くなりますか?

  1. UbuntuにPodmanをインストールする

  2. Ubuntu20.04にインストールするもの

  3. Apt-getUpdateの実行時のエラー??