いつもすっかり忘れて調べなおしているのでメモメモ。
Debian Linux パッケージ導入のため、意図的にではなく単に最適なサーバーを選ぶのを自動化してくれるのが netselect パッケージに含まれる netselect-apt スクリプト。
testing とかをコマンドラインで指定すれば testing 向けの設定になるとか。今は sarge にしたてなのでしばらく stable でいいかしら。
2.3 sources.list ファイルに記述すべき最適なミラーサイトの決定: netselect, netselect-apt
(中略)
バージョン 0.3 から、netselect パッケージには netselect-apt というスクリプトが含まれるようになりました。これは上記の プロセスを自動的に行なってくれるものです。ディストリビューションの 種類 (デフォルトは stable) をパラメータとして実行するだけで、最適な main と non-US のミラーが記述された sources.list が生成され、 今いるディレクトリ内に配置されます。以下は、stable ディストリ ビューション用の sources.list を生成する例です。bash$ ls sources.list
ls: sources.list: File or directory not found
bash$ netselect-apt stable
(…)
bash$ ls -l sources.list
sources.list
bash$注記: sources.list ファイルは、コマンドを 実行したディレクトリ内に生成されます。その後、/etc/apt/ ディレクトリに移動しなければなりません。
以下、実行例。