MSYS2是一个在Windows系统中提供Linux运行环境的工具,让我们可以运行一些Linux中的命令行工具(例如curl、grep、cmake等),同类工具还有MinGW、Cygwin。
1.下载MSYS2
MSYS2的官网为 MSYS2 homepage
但是在官网下载很慢,我这里提供USTC中科大镜像站的最新版本下载地址
直接点击即可下载
2.安装
双击安装包即可安装,默认安装目录为 C:\msys64
3.更换软件源
MSYS2默认使用 pacman
作为包管理工具,我们更换为中科大的源以加快速度
MSYS2 中 pacman 的源文件位于 C:\msys64\etc\pacman.d
目录
分别编辑里面的三个文件添加地址即可
编辑 /etc/pacman.d/mirrorlist.mingw32
,在文件开头添加:
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686
编辑 /etc/pacman.d/mirrorlist.mingw64
,在文件开头添加
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64
编辑 /etc/pacman.d/mirrorlist.msys
,在文件开头添加
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch
然后执行 pacman -Sy
刷新软件包数据即可。

如果你有使用过 Arch Linux 的经历,那么 pacman 对你来说肯定是再熟悉不过的了
例如你想要安装某软件包,执行 pacman -S pkgname 即可

更多 pacman 的使用方法可以参考 Pacman (简体中文) – ArchWiki