Windows10安装Cygwin

简介:

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问题

Windows10安装Cygwin_第1张图片
可能是网络状态的问题 (也可能出现在某个地方卡住不动的情况,解决办法一样)

解决办法

  • 上图所示的提示框选择“Cancel”取消
  • 有绿色进度条的安装进度框也选择“Cancel”取消
  • 然后重新安装,步骤选项一定不要变,唯一变的就是在 Select Packages 把当时安装的选项变为reinstall,然后就OK了。
    拿我的下载情况举例,这一次把之前选过的安装包对应选项Install改为Reinstall,之后步骤不变Windows10安装Cygwin_第2张图片
  • 如果还不行,选择“下载不要安装”,下载完之后再安装。

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
    快捷方式右键属性,查看目标
    Windows10安装Cygwin_第3张图片
    如果与上图一样那么把目标改为下图所示就可以了
    Windows10安装Cygwin_第4张图片

你可能感兴趣的:(Windows10安装Cygwin)