简介

Reflector是一个Python编写的脚本,会自动从https://archlinux.org/mirrors/status/上获取镜像地址,可以通过参数筛选出,自己需要的镜像地址。

安装

直接使用pacman就可以下载到

sudo pacman -S reflector

使用

1、需要全球最新:下载速度进行排序,并筛选出前 5 个最近同步的镜像,最后将结果覆写到 /etc/pacman.d/mirrorlist 文件

sudo reflector --verbose --latest 5 --sort rate --save /etc/pacman.d/mirrorlist

2、国内常用的:选择在最近 同步的,并且是位于中国的12个镜像,然后根据下载速度进行排序,最后将结果覆写到 /etc/pacman.d/mirrorlist 文件

sudo reflector --verbose -c China --latest 12 --sort rate --threads 100 --save /etc/pacman.d/mirrorlist

总结

更新源之后,就可以开始更新我们的Archlinux

sudo pacman -Syu