红联Linux门户
Linux帮助

在Fedora Core Linux中安装VMware tools

发布时间:2007-01-05 19:31:37来源:红联作者:coolentboy
以在Fedora Core 4.0为例说明。

如果您仔细看的话,可能会发现在下面的左下角有个[you don't have VMware tools installed],意思是我们没有安装VMware tools。

这个可是非常重要的一个部分千万不要忘记啊,最后发现很多功能不能用又找不出原因,可就全靠它了~

1]首先我们要用鼠标的右键点击VMware 界面虚拟系统的Fedora 的菜单,点 [Install VMware Tools],如果在菜单VM中找这项;

注:Fedora Core 必须是在运行中的,停机状态无效;

[align=center][/align]

2]Vmware tools 软件包存放在哪里?

[align=center][/align]

[beinan@localhost ~]$ su -
[root@localhost ~]#cd /root
[root@localhost ~]# pwd
/root
[root@localhost ~]#ls /media/cdrom
-r--r--r-- 1 root root 6.0M 8月 20 22:14 vmware-linux-tools.tar.gz( 这个名字根据你自己系统出现的名字,有时候不太一样哦)
[root@localhost ~]# cp /media/cdrom/vmware-linux-tools.tar.gz .

我们要把VMware tools的软件包从/media/cdrom 中拷入 root的家目录;然后解包安装;

3]VMware tools的的安装模式必须是文本模式,所以我们还得把运行级别改一改,然后重新启动Fedora Core 4.0 ;

找到文件 /etc/inittab ;找到如下的一行:

id:5:initdefault:
改为
id:3:initdefault:

然后重启系统:
[root@localhost ~]# reboot

4]解包安装VMware tools

必须把包从/media/cdrom 中复制到系统中的一个目录中,我们在上面的步骤已经做了;是复制到了 /root目录中;安装时要以root权限;普通权限无效;您可以用su - 来获得root权限,也可以用root用户直接登录;

如果没有在上几步中复制出 vmware-linux-tools.tar.gz,您还得重新点击 [Install VMware Tools],然后再从/media/cdrom中复制到/root目录;

[root@localhost ~]# cd /root
[root@localhost ~]# ls -lh
-r--r--r-- 1 root root 6.0M 8月 20 22:14 vmware-linux-tools.tar.gz
[root@localhost ~]# tar zxvf vmware-linux-tools.tar.gz
[root@localhost ~]# cd vmware-tools-distrib

进行编译和安装;

[root@localhost vmware-tools-distrib]# perl vmware-install.pl

或者:

[root@localhost vmware-tools-distrib]# /usr/bin/perl vmware-install.pl

如果没有perl 这个命令,我怀疑您没有安装开发工具, 所以还得麻烦您安装gcc ;perl automake ;make ;kernel-devel 等软件包;在这里就不说了;

如果您是第一次安装Linux ,请看一下 《Fedora Core 4.0 安装教程,菜鸟图文版》中怎么说的,里面有提到一定把安装开发工具,安装上;开发工具的补装这里不提供方法了;自己找点资料看看;如果还是搞不懂,就删除FC4,重新来过;

在运行如下命令后:

[root@localhost vmware-tools-distrib]# /usr/bin/perl vmware-install.pl

我们看到的是类似如下的提示:
In which directory do you want to install the binary files?
[/usr/bin] 注:凡是遇到这样类似的,就直接按回车

In which directory do you want to install the library files?
[/usr/lib/vmware-tools]

The path "/usr/lib/vmware-tools" does not exist currently. This program is going
to create it, including needed parent directories. Is this what you want?
[yes]yes 注:遇到[yes]提示的,请在后面输入yes ;

5]运行VMware tools的配置工具 vmware-config-tools.pl 进行配置 ;

[root@localhost vmfin]#vmware-config-tools.pl
或:
[root@localhost vmfin]# /usr/bin/vmware-config-tools.pl

我们会看到哪下提示:
如果运行到一处停住不动,让我们确认目录的,就直接按回车,遇到yes或者no提示,我们就直接yes ;
比如:编译安装vmhgfs ,我们要输入 yes ;其它以此类推;

等到出现如下的提示;设置屏幕分辩率的时候,我们会看到如下的提示:

Do You want to change your guest X resolution ?
1.640x480
2.800x600
3.1024x768
... ... ... ...

我的显示器支持1024x768,所以我写了一个3 ;自己根据自己的机器情况来选择;

设置分辩率能在全屏显示下,画面更精美;如果您机器支持1024x768,您设置了800x600,只适合在虚拟机的窗口打开 ,不适合全屏;

6]配置成功VMware tools

您可以通过 #startx 启动桌面查看;

[root@localhost ~]# startx
到这里其实基本已经完工了,其他的配置根据需要再配置吧。
文章评论

共有 0 条评论