Finding the fastest mirror: Difference between revisions
mNo edit summary |
(update mirrors url) |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
After you install Alpine, you may be wondering how do I figure out the fastest mirror again? | After you install Alpine, you may be wondering how do I figure out the fastest mirror again? | ||
You could run <code>setup-apkrepos</code> again. | |||
The following script shows the closest mirror for a single ping, which might not be accurate: | |||
{{Cat|/home/user/fastestmirror|<nowiki> | {{Cat|/home/user/fastestmirror|<nowiki> | ||
data="" | data="" | ||
for s in $(wget -qO- | for s in $(wget -qO- https://mirrors.alpinelinux.org/mirrors.txt); do | ||
t=$(time -f "%E" wget -q $s/MIRRORS.txt -O /dev/null 2>&1) | t=$(time -f "%E" wget -q $s/MIRRORS.txt -O /dev/null 2>&1) | ||
echo "$s was $t" | echo "$s was $t" | ||
| Line 15: | Line 18: | ||
</nowiki>}} | </nowiki>}} | ||
== See also == | |||
* [[How to setup a Alpine Linux mirror]] | |||
[ | |||
[[Category:Package Manager]] | [[Category:Package Manager]] | ||
Latest revision as of 10:39, 4 November 2025
After you install Alpine, you may be wondering how do I figure out the fastest mirror again?
You could run setup-apkrepos again.
The following script shows the closest mirror for a single ping, which might not be accurate:
Contents of /home/user/fastestmirror
data=""
for s in $(wget -qO- https://mirrors.alpinelinux.org/mirrors.txt); do
t=$(time -f "%E" wget -q $s/MIRRORS.txt -O /dev/null 2>&1)
echo "$s was $t"
data="$data$t $s\n"
done
echo "===RESULTS==="
echo -e $data | sort