web-dev-qa-db-ja.com

近くのミラーを使用したり、より高速なミラーを選択したりするにはどうすればよいですか?

メインのUbuntuアーカイブからのダウンロードがリリース日でなくても遅いのですが、どうすればapt-getを使って自分に近いミラーを自動的に使用できますか?

195
ajmitch

apt-get 現在サポート 位置に基づいて適切なミラーを自動的に選択する「ミラー」メソッド。パッティング:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse

/etc/apt/sources.listファイルの一番上にあるのは、地理的な場所に基づいて自動的にミラーを選択するために必要なものだけです。

Lucid(10.04)、Maverick(10.10)、Natty(11.04)、およびOneiric(11.10)ユーザーは、preciseを適切な名前に置き換えることができます。

184
ajmitch

私は常に「最良のサーバーを選択」GUIツールを使用しています。UbuntuSoftware Centerから、メニューの[編集]-> [ソフトウェアソース]に移動します。 (Synapticの環境設定またはアップデートマネージャーからこれを行うこともできます。)

[Ubuntu Software]タブの下の[Download from:]の横にドロップダウンがあります。[Other ...]を選択すると、[Select Best Server]というボタンが表示されます。それをクリックすると、Ubuntuはいくつかのテストを実行して、どのミラーが最高のダウンロード速度を提供するかを確認します。

あなたが自分で見つけた方法よりも良いか悪いかについてはコメントできません。おそらく、この問題についてある程度の専門知識を持っている人がコメントできます。


ここに、Jorgeが提案したグラフィカルな方法のスクリーンショットがあります

  1. Ubuntu Software Centerを開き、グローバルメニューの[編集]をクリックして、[ソフトウェアソース...]に移動します。

  2. [ダウンロード元]の横にあるプルダウンメニューをクリックし、[その他...]を選択します。

  3. クリック Select Best Server

  4. 最適なサーバーが強調表示されます。クリック Choose Server これで完了です!

80

地理的な場所は常に最高のミラーを提供するとは限りません。たとえば、私はBCカナダに住んでおり、この州にいるほとんどの人は、BC、カリフォルニア、または太平洋の州、おそらくアリゾナ州でもミラーを見つける必要があります。

ただし、ここの北部では、ISPは(電話会社とは異なり)この都市から1本のファイバー回線のみを持ち、カルガリー(ここから東に1000km)に直行します。素敵なdebianとUbuntuとwho-knows-what-elseミラーがあります。大学には私と同じISPがあるため、デフォルトのミラーから取得する毎秒50〜100キロバイトとは対照的に、転送速度は毎秒メガバイトで測定されます。

そう。ローカルインターネットネットワークトポロジを知ることをお勧めします。ネットワークエクスチェンジなどのきれいなものは、特定の場所への高速接続を可能にします。 ISPのネットワークにとどまることで、外部の世界への速度制限を回避できます。

これを変更するGUIツールに関する投稿のおかげで、私はそのミラーを見つけてデフォルトとして設定しました。このトピックの良いショー!

13
Gallomimia

高速アップグレードのために、トレントを使用して代替CDをダウンロードしました。この方法でアップグレードした後、まだすべての更新が残っていないシステムになりました(おそらくISOがパックされた後)。

クイック検索の後、私は Launchpadのミラーのリスト に行き着きました。あなたの国を検索し、いくつかをテストします。私はオランダに住んでいて、75kB/sの速度しか得られませんでした。これは私の通常の速度よりもずっと遅いです。 ubuntu.mirror.cambrium.nlミラーは動作しませんでしたが、ubuntu.mirror.astratoip.netは動作しました。それに応じてミラーを交換し、以下のコマンドを実行します。

Sudo sed '[email protected]@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
Sudo apt-get update

archive.ubuntu.comを現在のミラーに置き換えます。

12
Lekensteyn

Kubuntu 12.04 ...のユーザー向けのヒント.

Muon Software Centreから:

  • 設定>ソフトウェアソースの設定

次に、Kubuntu Softwareタブで:

  • 「ダウンロード元:」ドロップダウンリストから「その他」を選択します
  • [Select Best Server]ボタンをクリックします-これにより、リスト内のすべてのサーバーがpingされます

これにより、pingが最も速いサーバー(その時点で最も速いサーバー)が選択されます

私は英国にいますが、私の最速のサーバーは「ネパールのサーバー」です。 -英国のデフォルトサーバーで得ていた速度よりも約10倍高速です!

8
Jason Bullock

ここ は、指定した国で最も遅延の少ないミラーのリストを返すPythonスクリプトです。

このスクリプトは、ミラーのランチパッドページから取得した帯域幅とステータス情報も提供し、リストから選択したミラーを使用して新しいsources.listファイルを生成します。

6
John B

理想的には、配信方法全体がTorrentプロトコルに適合しているため、これを調整し続ける必要はありません。

0
Slawomir