linux开发环境的建立(好)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面,我们要建立的开发环境采用如下方式:
1. 主操作系统,windows XP
2. 虚拟机版本:VMware-workstation-5.0.0-13124
3. 虚拟机上操作系统:RedHat9.0
下面我们来详细讲解具体的安装:
一,虚拟机的安装与运行
直接运行VMware-workstation-5.0.0-13124.exe,按提示安装即可。
安装完后在桌面或开始菜单中就会多出一项,如:
点击图标运行,即进入VMware的主界面:
点击新建虚拟机图标进入向导界面:
点下一步进入:
就采用默认的典型类型创建虚拟机,点下一步进入:
在这一步选linux,版本选Red Hat Linux,点下一步进入:
这里输入你要给虚拟机取的名字,已经保存的路径,点下一步进入网络类型选择对话框:
“Use bridged networking“即“使用桥接网络”允许虚拟机拥有和物理主机同一个网段的IP地址,通过桥接到物理主机所在的网络,来访问该局域网。“Use network address translation[NAT]“即“使用网络地址翻译”允许虚拟机拥有一个同物理主机所在网络不同的IP地址,通过NAT来实现对物理主机所在网域的访问。“Use host only networking“即“使用Host-only网络”,虚拟机与物理主机通过虚拟私有网络进行连接,只有同为Host-only模式下的且在一个虚拟交换机的连接下才可以互相访问,外界无法访问。这里希望虚拟机能直接访问物理主机所在的网络,故选择“Use bridged networking”,点下一步进入磁盘容量设置界面:
在上面选项中,如果选定”Allocate all disk space now”,则虚拟机会一次性从当前硬盘中分配出指定容量的空间给虚拟机系统,不选则在使用过程中按需分配磁盘空间。选择完成创建虚拟机如下:
虚拟机的硬件设置:
按如下菜单所示:
进入虚拟机设置界面:
这里可以对各种虚拟机硬件设备进行设置和修改。
下面我们分析一下这个过程,VMware在我们主机上做了些什么?
在网络连接属性里多了一项WMware Bridge Protocol如图所示,请千万不要删除此项,否则虚拟机操作系统无法上网:
在刚才指定的虚拟机存储路径下多了4个文件:
其中
Red Hat Linux.vmdk是虚拟机硬盘空间的使用情况记录,配合实际分配的虚拟磁盘文件Red Hat
Linux-flat.vmdk一起使用;
redhat.vmx是虚拟机的配置文本文件;
redhat.vmsd是虚拟硬盘Red Hat Linux.vmdk在某一时刻的快照,刚建立的虚拟机,这个文件是空的。如果上面选择了“Allocate all disk space now”,则还会产生文件:Red Hat Linux-flat.vmdk,这是固定分配的虚拟磁盘,大小就是设定的容量大小。
Redhat.vmx.lck是VMware启动的时候在文件夹下动态创建的一个文件锁,正常退出时会被WMware删除,这个文件是为了很好地防止同一个虚拟系统文件被多个VMware运行程序运行,避免了数据被破坏。但它也带来了一些问题。即当出现断电或其它意外情况,可能导致某个虚拟系统文件无法正常打开。原因往往在于:该虚拟系统文件没有解锁。解决办法:只要把lck文件删去即可。
在创建的虚拟机启动后,又会多生成几个文件:
564dd2ea-81d4-f389-3c03-502657d56623.vmem---------这是虚拟内存文件
564dd2ea-81d4-f389-3c03-502657d56623.vmem.lck------对虚拟内存访问锁
Red Hat Linux.vmdk.lck-----------对虚拟磁盘访问锁
redhat.nvram-------存储BIOS状态信息的文件
vmware.log------------日志文件
这里我要特别强调在虚拟机使用过程中经常用到的控制按键组合CTRL_ALT,当然可以设置成其它方式,这个快捷键可以让我们在主机操作系统和虚拟机操作系统之间切换鼠标和键盘的焦点。
二,Linux操作系统的安装
启动我们刚建立的虚拟机,进入如下界面
由于我们还没有安装操作系统,所以虚拟机会试图从网上启动操作系统,如下图:
最后网上启动失败,报错找不到启动盘:
并提示如下:
所以下面我们来安装RedHat9操作系统,由于我的操作系统安装文件是ISO文件,所以在VMware中先把安装文件链接到虚拟机的CDROM里,操作如下:
按OK退出重启虚拟机,现在可以正常进入RedHat的安装界面了:
在该窗口中可以选择安装的方式:直接按Enter键,使用图形界面安装;输入“Linux text”后按Enter,则使用文本方式安装。我们这里选择图形界面安装:
选择“Skip”,按Enter键略过光盘检测,直接进入安装欢迎界面。
点下一步进入语言选择界面:
这里我们选简体中文,点下一步进入键盘选择界面:
采用默认选项(U.S.English),点下一步进入鼠标配置界面:
默认,点下一步进入安装类型选择:
你可以根据实际需要去选择安装类型,一般初学者选择“个人桌面”类型,这里选择“工作站”类型,点下一步进入磁盘分区设置界面:
用户可以选择“自动分区”或“用Disk Druid手工分区”。这里,需要将上一节的分区规划落到实处,故选择“用Disk Druid手工分区”。点下一步进入磁盘设置界面:
点击新建创建新分区: