alibabamama 发表于 2016-1-5 12:17:29

linux 安装vmware-tools 的问题

linux 安装vmware-tools 的问题
  
  1.将VMwareTools- 8.1.4-227600.tar.gz文件复制到/tmp文件夹下面
  2.安装VMwareTools:

#cd /tmp
#tar xzxf VMwareTools-8.1.4-227600.tar.gz
# cd vmware-tools-distrib/
#./vmware-install.pl

  
  
  安装VMwareTools时出错:What is the location of the directory of C header files that match your running kernel? 
  
  怎么解决呢,妹的,搞死我了。
  得先安装Kernel-devel , gcc
  可以用以命令在线安装:
  yum -y install kernel-devel
  yum -y install gcc
  
  安装成功后还是提示找不到,它默认找的是/usr/src/include/linux
  发现这个目录下没有这个目录,找了下,然后自己指定一下正确目录。
  但又提示内核版本和运行的版本不一致。
  1.Linux操作系统安装好以后,查看gcc是否已经安装;
  
  # gcc -v //如果后面出现一大段,则已经安装;
  
  2.查看内核是否一致;
  
  #uname -r  
  
  #rpm -q kernel-devel
  
  如果两个命令得到的版本号一致,那么恭喜你可以直接安装Vmware Tools了;不过一般情况下,两个版本是不一致的,或者是提示kernel-devel没有安装;
  
  怎么解决不一致呢,找到如下 方法:
  
  。 然后需要进入/usr/src/include/linux路径下(可能不是这个目录,看你内核安装在哪),修改文件utsrelease.h,将里面的 版本号设置为2.6.18-8.el5xen(就是 uname -r 显示的那个版本号),再 修改version.h,增加一 行#define UTS_RELEASE "2.6.18-8.el5xen",保存退出。
页: [1]
查看完整版本: linux 安装vmware-tools 的问题