一、简介
Cygwin能做什么?
- Windows的Dos Scripts功能非常薄弱,命令行工具也非常少;如果您对Linux比较熟悉,那么Cygwin可以帮助您在Windows下面使用强大的Bash,以及使用数量繁多的Linux命令,通过Scripts,可以更加高效的完成系统管理工作 [站长维护的Windows服务器上都安装有Cygwin,所有的系统维护,数据备份,SCP自动同步,都是在Cygwin下面处理的。]
- 如果您刚进入Linux的世界,使用Cygwin可以让你在Windows下面练习Linux的Bash,以及常用工具。而不需要安装Linux,也不用担心Windows被破坏。
怎么安装和使用Cygwin?
- Cygwin所有的软件包都在互联网上,您需要先下载一个安装程序,根据安装程序的提示,从互联网上下载您需要的软件包。
- 请点击导航栏的“安装”,查看整个安装过程。
二、安装cygwin
1、下载安装程序
根据电脑操作系统位数选在不同的安装包,点击下载。
2、安装步骤
根据提示选择安装目录,根据实际情况选择,建议默认。
3、安装注意事项


三、环境配置
根据以上猛如虎的操作,cygwin算是安装完成,但是make等一些操作还是无法完成。
1、windows 安装 wget
- 下载wget-1.11.4-1-setup.exe
- https://jaist.dl.sourceforge.net/project/gnuwin32/wget/1.11.4-1/wget-1.11.4-1-setup.exe
- 载后双击安装,安装目录按需选择,建议全部默认安装(C:\Program Files (x86)\GnuWin32)
- 设置系统环境变量
- 系统环境变量,新建
GNU_HOME=C:\Program Files (x86)\GnuWin32 - 在path中添加
;%GNU_HOME%\bin
点击确定环境变量添加完毕
- 系统环境变量,新建


安装wget并添加了环境变量后,cygwin需要重新打开才能找到wget
2、安装第三方管理软件apt-cyg
- 下载地址
- 把下载后解压文件中的 apt-cyg 丢到 cygwin的安装目录下的bin目录下
- 重新打开cygwin 进到存放apt-cyg目录下 设置apt-cyg的权限
- chmod 777 apt-cyg
- 然后设置 apt-cyg 的镜像源
- apt-cyg mirror http://mirrors.sohu.com/cygwin #修改默认软件源
- apt-cyg –help #查看帮助命令
3、安装gcc make相关
上面wget和apt-cyg 弄好后 , cygwin64 应用终端输入命令 make 发现make 命令 找不到,用apt-cyg安装 相关包
apt-cyg install gcc
apt-cyg install glibc-dev
apt-cyg install automake
apt-cyg install make
安装完后,make 能用了