Кратко: порт Arch Linux на Windows
Установщик в один клик: http://msys2.github.io/
Ленивый перевод со страницы проекта (примечание: русский не родной язык):
MSYS2 является обновленной, современной версии MSYS, оба из которых являются форками Cygwin (слой совместимости POSIX) с целью улучшения совместимости с родным программным обеспечением Windows.
Название является сокращением минимальной системы 2, которая направлена на оказание поддержки для облегчения использования оболочки Bash, Autotools, системы контроля версий и т.п. для создания собственных приложений Windows, используя инструменты компиляции MinGW-W64.
Мы хотели создать систему управления пакетами для обеспечения легкой установки пакетов, и портировали Pacman из Arch Linux. Это позволяет нам использовать много мощных функций, таких как разрешение зависимостей и простое полное обновление системы, а также обеспечения системы сборки (makepkg), которая используется, чтобы сделать эти пакеты. Множество программных рецептов для сборки (PKGBUILDs) для самой MSYS2 находятся на:
https://github.com/Alexpux/MSYS2-packages
.. и для MinGW-w64 (то есть нативные программы для Windows) находятся на:
https://github.com/Alexpux/MINGW-packages
Оба 32 и 64битная архитектуры поддержываются.
Сайт проекта MSYS2: http://msys2.sourceforge.net/