第 2 章 下载和安装Cygwin

目录

2.1. Cygwin的安装方式
2.2. Cygwin在线安装指南
2.2.1. Cygwin的setup.exe的安装首界面
2.2.2. 选择Cygwin的安装方式
2.2.3. 选择Cygwin的安装根目录
2.2.4. 选择Cygwin的本地安装包下载路径
2.2.5. 选择网络连接方式
2.2.6. 选择(所要连接的)服务器(去用于后续下载文件)
2.2.7. 选择需要安装的模块(安装包)
2.2.7.1. Cygwin中模块的各种分类
2.2.7.2. Cygwin中如何查看某分类下,默认已经安装了哪些模块
2.2.7.3. cygwin中如何取消/选择安装单个模块
2.2.7.4. Cygwin中如何取消/选择/重新/卸载安装某分类下的所有模块
2.2.7.5. Cygwin中如何知道某个模块是否已经选择安装了
2.2.7.6. 关于安装Cygwin模块方面的最简单,最核心的提示
2.2.8. 安装所选模块直至完成

2.1. Cygwin的安装方式

Cygwin的安装方式,总的来说,你一般所能见到的,有两种:

  1. 利用官网的setup.exe去下载安装

    Cygwin的官网中,有个安装文件setup.exe,其固定的不变的下载的地址是Cygwin的setup.exe

    此setup.exe本身很小,比如此刻,2012-06-20,下载下来的setup.exe,就只有689KB:

    而这些在线下载或本地已有的文件,则是非常大,一般来说,都是多达1,2G,甚至3,4G,而安装完毕之后的cygwin则往往要占用5,6G甚至更多的硬盘空间。

    当然,如果你安装时候所选择要安装的模块很少的话,占用硬盘空间则会相应变小一些,但估计也还是以GB为单位。

    关于具体的安装过程,请参考第 2.2 节 “Cygwin在线安装指南”

  2. 利用本地已有的cygwin的ISO去本地安装

    你可能也许听说,有个Cygwin的ISO,也是用于安装Cygwin的。

    而ISO中所包含的文件,就是一个setup.exe和下载下来的各个模块的安装包。

    这些文件,其实就是上述通过setup.exe(在安装过程中)下载下来(并安装)的而已。

    所以,并没有比setup.exe有啥特殊的地方。

    不过,很明显,其有个最大的好处,那就是不用非要去通过setup.exe去在线下载和安装了。

    因为,通过setup.exe去链接某个服务器,其速度往往不是那么快。

    即便是目前对国内来说最快的163的服务器,速度已经很快了,但是还是没有(比如用迅雷)单独去下载ISO速度来得快。

    所以,如果可以的话,还是ISO下载,来得快,然后本地安装,就避免了在线连接服务器去下载太慢的问题。

    关于目前可用的ISO镜像的下载地址,请参考目前已知的可用的Cygwin的ISO下载地址

[提示] 目前已知的可用的Cygwin的ISO下载地址

关于可用的Cygwin的ISO,之前就整理过一些帖子:

【网络资源下载】Cygwin ISO Download

【整理】cygwin 本地 离线 精简版 下载

此处简要整理如下:

  1. 之前的伯克利的那个地址:700MB Cygwin ISO image ,已经不可用了。因为国内的人去下载的太多了,导致人家限制了ip范围,只允许其校内的ip,至少不允许国内的ip去下载了。

  2. 我整理的那个iso:《Cygwin完全版v2.738_20111105》(Cygwin_fullVersion_v2.738_20111105)2.738[光盘镜像],目前发现有点问题,暂时也不推荐下载了。等有空再去弄个可用的ISO。

  3. 目前发现的,关于精简版本的cygwin iso,倒有几个,推荐一下: