安装

[msys2][msys2]

国内镜像源

/etc/pacman.d/mirrorlist.mingw32:

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

/etc/pacman.d/mirrorlist.mingw64:

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

/etc/pacman.d/mirrorlist.msys:

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

按连接速度排序源

rankmirrors -n 2 mirrorlist.msys

批量处理

find /etc/pacman.d -type f -name "mirrorlist.*" -exec cp {} {}.bak \;
find /etc/pacman.d -name "*.bak" -a -prune -o -type f -name "mirrorlist.*" -exec bash -c "rankmirrors -n 2 {}.bak > {}" \;
find /etc/pacman.d -name "*.bak" -a -prune -o -type f -name "mirrorlist.*" -print

包管理器

pactoys-git 软件包提供一个 pacboy 命令。它是 pacman 命令的 msys2 封装,可以区分环境管理包。