cygwin下载及安装

关于Cygwin,看一下官方网站(http://www.cygwin.com)上对其的描述吧:
What Is Cygwin?
■ Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
■ A collection of tools which provide Linux look and feel.

The Cygwin DLL currently works with all recent, commercially released x86 32 bit and 64 bit versions of Windows, with the exception of Windows CE.

Note that the official support for Windows 95, Windows 98, and Windows Me will be discontinued with the next major version (1.7.0) of Cygwin.

What Isn't Cygwin?
■ Cygwin is not a way to run native linux apps on Windows. You have to rebuild your application from source if you want it to run on Windows.
■ Cygwin is not a way to magically make native Windows apps aware of UNIX ® functionality, like signals, ptys, etc. Again, you need to build your apps from source if you want to take advantage of Cygwin functionality.

昨天,费了很大力气,终于在Windows XP上把Cygwin给安装上了,真的有点非常规。

Cygwin的下载

登录到Cygwin官方网站(http://www.cygwin.com),或者直接执行http://www.cygwin.com/setup.exe,就可以下载到一个setup.exe文件,这个文件非常小,如下所示:
然后,就可以双击这个可执行文件,执行下载操作。下载Cygwin可不是一件容易的事情,虽然给出了很多可以下载的HTTP以及FTP站点,但是下载速度好像不是很乐观,而且很有可能下载到96%就不动了,不懂的话只好重新下载。在网上找打到了很多经验之谈,这里下载支持断点续传,如果所选择的必须是同一个下载站点,否则好像就不好使了。
下面是下载的过程以及附加说明:
双击setup.exe文件,如图所示:
单击“下一步”按钮,如图所示:
选择下载/安装方式,推荐使用第二项,下载下来但并不安装,之后可以手动安装,单击“下一步”按钮,如图所示:
选择下载文件存放位置,单击“下一步”按钮,如图所示:
选择连接下载站点的方式,推荐使用第一项,直接连接,单击“下一步”按钮,如图所示:
选择一个下载站点,务必记住你的选择,因为可能需要执行断点续传,否则你可能需要等待很长很长时间了,相当于再次重新下载,这都是前辈们的经验之谈。单击“下一步”按钮,首先自动建立下载列表,然后解析下载列表文件,接着如图所示:
选择下载哪些文件。看到这个 图标了吧,用鼠标单击它就能够设置下载选择文件的方式,单击最顶层那个 图标,则子层的所有的的都被改变为“Install”,如图所示:

个人就选择了下载所有的文件,如上面所示,接着单击“下一步”按钮就开始下载了。
等待……,如果下载进度到90%以上,接近100%的时候停止了,那就“取消”掉下载。再重新执行上面的下载操作,尤其是选择上次下载的那个站点,速度很快,下载进度很多达到接近100%,直到下载完成为止。
下载完成后,可以查看自动生成的http%3a%2f%2fmirrors.kernel.org%2fsourceware%2fcygwin%2f目录(绝对路径为G:\Downloads\http%3a%2f%2fmirrors.kernel.org%2fsourceware%2fcygwin%2f\)。

Cygwin的安装
Cygwin的安装仍然需要使用setup.exe文件,如下所示:

单击setup.exe文件,如图所示: 这次选择第三个选项,从本地目录中安装,因为之前已经下载了Cygwin的安装文件,单击“下一步”按钮,如图所示: 选择安装目录,单击“下一步”按钮,如图所示: 选择下载的安装源文件所在目录,指定之后,单击“下一步”按钮,如图所示: 开始解析安装文件列表,单击“下一步”按钮,选择安装哪些下载文件,如图所示: 接着,单击“下一步”按钮,如图所示: 单击“下一步”按钮,开始安装,如图所示: 当安装进度快完成的时候,出现一个No Package的问题,安装进度不再执行,这时打开企业管理器可以看到存在一些跳动的“sh.exe”进程文件,如果安装进度还是不动,可以结束掉这些进程,直到安装完成,如图所示:
完成安装。
安装完成后,应该可以看到,在安装目录中生成一个文件,如图所示: 桌面上创建一个Cygwin快捷方式,就可以启动Cygwin了。
第一次启动的时候,会自动在你的安装目录F:\cygwin下创建一个Home目录,如图所示: 你在上面执行的一系列操作,比如创建目录、文件等等,都可以即时地在Windows中查看到,对于学习Unix来说很直观。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值