1.安装VMware Workstation:
下载VMware Workstation6.5,解压后得到此文件:
双击它,出现安装界面:
选择Next,不需要调试组建的话,选择Custom
更改安装目录点击Chage:
“Integrated Virtual Debuggers”一般不需要,如下选择:
选择Next:
选择Install:
开始安装,安装完毕之后,需要填入序列号:
此处给出VMware6.5的序列号:
FK4W8-8UD0L-C80FG-4MXZ6 此序列号有期限,如果提示过期,就去百度几个新的哦~
然后点击Enter,最后点击Finish:
提示重启电脑,我们选择No:
至此VMware Workstation就安装好了。
桌面上会有图标:
第一次运行,会有如下对话框,选择Yes,I accept......
出现“Tip of the day”,点击close,也可以去掉左下角勾选:
终于进入VMware的主界面啦,点击“New Virtual Machine”,准备安装我们需要的Ferdora9:
2.在VMware中安装Fedora9:
(可以使用下载的ISO文件:Fedora-9-i386-DVD.iso)
首先是安装前的一些设置:
点击“New Virtual Machine”之后,有两种选项:Typical和Custom:
Typical比较好,但是有时候会出错,大家最好优先选择Typical安装。
接下来分别介绍他们的安装过程:
a)Typical:(没有提及的地方都直接点击next)
看到此界面时,选择你的Fedora安装光盘,或者已下载的ISO文件路径:(如果看图中黄色警示,忽略它,不影响安装使用)
选定要安装的系统:Linux,和版本Version:Other Linux 2.6.x kernel(如果是64位的主机,要选择Other Linux 2.6.x kernel 64-bit):
可修改虚拟机名字,以及安装的Location:
修改Maximum disc size,开发的话用20G够了:
点击Next,来到安装设置的最后一个界面,点击Finish:
进入Fedora9的安装界面,按回车继续(接下来的操作很多是有键盘完成的,鼠标不起作用):
选择skip:
一路Next,直到设置网络:
需要实用静态IP的话,点击上图中的Edit,输入希望设定的IP和子网掩码,然后返回至上图中在Miscellaneous Settings中输入网关和DNS,不需要的话直接Next:
输入root用户密码两次,继续Next......选择Write changes to disc:
此时可能出现如下错误:
原因和解决方案:(网上还有其他方案,但是对我的机子不管用)
在建立虚拟机的时候选择custom(按照后文中的Custom类型的安装步骤来)然后在选择硬盘的时候选择ide(默认是scsi)原因是scsi需要驱动才能正常读取硬盘。
这个过程有一会儿,然后按照下图选择安装类型:
左边选中Servers,有右边设置:
开始安装系统,这个过程很长:
安装完毕,点击Reboot,,重启系统:
一路点击Forward或Continue,最后点击Finish,并如图选择:
出现登录界面啦!输入root,点击Log in:
再输入刚才设定的密码:
使用root登录的用户,每次都会出现这个提示,每次都点Continue即可:
把Terminal终端拖到桌面上:
这样Fedora就安装好了,可以使用了啦o>_<o~嘻嘻
b)选择Custom类型安装Fedora9:
接下来的类似Typical安装过程,其他不同的地方直接Next,知道看到以下画面,选择虚拟机的内存容量,注意不要超过主机的内存即可:
设定虚拟机的网络连接方式:
接下来参照Typical类型安装过程的选择,其他不同的地方直接Next,知道看到我们之前对虚拟机所做的一切属性的设定:
点击Finish之后就进入了Fedora的安装界面啦:
然后接着Typical类型的安装过程继续下去。
其他问题:
Warning:
Thepartitiontableondevicessdawasunreadable.Tocreatenewpartitionitmustbeinitialized,
causingthelossofALLDATAonthisdrive.
Thisoperationwilloverideanypreviousinstallationchoicesaboutwhichdrivestoignore.
Wouldyouliketoinitializethisdrive,erasingALLDATA?
选择Yes
这是我分享的第一篇小结,可能不是很全面,不同的电脑安装不同版本的开发环境可能还会出现不同的问题。
以后还会慢慢归纳总结的啦~嘻嘻,辛苦了各位开发人员。