编译器已经确定好了,我们需要一个地方来运行它们。
我们需要Windows版的Virtual PC来运行操作系统。所以,通常情况下,我们仍不会抛开Windows平台。如今,我们又用到了Linux,这意味着我们需要另外一个装有Linux的机器,当然,可以是“真的”机器,也可以是“虚拟机”。
毫无疑问,虚拟的Linux更合算一些,而且更便于控制。安装它并不复杂,只是有几点需要注意,在这里,我们以Red Hat 9为例。
在虚拟机上安装Red Hat 9比在真正的机器上安装费时要稍多些,毕竟,虚拟机中间隔了一层,速度受了一定的影响。不过,我们完全可以只安装必不可少的组件,因为我们仅仅是想用它来编译代码,除了编译器之外,只要它能跟Windows通信就足够了。
现在,我们又遇到了一个问题,就是我们的Linux如何与Windows通信。虽然运行在同一台计算机上,但不幸的是,虚拟机和宿主机之间的通信通常情况下跟两台计算机的情况是一样的。如果虚拟机安装DOS或者Windows的话会好一些,两者之间可以设置共享文件夹,但现在我们安装的是Linux,要想跟宿主机通信的话,跟两台计算机的情况是完全一样的。
幸好我们有Samba,通过它,Linux和Windows之间可以共享文件夹,访问起来就好像Windows之间的互相访问一样,若把网络文件夹映射到本地,感觉更是像访问本机一样。
好了,现在我们知道,安装Linux时有两个组件是不可或缺的,一个是编译器GCC和NASM,另一个是Samba相关组件。下面我们就开始安装。
(1)首先单击Virtual PC主界面中的“New PC”按钮,按照提示建立一个新的虚拟机。
(2)按如图2-28所示的方式启动它,开始安装Red Hat 9。Red Hat安装的欢迎界面如图2-29所示。

图2-28 开始安装Red Hat Linux

图2-29 Red Hat安装之欢迎界面
(3)单击“Next”按钮,出现如图2-30所示的界面。

图2-30 安装类型选择
![]()
注意:在选择安装类型时,记得选择“定制”。
(4)单击“下一步”按钮,出现如图2-31所示的“选择软件包组”界面。在这里,有几项是需要确定选中的。
选择“Windows文件服务器”复选框,如图2-31所示。

图2-31 选择Windows文件服务器
单击“细节”,可以看到,这里的“Windows文件服务器”指的就是Samba。如图2-32所示。

图2-32 Windows文件服务器细节
选择“开发工具”复选框,如图2-33所示。

图2-33 选择开发工具
单击“细节”,出现如图2-34所示的界面,可以看到,“开发工具”中不但包含GCC,而且有NASM,记得要选中它。

图2-34 开发工具细节(确认NASM被安装)
选择“系统工具”复选框,如图2-35所示。

图2-35 选择系统工具
单击“细节”,出现如图2-36所示的界面,可以看出,“系统工具”中包含samba-client。

图2-36 选择系统工具细节
对于“其他”各选项,尽可能不选,就我们用到的功能来说,这些选项已经足够了。
(5)单击“下一步”按钮,出现如图2-37所示的界面。

图2-37 软件包安装进程
(6)安装进程结束后,单击“下一步”按钮,出现如图2-38所示的界面。

图2-38 结束界面
(7)单击“退出”按钮,系统重启,我们就可以使用这个可爱的红帽子了。如图2-39所示。

图2-39 Red Hat的login画面






