Cygwin

Cygwin

Windows上的Linux环境

开发官网

应用介绍

在 Windows 上想用 grep、sed、make、gcc 这些命令,装虚拟机嫌重,开 WSL 又不一定合公司的规矩。Cygwin 走的是另一条路:它自带一份 cygwin1.dll,在 Windows 之上实现大量 POSIX 接口,再配上一大批 GNU 和开源工具,装完就是熟悉的 Linux 命令行手感。

需要提醒的是,它不能直接运行 Linux 的原生程序,要用的话得从源码在 Cygwin 下重新编译。好处是不用换系统,Windows 的软件和文件还在原处,只多出一层 Unix 环境。

软件功能



按需选包安装:安装器是一个小体积的下载器,列出所有组件,只勾选你要的,需要时再回来增删。

丰富的工具集:涵盖编译器、shell、脚本语言、版本控制,还有 LXDE、GNOME、KDE 等图形桌面组件。

POSIX 兼容层:cygwin1.dll 提供信号、伪终端等 Unix 特性,让源码级移植更容易。

随时更新:再次运行安装器就能升级已装组件,也能搜索软件包。

与 Windows 共存:不用重启、不用虚拟机,Windows 程序和 Cygwin 工具可以同时使用。

应用截图