补充说明
rankmirrors 属于 pacman-contrib 包,逐个测速镜像列表中的服务器并重新排序,将最快镜像放到最前。相比 reflector 功能简单、无外部依赖,适合手动快速优化。
安装
sudo pacman -S pacman-contrib
语法
rankmirrors [选项] <配置文件>
常用选项
| 选项 | 作用 |
|---|---|
-n <N> | 只保留最快的 N 个镜像 |
-t | 只输出排序后的列表(不写文件) |
-v | 显示详细测速过程 |
实例
先备份,再平均排序写回:
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
sudo rankmirrors -n 6 /etc/pacman.d/mirrorlist.bak \
> /etc/pacman.d/mirrorlist
只查看最快的 5 个镜像:
rankmirrors -n 5 /etc/pacman.d/mirrorlist.bak
排序后运行
sudo pacman -Syyu刷新数据库。