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-1 安装Cygwin的界面
图12-2 从网络下载并安装Cygwin及其组件
图12-3 选择安装目录
此时需要指定一个本地目录用于存放下载的安装文件,如果指定的目录不存在则会自动创建该目录,这里保持系统默认目录不变,如图12-4所示。
图12-4 指定存放下载文件的目录
指定下载使用的网络连接方式,如果读者的网络可以直接访问外部网络,则选取默认的Direct Connection即可;如果不能直接上网,请咨询网络管理人员,或通过网络代理服务器下载安装,如图12-5所示。
图12-5 选择网络连接方式
选择下载源,国内可以选用163的站点,速度相对不错,如图12-6所示。
图12-6 选择下载源
搜索bash,并在出现的Shells Default中选择bash的版本,然后单击“下一步”按钮,如图12-7所示。安装完成界面如图12-8所示。
图12-7 选择bash的版本
图12-8 安装完成
最后,在桌面上找到Cygwin Terminal,启动后运行命令查看当前bash的版本,如图12-9所示。至此在Windows平台下的bash环境就安装完了,读者可以在该窗口下尝试运行一些bash命令。
图12-9 启动Cygwin Terminal