12.4 在Windows中安装bash

Linux是学习Bash Shell的天然环境,但是借助工具,在Windows下同样可以运行bash。最著名的工具是Cygwin,它是模拟类UNIX环境的软件,最初由Cygnus Solution公司开发,目的在于通过重新编译将Linux系统上的软件移植到Windows上。

安装Cygwin需要到其官网http://www.cygwin.com/上下载安装包。在该网站首页的Current Cygwin DLL version中,找到setup.exe并下载。该安装程序只是一个“壳子”,或者说它更应该被称为安装Cygwin的安装器,因为该文件只有不到1MB的大小。双击该程序进入安装界面,然后单击“下一步”按钮,如图12-1所示。

在随后的页面中,保持Install from Internet选中,然后单击“下一步”按钮,如图12-2所示。

安装目录使用默认的C:\cygwin,然后单击“下一步”按钮,如图12-3所示。

12.4 在Windows中安装bash - 图1

图12-1 安装Cygwin的界面

12.4 在Windows中安装bash - 图2

图12-2 从网络下载并安装Cygwin及其组件

12.4 在Windows中安装bash - 图3

图12-3 选择安装目录

此时需要指定一个本地目录用于存放下载的安装文件,如果指定的目录不存在则会自动创建该目录,这里保持系统默认目录不变,如图12-4所示。

12.4 在Windows中安装bash - 图4

图12-4 指定存放下载文件的目录

指定下载使用的网络连接方式,如果读者的网络可以直接访问外部网络,则选取默认的Direct Connection即可;如果不能直接上网,请咨询网络管理人员,或通过网络代理服务器下载安装,如图12-5所示。

12.4 在Windows中安装bash - 图5

图12-5 选择网络连接方式

选择下载源,国内可以选用163的站点,速度相对不错,如图12-6所示。

12.4 在Windows中安装bash - 图6

图12-6 选择下载源

搜索bash,并在出现的Shells Default中选择bash的版本,然后单击“下一步”按钮,如图12-7所示。安装完成界面如图12-8所示。

12.4 在Windows中安装bash - 图7

图12-7 选择bash的版本

12.4 在Windows中安装bash - 图8

图12-8 安装完成

最后,在桌面上找到Cygwin Terminal,启动后运行命令查看当前bash的版本,如图12-9所示。至此在Windows平台下的bash环境就安装完了,读者可以在该窗口下尝试运行一些bash命令。

12.4 在Windows中安装bash - 图9

图12-9 启动Cygwin Terminal