喜欢Linux的朋友都可能遇到这样的问题:非常想要用Linux环境,但是手头上只有Windows环境,这时该怎么办呢?在这里推荐一个Windows上的Linux环境模拟器Cygwin

 

介绍

Cygwin是一个在Windows平台上运行的Linux模拟环境,它对于学习Unix/Linux操作环境,或者从LinuxWindows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在Windows上进行嵌入式系统开发,非常有用。它有两部分组成:一个DLL(cygwin1.dll) ,它充当一个Linux API 模拟层,模拟层提供大量 Linux API 功能。

 

安装

安装过程很简单,在http://www.cygwin.com/install.html中下载setup.exe,之后按照提示进行安装即可。安装过程中有一个地方需要说明一下:Cygwin并不会安装所有Linux软件包,而是默认只会安装最小的基础Linux环境软件包。(When installing packages for thefirst time, setup.exe does not install every package. Only the minimal base packages from the Cygwindistribution are installed by default.

安装过程如下图所示,具体下载和安装时间根据所选择的软件包数量以及镜像站点有关系,选择国内的镜像站点会快一些。

135642196.jpg

 

使用

安装完成之后,点击Cygwin图标就可以启动了,启动之后就可以输入一些常用的Linux命令进行操作了。

135701845.jpg

 

扩展用法

1.要想使用putty连接Cygwin,需要安装sshd,具体请参考:http://www.putty.ws/putty-cygwin

2.如果需要使用图形界面,需要安装X11,具体请参考:http://www.path8.net/tn/archives/5829