补充说明
reflector 会从官方镜像状态页拉取镜像列表,按你指定的条件(国家、协议、同步时间、速度等)筛选,并测速排序,最后保存为 /etc/pacman.d/mirrorlist,供 pacman 使用。
安装
sudo pacman -S reflector
语法
reflector [选项] --save /etc/pacman.d/mirrorlist
常用选项
| 选项 | 作用 |
|---|---|
--country | 按国家筛选,如 China、United States |
--protocol | 协议,如 https |
--latest N | 只取最近 N 小时内同步的镜像 |
--fastest N | 只保留测速最快的 N 个 |
--sort rate | 按测速排序 |
--save <文件> | 写入镜像列表 |
--verbose | 显示详细过程 |
实例
选择中国最快的 10 个 HTTPS 镜像并写入:
sudo reflector --country China --protocol https --latest 10 \
--sort rate --save /etc/pacman.d/mirrorlist
手动指定地区与数量:
sudo reflector --country 'China, Taiwan, Japan' \
--protocol https --fastest 20 --save /etc/pacman.d/mirrorlist
更新后刷新数据库:
sudo pacman -Syyu