MSYS:Minimal GNU(POSIX)System on Windows,是一个小型的GNU环境,包括基本的bash,make等等。
而MSYS2除了集成了MinGW这个精简的Windows编译器以外,还集成了包管理器等等。
MSYS2可以在Windows下搭建一个完美的类Linux环境,包括bash、vim、gcc、make等工具都可以通过pacman这个包管理器来添加和卸载 。使用界面如图所示。
如果要安装git工具,可以这样。
是不是很方便?顺便说一句,高性能 Web 平台OpenResty的64位Windows版本也是用这个编译的。
安装限制:
- MSYS2 不能安装在FAT* 分区。
- MSYS2 仅支持Windows XP以后的版本。
基本工具包使用:
- pacman -Sy 更新软件包数据
- pacman -Syu 更新所有包
- pacman -Ss xx 查询软件xx的信息
- pacman -S xx 安装软件xx