どの apt mirror repository が速いかテストするコマンドをインストールして表示する
# wget http://ftp.au.debian.org/debian/pool/main/n/netselect/netselect_0.3.ds1-28+b1_amd64.deb # dpkg -i netselect_0.3.ds1-28+b1_amd64.deb # netselect -s 20 -t 40 $(wget -qO - mirrors.ubuntu.com/mirrors.txt) 25 http://ftp.riken.jp/Linux/ubuntu/ 50 https://linux.yz.yamagata-u.ac.jp/ubuntu/ 50 https://linux.yz.yamagata-u.ac.jp/ubuntu/ 52 http://ftp.jaist.ac.jp/pub/Linux/ubuntu/ 52 https://linux.yz.yamagata-u.ac.jp/ubuntu/ 55 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ 55 https://linux.yz.yamagata-u.ac.jp/ubuntu/ 58 http://ubuntutym.u-toyama.ac.jp/ubuntu/ 208 http://mirror.fairway.ne.jp/ubuntu/ 1035 http://archive.ubuntu.com/ubuntu/ 1103 http://archive.ubuntu.com/ubuntu/ Only found 11 hosts out of 20 requested.
上図の場合は ‘http://ftp.riken.jp/Linux/ubuntu/’ を選択して ‘sed’ を使用して ’/etc/apt/sources.list’ を変更する。
sed -i 's/http:\/\/jp.archive.ubuntu.com\/ubuntu/http:\/\/ftp.riken.jp\/Linux\/ubuntu/' /etc/apt/sources.list
上記の場合元のファイルは保存されない。