

MSYS2
MSYS2 is an independent rewrite of MSYS, based on modern Cygwin (POSIX compatibility layer) and MinGW-w64 with the aim of better interoperability with native Windows software.
Features
- Command line/bash
- Linux on Windows
- Command line interface
- Package Manager
- Support for scripting
- POSIX-compatible
Tags
- Development Environment
- mingw64
- arch-linux
- development-environments
- mingw32
- cygwin
MSYS2 News & Activities
Recent activities
POX added MSYS2 as alternative to ReTerminal- kisslike liked MSYS2
Featured in Lists
Master List of all Apps and Software I use for both work and personal life.
this list is on inverse order
A list with 44 apps by kaekazeh without a description.
What is MSYS2?
MSYS2 is an independent rewrite of MSYS, based on modern Cygwin (POSIX compatibility layer) and MinGW-w64 with the aim of better interoperability with native Windows software.
The name is a contraction of Minimal SYStem 2, and aims to provide support to facilitate using the bash shell, Autotools, revision control systems and the like for building native Windows applications using MinGW-w64 toolchains.
We wanted a package management system to provide easy installation of packages, and ported Arch Linux's Pacman. This brings many powerful features such as dependency resolution and simple complete system upgrades, as well as providing the build system - makepkg{,-mingw} - which is used to make these packages. The set of software-building recipes (PKGBUILD and patches) for MSYS2 itself are at:
https://github.com/Alexpux/MSYS2-packages
and those for MinGW-w64 (native Windows software) are at:
https://github.com/Alexpux/MINGW-packages
Both 32 and 64-bit are supported.






Comments and Reviews
It is a great free & open source environment providing a package manager with many command-line & GUI utilities. It also provides many packaged libraries for developing & building Windows applications. When compared to its origin counterparts on Unix/Posix systems, however, it is noticeably slower.
It's almost as good as Cygwin. Cygwin has more compatibility and support for Windows. With MSYS2, you have to install things on different environments and hope they work together. Not everything is available in all environments. For example:
for me until now it is the fastest way to get any library for the compiler. Easy to use and the community is large