Finding the fastest mirror: Difference between revisions

From Alpine Linux
(Create page)
 
m (remove the mkdir)
Line 2: Line 2:


{{Cat|/home/user/fastestmirror|<nowiki>
{{Cat|/home/user/fastestmirror|<nowiki>
mkdir ~/.tmp
wget -q -O /tmp/MIRRORS.txt http://rsync.alpinelinux.org/alpine/MIRRORS.txt
wget -q -O ~/.tmp/MIRRORS.txt http://rsync.alpinelinux.org/alpine/MIRRORS.txt
L=$(cat /tmp/MIRRORS.txt)
L=$(cat /tmp/MIRRORS.txt)


data=""
data=""
for s in $L; do
for s in $L; do
         t=$(time -f "%E" wget -q $s/MIRRORS.txt -O ~/.tmp/MIRRORS.txt 2>&1)
         t=$(time -f "%E" wget -q $s/MIRRORS.txt -O /tmp/MIRRORS.txt 2>&1)
         echo "$s was $t"
         echo "$s was $t"
         data="$data$t $s\n"
         data="$data$t $s\n"

Revision as of 01:38, 22 February 2018

After you install Alpine, you may be wondering how do I figure out the fastest mirror again?

Contents of /home/user/fastestmirror

wget -q -O /tmp/MIRRORS.txt http://rsync.alpinelinux.org/alpine/MIRRORS.txt L=$(cat /tmp/MIRRORS.txt) data="" for s in $L; do t=$(time -f "%E" wget -q $s/MIRRORS.txt -O /tmp/MIRRORS.txt 2>&1) echo "$s was $t" data="$data$t $s\n" done echo "===RESULTS===" echo -e $data | sort