MSYS2

MSYS2(Minimal SYStem 2) 为 Windows 提供 Linux Shell 环境,集成了 Arch Linux 的包管理工具 pacman。

安装

下载 msys2 安装程序。

安装程序会生成三个快捷方式:

上述 shell 都使用控制台程序 Mintty。右击 Mintty 的窗口选择 “options” 菜单项,配置字体等。配置文件为 ~/.minttyrc

pacman --version

使用国内源,先关闭 MSYS2 Shell。编辑 /etc/pacman.d 目录(根目录 / 是 msys2 的安装目录) 下面这些文件

# mirrorlist.mingw32
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686

# mirrorlist.mingw64
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64

# mirrorlist.msys
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch

打开 MSYS2 Shell,升级

pacman-key --init
pacman -Syu

Packman

# 查看帮助
pacman --help
# 查看 -S 的帮助
pacman -Sh

# 搜索
pacman -Ss make
# 安装
pacman -S msys/make
# 移除
pacman -R make

pacman 使用说明

一些工具:

pacman -S msys/tree
pacman -S base-devel mingw-w64-x86_64-toolchain

参考