> CentOS > CentOS教程 >

CentOS安装 VMware tools方法

启动虚拟机,ctrl+alt+t打开terminal(或右键-new terminal)

在虚拟机(m) >> 安装 VMware Tools(i) ,菜单VM - 安装 VMware Tools

terminal中输入

#mount/dev/cdrom/mnt/cdrom  //挂载刚才的虚拟光驱

# cd /mnt/cdrom//压缩文件在/mnt/cdrom文件夹下
# tar -zxvf /mnt/cdrom/vmware-linux-tools.tar.gz -C /tmp //把安装文件解压到/tmp,解压文件在/vmware-tools-distrib/中

# cd /tmp/vmware-tools-distrib/ 
#./vmware-install.pl       //执行(./)安装文件(vmware-install.pl),一路回车或者yes,搞定





{

[root@Redhat7 /root]#mount -t iso9660 /dev/cdrom /mnt

查看一下是否已经挂载上:
[root@Redhat7 /root]# ls /mnt/ VMwareTools-5.5.3-34685.i386.rpm  VMwareTools-5.5.3-34685.tar.gz
[root@Redhat7 /root]# cp /mnt/VMwareTools-5.5.3-34685.tar.gz /root/
光区挂了
[root@Redhat7 /root]#umount /mnt
回到root的宿主目录下:
[root@Redhat7 /root]#cd /root/
[root@Redhat7 /root]# ls VMwareTools-5.5.3-34685.tar.gz
解压缩: [root@Redhat7 /root]#tar zxvf VMwareTools-5.5.3-34685.tar.gz
进入解压出来的目录: [root@Redhat7 /root]#cd vmware-tools-distrib      
执行安装: [root@Redhat7 vmware-tools-distrib]#./vmware-install.pl         

一路YES回车就可以了,安装完了,REBOOT。}





进行内核开发,安装linux系统时需注意:

在安装选项(install options)中选择定制

在选择选择软件包组(package group)中记得中记得勾选其中的 内核开发(kernel development)才能安装kernel到/usr/src/目录中,否则有以下问题

ps: What is the location of the directory of C header files that match your running的问题

查看是不是安装了gcc,用以下命令:rpm -ql gcc

如果没有安装会显示:package gcc is not installed
安装gcc用这个命令:yum -y install gcc 

安装完成后 在What is the location of the gcc program on your machine?输入gcc的目录/usr/bin/gcc回车

Before you can compile modules, you need to have the following installed... 的问题

make

gcc

kernel headers of the running kernel

上面提示的意思安装vmware tools必须先安装gcc 和内核头文件。

问题来了:它找不到我的内核头文件的路径

Searching for a valid kernel header path...

The path "" is not valid.Would you like to change it? [yes]

What is the location of the directory of C header files that match your running kernel?(输入no也可以解决- -//!)

提示我要输入内核头文件的路径

会出现这种问题有两种情况:一种是你没有安装内核头文件,那就要先安装kervel-deve

首先看看你有没有安装

rpm -q kernel-devel

#uname -r

再看看内核是否一致

yum -y install kernel-devel 

5.1M



下载2.4.18_3-8.22a3-1.i386.rpm
http://phep2.technion.ac.il/linmodems/packages/ltmodem/archive/redhat/8.22a3/



rpm的方法我安装好以后一直没有反应,所以推荐源码安装,不推荐rpm安装

rpm安装方法: [root@Redhat7 /root]#rpm -ivh VMwareTools-5.5.3-34685.i386.rpm



要进行内核开发,安装linux系统时需注意:

在安装选项(install options)中选择定制

在选择选择软件包组(package group)中记得中记得勾选其中的 内核开发(kernel development)才能安装kernel到/usr/src/目录中,否则有以下问题
(责任编辑:IT)