https://packages.msys2.org/queue
MSYS2 可以让你在 Windows 上能像在 Linux 上一样舒服地敲命令、装软件,同时最终编译结果依然保持 Windows 血统。
UCRT → Universal C Runtime
Download at https://www.msys2.org/ and open UCRT64 Terminal

# sync, refresh package database and upgrade all software
pacman -Syu
Basic dev env
pacman -S \
stow \
zsh \
tmux \
git \
mingw-w64-ucrt-x86_64-clang \
mingw-w64-ucrt-x86_64-clang-tools-extra \
mingw-w64-ucrt-x86_64-libc++ \
mingw-w64-ucrt-x86_64-make \
mingw-w64-ucrt-x86_64-ninja \
mingw-w64-ucrt-x86_64-cmake \
mingw-w64-ucrt-x86_64-neovim \
mingw-w64-ucrt-x86_64-emacs \
mingw-w64-ucrt-x86_64-python \
mingw-w64-ucrt-x86_64-python-pynvim \
mingw-w64-ucrt-x86_64-nodejs \
mingw-w64-ucrt-x86_64-eza
# yazi
pacman -S \
mingw-w64-ucrt-x86_64-yazi \
mingw-w64-ucrt-x86_64-ffmpeg \
mingw-w64-ucrt-x86_64-7zip \
mingw-w64-ucrt-x86_64-jq \
mingw-w64-ucrt-x86_64-poppler \
mingw-w64-ucrt-x86_64-fd \
mingw-w64-ucrt-x86_64-ripgrep \
mingw-w64-ucrt-x86_64-fzf \
mingw-w64-ucrt-x86_64-zoxide \
mingw-w64-ucrt-x86_64-imagemagick
# todo

#command line
C:\msys64\msys2_shell.cmd -defterm -here -no-start -ucrt64
# starting directory
C:\msys64\home\user
# icon
C:\msys64\ucrt64.ico
ln -s 符号链接问题add to .bashrc or .zshrc export MSYS=winsymlinks:nativestrict
Settings > System > For developers > Developer Mode
