windows下安装cygwin

cygwin是一个在windows平台上运行的unix模拟环境。 它由两个组件组成:一个 UNIX API 库,它模拟 UNIX 操作系统提供的许多特性;以及 Bash shell 的改写版本和许多 UNIX 实用程序,它们提供大家熟悉的 UNIX 命令行界面。前一个组件是一个 Windows 动态链接库 (DLL)。后一个组件是一组基于 Cygwin DLL 的程序,其中许多是用未经修改的 UNIX 源代码编译的。它们合在一起提供大家熟悉的 UNIX 环境。
cygwin它对于学习unix/linux操作环境,或者从linux到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集windows上进行嵌入式系统开发,非常有用。

1. 下载安装程序
先去http://www.cygwin.com/setup.exe下载setup.exe,运行,得到这个界面:


2. 点下一步,出现这个界面:

我们看到有三种安装模式
Install from Internet,这种模式直接从Internet安装,适合网速较快的情况;
Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装;
Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。
从上述三种模式中选择适合你的安装模式,这里我们选择第一种安装模式,直接从网上安装,当然在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装。


3. 选中后,点击“下一步”,出现下面界面,

这一步选择Cygwin的安装目录,以及一些参数的设置。默认的安装位置是C:\cygwin\,你也可以选择自己的安装目录,现在的cygwin版本跟NTFS完全兼容,所以不用担心,可以放心的把它装在NTFS分区。


4. 然后选择“下一步”,

这一步我们可以选择安装过程中从网上下载的Cygwin组件包的保存位置


5. 选择完以后,点击“下一步”,

选择连接方式。教育网内的机器是没办法直接上国外网的,所以要指定代理。


6. 然后点击下一步,会出现选择下载站点的对话框,如下图所示,

选择镜像站点,cygwin有很多镜像站点,可以选择其中一个下载package,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地址:http://www.cygwin.cn,如果找到就选中这个地址。也可以自己指定一个站点。比如,如果要用ftp://ftp.sjtu.edu.cn/cygwin,可以在User URL中填这个地址,然后点add,就能将这个地址加到上面的镜像列表中,然后可以选择这个镜像进行安装。


7. 选择完成后,点击“下一步”,

安装选项

1)全部安装--推荐全部安装,省得以后麻烦--把左上角All旁边的default点一下,变成install就OK了。 注意:点击default可以变换多种模式,需要全部卸载也可以点击变换成uninstall就可以了。
2)必须安装的子目录(sub category): (把子目录旁边的”default”用鼠标点一下,直到变成”install”)
 Archive
 Base
 Devel:包括gcc、make等编译工具 (默认情况下不会安装)
 Libs
 Net
 DEShells
 Utils: 包括bzip2等实用工具
注意:点右上角的view,使它旁边的状态显示为Full,你就能看到按字母顺序排序的package列表,在这些包前点鼠标,使它们处于非“Skip”的状态就可以了。View状态也可以显示多种模式。


8. 选择下一步,开始下载文件,准备安装,如下图所示,


9. 下载完成后,系统会自动开始安装


10. 安装完成后,安装程序会提示是否在桌面上创建Cygwin图标等,点击完成退出安装程序。

这时桌面上应该出现了一个cygwin的图标,点击运行,就能看到cygwin的界面了。

你可能感兴趣的:(windows,cygwin)