MSYS2

MSYS2
软件描述
MSYS2 是 MSYS 的独立重写版本,基于现代的 Cygwin(POSIX 兼容层)和 MinGW-w64,旨在更好地与原生 Windows 软件互操作。
官方网站
访问软件的官方网站了解更多信息
www.msys2.org
什么是 MSYS2?
MSYS2 是 MSYS 的独立重写版本,基于现代的 Cygwin(POSIX 兼容层)和 MinGW-w64,旨在更好地与原生 Windows 软件互操作。
名称是 Minimal SYStem 2 的缩写,旨在提供支持,以便使用 bash shell、Autotools、版本控制系统等工具,通过 MinGW-w64 工具链构建原生 Windows 应用程序。
我们希望拥有一个包管理系统以实现包的便捷安装,并移植了 Arch Linux 的 Pacman。这带来了许多强大功能,如依赖关系解析和简单的完整系统升级,同时还提供了构建系统 —— makepkg{,-mingw},用于生成这些包。MSYS2 自身的软件构建脚本(PKGBUILD 和补丁)位于:
https://github.com/Alexpux/MSYS2-packages
MinGW-w64(原生 Windows 软件)的构建脚本位于:
https://github.com/Alexpux/MINGW-packages
同时支持 32 位和 64 位。
🔄 替代方案
19 个选择MobaXterm 是一款增强型终端应用程序,为 Windows 带来了类 Unix 命令行的高级功能。它结合了 Cygwin 的强大功能,并封装在简洁、直观的界面中,使用简单、轻量且便携。
在无需 root 权限的情况下,体验功能强大的 Android Unix 终端。通过 Apt 安装包进行自定义,运行命令行工具、SSH,并使用 C、Python 等语言编程。享受包含 bash、zsh、鼠标支持及外接显示器兼容性的完整 Unix 环境。
Windows Terminal 是面向命令行用户的全新、现代化、功能丰富且高效的终端应用程序。它包含 Windows 命令行社区最常请求的诸多功能,包括标签页支持、富文本、全球化、可配置性等。
PowerShell
PowerShell(包括Windows PowerShell和PowerShell Core)是微软提供的一项任务自动化和配置管理框架,由基于.NET Framework的命令行外壳程序及相关的脚本语言组成。
Cmder 是 Windows 命令行的一个开源替代品。它基于 ConEmu,通过引入 clink 的功能以及一些美观的默认设置(包括 Monokai 配色方案和自定义提示符)进行了扩展。
ReTerminal 是一款设计简约的终端模拟器,采用 Material 3 风格,作为旧版 Jackpal Terminal 的现代替代品。基于 Termux 强大的 TerminalView 构建。
Windows 子系统 for Linux (WSL) 是 Windows 10 的一项新功能,可让您在 Windows 上直接运行原生的 Linux 命令行工具。

Cygwin
Cygwin 是 Microsoft Windows 上的类 Unix 环境和命令行接口。Cygwin 提供了基于 Windows 的应用程序、数据及其他系统资源与类 Unix 环境中的应用程序、软件工具和数据的原生集成。






