• 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