简介:
Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft Windows上,运行类UNIX系统。
简言之,cygwin是一个在windows平台上运行的 linux模拟环境,使用一个Dll(动态链接库)来实现。
1.Cygwin安装教程
- 安装包setup-x86_64.exe(64位)下载
Cygwin下载网址(windows请选择set-x86.exe bit根据自己系统多少位决定)http://www.cygwin.com/ ,下载Cygwin的setup.exe安装文件,但是这个安装文件是属于Linux风格的,跟win下的安装风格不一样,准确的说就是:Cygwin的安装,并不是一键就能安装,他只是一个下载器,包括我之前使用的另一个Linux环境MinGW也是一样,他们都只提供一个下载器,帮咱们去下载他说需要的库文件。需要什么库都可以打开setup.exe去下载。 - 网上的安装教程都差不多:以下是两个可以参考的教程
①https://blog.csdn.net/heshushun/article/details/78664384
②https://www.crifan.com/files/doc/docbook/cygwin_intro/release/htmls/install_cygwin_setup_exe.html#modules_to_install
2.安装过程中出现Download Incomplete问题
可能是网络状态的问题 (也可能出现在某个地方卡住不动的情况,解决办法一样)
解决办法
- 上图所示的提示框选择“Cancel”取消
- 有绿色进度条的安装进度框也选择“Cancel”取消
- 然后重新安装,步骤选项一定不要变,唯一变的就是在 Select Packages 把当时安装的选项变为reinstall,然后就OK了。
拿我的下载情况举例,这一次把之前选过的安装包对应选项Install改为Reinstall,之后步骤不变 - 如果还不行,选择“下载不要安装”,下载完之后再安装。
3.安装好之后快捷方式找不到mintty.exe的问题
3.1 问题说明
在window上安装cygwin之后,点击桌面快捷键,出现:windows正在查找mintty。发现安装目录下bin中无mintty。
3.2 解决——查看安装目录下的bin文件
有两种情况:
- bin里面没有mintty.exe
重新使用setup-x86.exe安装一次mintty。
与之前步骤相同,不同的是在Select Packages这步
搜索mintty,选择之后,点击下一步,安装
之后再打开快捷方式就可以了 - bin文件下已经有mintty.exe
快捷方式右键属性,查看目标
如果与上图一样那么把目标改为下图所示就可以了