cygwin和Linux有什么区别?一篇文章讲清楚!

tmyb

今天心血来潮,想在 Windows 上搞点 Linux 的东西,就琢磨着装个 Cygwin。以前也听说过,但一直没上手,这回正好体验一下。

下载安装包

先去官网溜达一圈,找到下载链接。下载一个 setup-x86_* 文件,才几兆,还挺快。

cygwin和Linux有什么区别?一篇文章讲清楚!

选择下载源

双击运行,一路点 next。到选择下载源的地方,我有点懵,一堆网址,也不知道选哪个后来随便挑一个 mirrors.*,想着网易的速度应该还行。

选择要安装的包

然后就是选择要安装的包。这个界面看得我眼花缭乱,一堆的包,都不知道是干啥用的。我比较懒,直接在搜索框里输入“All”,然后点击“Default”, 然后变成“Install”,全部安装。网上说,这叫懒人装法,啥都有。不过这样下载的东西就多,好几个G,慢慢等。

安装过程

安装过程挺漫长的,看着进度条一点点往前挪,我中间还去干点别的事。等回来的时候,总算是装完。桌面上多个 Cygwin64 Terminal 的图标。

cygwin和Linux有什么区别?一篇文章讲清楚!

初体验

双击图标,打开一个黑乎乎的窗口,跟 Linux 的终端有点像。我试着敲几个命令,比如 lspwd,都能正常运行。感觉还不错,有点 Linux 那味儿。

配置环境变量(非必须)

为方便,我又把 Cygwin 的 bin 目录加到系统的环境变量里。这样以后在 cmd 里也能直接用 Cygwin 的命令。这一步不是必须的,看个人习惯。

总结

这回安装 Cygwin 的过程还算顺利。虽然中间等的时间比较长,但好歹是成功。以后在 Windows 上也能用一些 Linux 的命令,感觉方便不少。Cygwin 毕竟只是个模拟环境,跟原生的 Linux 还是没法比的。不过对我来说,平时用用也够。

cygwin和Linux有什么区别?一篇文章讲清楚!