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


回答:


184

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、適切な名前に置き換えることができます。


6
明確にするために、これは通常の行の代わりになりますか?
ハミッシュダウナー

9
運がよければうまくいきます。多くの場合、破損したミラー(時々403が表示される)を返すため、デスクトップで無効にしました。
チャフィンク

2
@HamishDownerこれは行の横にあります。ファイルの先頭。
–ζ

6
素晴らしいヒント。変更を行った後、最も近いミラーを使用するsudo apt-get update前に実行する必要があるapt-get installことに注意してください。
サイモンイースト

3
これは、信頼できるリリース(サーバー)と私のために働いた
マルク・

81

私は常に「select best server」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して完了です!


9
同じことをするコマンドラインの方法はありますか?毎日最高のサーバーを入手しています。使用する前にベストを選択すると便利ですapt-get
バルキ

上記の投稿で言及されたものでしょうか?私は通常、「設定して忘れてしまう」だけです。通常、アップデートはとにかくかなり早く来ます。
ショーンフィッツパトリック

1
非常に良い答えは、ステップの説明でステッドを使用したためです。大きなプラスそれは写真が含まれていました。
アデマルササアクバル14

1
「最高のサーバー」を試してみたところ、ftp.utexas.eduに誘導されましたが、ソフトウェアセンターでの更新はすぐに失敗しました。ただし、適切なミラーを見つけるには、ドロップダウンリストを使用すると非常に役立ちました。
明るくない

13

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

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

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

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


参照しているubuntu-archives.mirror.nexicom.netですか?
lrkwz

12

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

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

sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update

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


8

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

Muon Software Centreから:

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

次に、Kubuntu Softwareタブで:

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

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

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


7

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

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


1

私のPythonスクリプトapt-smartは、国内で自動的にミラーを検出し、ステータスと速度でベンチマークとランク付けを行い、必要に応じてsources.listを最終的に変更します。

apt-smart言及されてapt-selectいる他の回答との違いは次のとおりです。

  • apt-smart 現在地を自動的に検出するため、海外旅行時に国を指定する必要はありません。
  • apt-smartより正確な結果(帯域幅とステータス)を取得するために各ミラーから実際のHTTPダウンロードを行い、HTTPプロキシをサポートしますが、ランチパッドの不正確なデータapt-selectのみを使用pingおよび依存します。
  • apt-smartが維持されていますが、apt-select問題はほぼ3年間修正されません。

apt-smart介して簡単にインストールできpipます。詳細なcopy'n'pasteインストールコマンドについては、Project Readmeを参照してください。

国内のランク付けされたミラーをリストできる使用例:

$ apt-smart -l

-l、または--list-mirrors、あなたは(トラヴィスCI米国のサーバーからの出力例)を取得します。

---------------------------------------------------------------------------------------------------------
| Rank | Mirror URL                            | Available? | Updating? | Last updated    | Bandwidth   |
---------------------------------------------------------------------------------------------------------
|    1 | http://mirrors.gigenet.com/ubuntua... | Yes        | No        | Up to date      | 1.73 MB/s   |
|    2 | http://mirror.genesisadaptive.com/... | Yes        | No        | Up to date      | 1.68 MB/s   |
|    3 | http://ubuntu.mirrors.tds.net/pub/... | Yes        | No        | Up to date      | 1.4 MB/s    |
|    4 | http://repos.forethought.net/ubuntu   | Yes        | No        | Up to date      | 1.35 MB/s   |
|    5 | http://repo.miserver.it.umich.edu/... | Yes        | No        | Up to date      | 937.62 KB/s |
...
|   75 | http://mirror.cc.vt.edu/pub2/ubuntu   | Yes        | No        | 1 day behind    | 659.67 KB/s |
|   76 | http://mirror.atlantic.net/ubuntu     | Yes        | No        | 2 days behind   | 351.26 KB/s |
|   77 | http://mirror.lstn.net/ubuntu         | Yes        | No        | 4 days behind   | 806.81 KB/s |
|   78 | http://mirrors.usinternet.com/ubun... | Yes        | No        | 4 weeks behind  | 514.31 KB/s |
|   79 | http://mirrors.arpnetworks.com/Ubuntu | Yes        | No        | 19 weeks behind | 418.94 KB/s |
|   80 | http://mirrors.ocf.berkeley.edu/ub... | Yes        | Yes       | Up to date      | 446.07 KB/s |
---------------------------------------------------------------------------------------------------------
Full URLs which are too long to be shown in above table:
1: http://mirrors.gigenet.com/ubuntuarchive
2: http://mirror.genesisadaptive.com/ubuntu
3: http://ubuntu.mirrors.tds.net/pub/ubuntu
5: http://repo.miserver.it.umich.edu/ubuntu
...
78: http://mirrors.usinternet.com/ubuntu/archive
80: http://mirrors.ocf.berkeley.edu/ubuntu


複数の質問に同じ回答をコピーアンドペーストしないでください。質問が互いに十分に類似している場合は、質問に互いの重複としてフラグを付け、そのうちの1つだけに回答する必要があります。それ以外の場合、同じ答えをどこにでもコピー&ペーストすることは、うるさくて失礼だと見なされます。
トーマスウォード

0

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.